CHOICEREFR FILTER
Материал из Фабиус wiki
CHOICEREFR_FILTER - это программа из справочника R266
Функция предназначена для анализа системного параметра R10_GROUP и подготовке фильтра для ChoiceRefr
CHOICEREFR_FILTER( grp, grp2 )
grp = 1 Склад
grp = 2 Производство
grp = 3 Экспедиция
[grp2] - передается, в случае, если необходимо выбрать одновременно две группы
( например, производства и экспедиции )
Текст
parameters grp,grp2 if Empty( grp ) result := return end if R10_GROUP // для группировки В R10 используется поле GROUP result := [ GROUP = ]+grp else // для группировки В R10 используется поле CODEGROUP result := [ Left( CODEGROUP,2 ) = "0]+grp+["] endif if !Empty( grp2 ) if R10_GROUP result := [ GROUP = ]+grp+[ or GROUP = ]+grp2 else result := [ Left( CODEGROUP,2 ) = "0]+grp+[" or Left(CODEGROUP,2) = "0]+grp2+["] endif endif