Показать сообщение отдельно
Старый 19.03.2008, 19:21   #12  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от 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