Инструменти за потребители

Инструменти за сайта


dopalnitelni_moduli:selmatic_plus_analizi:advance_nastrojki:makrosi

Разлики

Тук са показани разликите между избраната и текущата версия на страницата.

Препратка към сравнението на версиите

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
dopalnitelni_moduli:selmatic_plus_analizi:advance_nastrojki:makrosi [2011/03/31 14:29] – [Филтриране по период] t.lalovadopalnitelni_moduli:selmatic_plus_analizi:advance_nastrojki:makrosi [2018/01/11 15:34] (текуща) – външна редакция 127.0.0.1
Ред 1: Ред 1:
 ====== Макроси за филтриране по обекти и период ====== ====== Макроси за филтриране по обекти и период ======
  
-За да работи [[dopalnitelni_moduli:selmatic_plus_analizi:glaven_prozorec|филтрацията по обекти и/или по период]] е необходимо експерта, съставил SQL-а на източника на данните изрично да е приложил филтрацията (и да е съобразил точно как да го направи).+За да работи [[dopalnitelni_moduli:selmatic_plus_analizi:glaven_prozorec|филтрацията по обекти, период и/или по групи позиции]] е необходимо експерта, съставил SQL-а на източника на данните изрично да е приложил филтрацията (и да е съобразил точно как да го направи)
 + 
 +Не всеки източник на данни може и има нужда да бъде филтриран по обект. За бази данни, съдържащи малък брой обекти или за анализи, нямащи общо с обекти, този филтър няма смисъл. \\   
 +Аналогично, не всеки източник на данни може и има нужда да бъде филтриран по период.
  
 ===== Филтриране по обект ===== ===== Филтриране по обект =====
Ред 79: Ред 82:
 WHERE P.OBEKT_NOMER IN (&OBEKTI) AND P.DATA BETWEEN &FROMDATE AND &TODATE \\  WHERE P.OBEKT_NOMER IN (&OBEKTI) AND P.DATA BETWEEN &FROMDATE AND &TODATE \\ 
 GROUP BY P.NOMER GROUP BY P.NOMER
 +
 +===== Филтриране по Групи позиции 1 =====
 +
 +С излизане на версия [[obsti_komponenti:vavedenie:kakvo_novo|2011.10/м.12.11]], във връзка с добавената опция за **филтриране на данните** по [[nomenklaturi:pozicii_i_grupi:grupi_pozicii|"Групи позиции 1"]], са добавени са 2 нови вида макроси:
 +
 +  * **&Grupa_Kod_in** - ако в заявката присъства този макрос, то той се заменя с условие ((GRUPIPOS_KOD starting with ...) or (GRUPIPOS_KOD starting with ...) or ....) в зависимост от избраните групи.
 +
 +  * **&Grupa_Kod_XXX_in**  - където XXX е името на полето, като ако в него се срещне поредицата __ - се заменя със символа точка.
 +
  
 ----------------------------------- -----------------------------------
dopalnitelni_moduli/selmatic_plus_analizi/advance_nastrojki/makrosi.1301581752.txt.gz · Последна промяна: 2018/01/11 15:34 (външна редакция)