Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
10 мая 2024, 10:39

сортировка списка в Форме Выбора Печатных Форм Объекта

Автор evgi73, 16 мая 2012, 10:33

0 Пользователей и 1 гость просматривают эту тему.

evgi73

Кто-нибудь озадачивался сортировкой в Форме Выбора Печатных Форм Объекта? Если есть решение, подскажите, плиз.

cska-fanat-kz

Похоже сперва стоит озадачиться выяснить, в каком типовом решении существует такая форма...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

evgi73

Может сразу не понятно написал, но язва совершенно не по теме. Есть, например, ОПЗаС, в котором очень много печатных форм прицеплено. Список печатных форм надо сгруппировать или хотя бы сделать сортировку. Сделать список упорядоченным. Это нужно для того, чтобы для одной технологической операции не вылавливать из разных мест списка нужные печатные формы.

cska-fanat-kz

Ладно, ладно. Не обижайтесь! ;)


Порядок встроенных (внутренних) печатных форм определяется в функции модуля объекта соответствующего документа ПолучитьСтруктуруПечатныхФорм(). Если конфига на поддержке, править ее (функцию) не получится.

Внешние печатные формы особо не сортируются, а просто выбираются запросом из справочника ВнешниеОбработки. Этот запрос "сидит" в процедуре ДобавитьВДеревоМакетовДополнительныеФормы() общего модуля РаботаСДиалогами - можно туда добавить какую-нить сортировку.

ЗЫ Все названия взяты из Бух для бюдж организаций для Казахстана 2.0.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


evgi73

В УПП функция оказалась в универсальных механизмах, в запросах в упорядочивание добавил

|УПОРЯДОЧИТЬ ПО
|ВнешниеОбработкиПринадлежность.Ссылка.Наименование

и образовалась возможность выстраивать списки по своему усмотрению. Спасибо.

ola-la

Возможно, еще для кого-то актуально)))

В УПП ОбщийМодуль.УниверсальныеМеханизмы
Функция ПолучитьДеревоМакетовПечати
В конце функции, перед возвратом, добавить всего одну строку:
....   
ДеревоКнопок.Строки.Сортировать("Текст");      //для сортировки ПФ по алфавиту
Возврат ДеревоКнопок;
КонецФункции

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск