Не появляются закладки в форме списка справочника при вызове из обработки

Форум 1С: Одинэс.Ру

Найти!

Не появляются закладки в форме списка справочника при вызове из обработки

romval54
13.03.2009 - 13:32
Форма списка открывается следующим образом :
 
ОткрытьФормуМодально("Справочник.Контракты.ФормаСписка")
 
Эта формула навешена на кнопку формы диалога обработки.
Процедура ПриОткрытии() ФормыСписка этого справочника содержит следующий код:
УстановитьОтбор("Получатель",);
ЗакладкиОтбора("Получатель",);
 
У получателя установлены флаги "сортировка" и "отбор по реквизиту".  
 
Самое удивительное в том, что если ту-же форму списка открыть через меню "Операции","Справочники...", "Контракты", то все закладки появляются (для каждого получателя своя закладка).
 
Что надо сделать, чтобы закладки при вызове из обработки все-таки появились?
К списку тем К списку форумов

Интересные темы

odines.ru
31.10.2020 - 21:44
Смотри также:
Пересчет итогов и прочие регламенты, когда и как часто
Поменяли принтер. При печати перестали влаэит суммы в поля печатных форм.
Битый МД (еще раз)

Re: Не появляются закладки в форме списка справочника при вызове из обработки

roma n
1 - 13.03.2009 - 13:38
форма списка та открывается?

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
2 - 13.03.2009 - 13:43
Да открывается, но появляется только первая закладка с правильно установленным отбором. Сами закладки отсутствуют (то есть, не посмотреть других получателей).

Re: Не появляются закладки в форме списка справочника при вызове из обработки

roma n
3 - 13.03.2009 - 13:49
"с правильно установленным отбором" - откуда он (отбор)взялся? ты уж определись или правильно установленный отбор или закладки отбора.

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
4 - 13.03.2009 - 14:04
Конечно, закладки отбора. Открывается просто форма без закладок с выбранными элементами справочника ТОЛЬКО С ОДНИМ (первым) получателем. Должны были-бы появиться еще и закладки к каждому из остальных 15 получателей справочника, но ИХ НЕТ. В этом-то и проблема.

Re: Не появляются закладки в форме списка справочника при вызове из обработки

roma n
5 - 13.03.2009 - 14:07
У тебя семь пятниц на неделе
(0) "Не появляются закладки"
(2) "появляется только первая закладка"
(4) "Открывается просто форма без закладок"
=====
ИМХО отбор-таки не отключен

Интересные темы

odines.ru
31.10.2020 - 21:44
Смотри также:
Багофича (?) ОбработкаВнешнегоСобытия()
Журнал регистрации
Как перечеркнуть ячейку таблицы?

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
6 - 13.03.2009 - 14:32
Отключил отбор так :
 
УстановитьОтбор(,);
ЗакладкиОтбора("Получатель");
 
Ничего не изменилось: по-прежнему открывается форма без закладок со списком элементов справочника, отобранных только для первого "получателя".
 
Но, еще раз повторюсь, при открытии из другого места той-же формы списка все работает правильно (смотри 0).  

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
7 - 13.03.2009 - 14:43
Просто создал новый пункт меню и вызвал из него справочник - все работает правильно: закладки есть.

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
8 - 13.03.2009 - 14:58
Создал новую обработку и вызвал из нее таким-же способом форму списка справочника - все закладки на месте. Таким образом, глюк в той обработке, из которой вызывается справочник. Буду разбираться в чём дело. Спасибо за помощь и участие.

Re: Не появляются закладки в форме списка справочника при вызове из обработки

romval54
9 - 15.03.2009 - 07:00
Если кому-нибудь эта тема интересна: все дело в том, что форма справочника вызывается МОДАЛЬНО. В этом случае закладки отбора не появляются. В случае
 
ОткрытьФорму("Справочник.Контракты.ФормаСписка");
 
закладки появились.
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« в терминале, рядом с v8 не находит свой хасп реквизит типа "Документ" »
© 2009 Форум 1С: Одинэс.Ру