![]() |
#2 |
Участник
|
Прошу специалистов не закидывать меня камнями, но осмелюсь предложить свое решение.
Вижу в OnInsert триггере 36 таблицы код: Код: IF GETFILTER("Sell-to Customer No.") <> '' THEN IF GETRANGEMIN("Sell-to Customer No.") = GETRANGEMAX("Sell-to Customer No.") THEN VALIDATE("Sell-to Customer No.",GETRANGEMIN("Sell-to Customer No.")); Код: g_recSalesRecSetup.GET; g_recSalesRecSetup.TESTFIELD("Default Customer No."); SETRANGE("Sell-to Customer No.", g_recSalesRecSetup."Default Customer No."); Единственное - при сбрасывании всех фильтров система работать не будет ![]() p.s. Но возможно один раз сделать GET по настройке и потом на OnAfterGetCurrRecord ставить фильтр ![]() |
|