Вход | Регистрация

1С:Предприятие ::

Метки:Приемы программирования

Организовать в журнале отбор по графе только для одного вида документа

Я
   Оксана
15.06.04 - 10:57
Задача заключается в том, чтобы организовать графу отбора только для одного вида документов.
Отбор по значениям может производиться только в «Общем» журнале, т. е. в котором установлен признак «Все документы».

Для того, чтобы создать видимость, что журнал не «Общий», а «Обычный»  и в нем собраны документы одного вида, делаю предопределенную процедуру ПриОткрытии: устанавливаю отбор по виду документа и назначаю возможные отборы опять же по виду документа и по графе отбора.
// ===============================
Процедура ПриОткрытии()           
    УстановитьОтбор(ВидДокумента);
    ВидыОтбора(ВидДокумента,ОтборПоГрафе); 
Конец процедуры

Все красиво до того момента пока пользователь, интерактивно формируя отборы, нажимает кнопку «Отключить отбор», и тут все документы лезут в этот журнал.
Подскажите, как отследить нажатие на кнопку «Отключить отбор».
 
  Рекламное место пустует
   mszsuz
 
1 - 15.06.04 - 11:06
в ПриУстановкеОтбора() в журнале
СтатусВозврата(0);
не помогает?
   Оксана
2 - 15.06.04 - 11:14
Тогда будет невозможно установить отбор по графе. Нужно отслеживать, что это именно "Отключить отбор"
   Warlock
 
4 - 15.06.04 - 12:07
А если так:
Процедура ПриУстановкеОтбора(ИмяРеквизОтбора,Значение)
    Если ПустоеЗначение(Значение) = 1 Тогда
        СтатусВозврата(0);
    КонецЕсли;
КонецПроцедуры


Список тем форума
Рекламное место пустует   Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует