Цитата:
Сообщение от
Alex Che
До
OR я, честно говоря, не дошёл. Сначала поставил вот такой простой:
Код:
IF CurrForm.LANGUAGE = 1049 THEN // АВЧ Микрософт MUST ...!!!
Rec.SETVIEW ('WHERE(Менеджер=FILTER(CHEREP))')
ELSE
SETVIEW ('WHERE(SalesPerson Code=FILTER(CHEREP))');
1. Поссмотрите внимательно приверы в коде по поводу FILTERGROUP (Record). Мне немного непонятно КАК пользователи могу снять "невидимый" для системы фильтр? И тут OR тоже можно сделать... правда прийдется в таком случае делать запрос к базе и проверять наличие записей. Но в такой случае программерства многовато получится (если это родная БД).
2. SETTABLEVIEW (Dataport Form & Report) = Use this function to apply the Table View on the current record as the table view for the form, report or dataport.
3. Прописать код на OnOpenForm