![]() |
#13 |
Участник
|
Цитата:
Сообщение от GGNAME
![]() А мне нравятся сложные задачи. Главное учесть все используемые символы в фильтрах. Ошибки конечно не исключены, согласен.
Объясните как с помощью FILTERGROUP вы решите эту задачу Цитата:
интересно другое, как без этой конструкции сделать такую задачку:
допустим, в настройке разрешено менять цены в товарах: Т00001..Т02357|Т12547..Т54102, а почему бы нет? как узнать, в товаре Т35481 можно ли изменить цену? программным образом, конечно же ![]() Код: Rec.FILTERGROUP(10); Rec.SETFILTER("Item No.", 'Т00001..Т02357|Т12547..Т54102'); Rec.FILTERGROUP(0); Rec.SETRANGE("Item No.", 'Т35481'); IF NOT Rec.ISEMPTY() THEN 'товар подходит под фильтр из настройки' Код: Rec.SETFILTER("Item No.", 'Т00001..Т02357|Т12547..Т54102'); Rec."Item No." := 'Т35481'; IF Rec.FIND THEN 'товар подходит под фильтр из настройки' |
|