Цитата:Зачем?
Простая задача: Реализовать работу с документами
одного вида в журнале с отбором, допустим, по автору. Чтобы в горячо любимой 1С-ке выполнить отбор в журнале, необходимо его сделать общим. При вводе нового документа пользователю показывается полный список всех документов, что ни ему, ни мне не нужно.
Мне известны два способа решения:
1. Настройка прав доступа "Ввод нового". В список видов документов попадают только виды с установленным правом. Этот способ применим в ограниченных случаях.
2. Способ, описанный многоуважаемым trad'ом. Тоже есть ограничения:
а) если используются несколько таких журналов, операцию нужно проделать для каждого из них. В модуле формы служебного документа нужно анализировать, из какого журнала инициирован ввод.
б) указанный баг мной использовался, но бесследно пропадал при некоторых операциях с конфигурацией (при объединении, например). Т.е. после каждого изменения нужно "на всякий случай" проверять настройки, что не есть удобно.
ИМХО, удобнее всего в форме журнала обзавестись предопределенной процедурой ПриВыбореВидаДокумента() либо реализовать вызов процедуры наподобие ВыдыДляВыбора().
Вы мне подскажите, если это реализумо, какой класс отвечает за вывод этого диалога (выбора вида), может быть, я сам чего-нибудь придумаю.
ИМХО очень полезная фишка была-бы.