Як порахувати запитом запити

21 - 14.10.09 - 10:47

Ось ще че знайшов

У версії 7.7 опція Всі увійшли в запит використовувалася для виведення в звіт всіх значень одного з угрупувань запиту. Така необхідність могла виникнути при створенні, наприклад, звіту про залишки на складах, в якому обов'язково повинні бути вказані всі склади, незалежно від того, є на них залишки товарів чи ні.
У версії 8.1 для вирішення такого завдання слід використовувати параметр Угруповання для значень угруповань методів Вибрати () результату запиту і вибірки з результату запиту. Якщо в якості цього параметра вказати Все, то будуть вибрані всі значення цього угруповання в запиті. Якщо ж вказати конкретну вищу угруповання, то будуть вибрані всі значення угруповання для поточних значень зазначених вищих угруповань.
Як приклад можна привести звіт по складських залишків, згрупованих по фірмах. У такому звіті дані по фірмі будуть виводитися з нової сторінки, причому для кожної фірми буде сформований свій склад колонок-складів в залежності від того, на яких складах є залишки по цій фірмі.
Поряд з описаним вище параметром для угруповань типу Дата існує можливість вказати в тексті запиту спосіб доповнення результату запиту значеннями угруповання в зазначеному інтервалі із заданою періодичністю. Для цього в описі формування підсумків використовується ключове слово періоду.
За допомогою такої конструкції можна, наприклад, сформувати звіт про продажі по тижнях, в якому буде відображена кожен тиждень, незалежно від того, чи були продажу в цей тиждень чи ні. Висновок до звіту всіх періодів може знадобитися також при побудові діаграм, в яких необхідно забезпечити безперервність відображення періодів.

22 - 14.10.09 - 10:52

Схожі статті