#0
by Китайский Муй
Как программно назначить Основную Форму документа - не ту, что указана в конфигураторе, а другую (дополнительную)? Напр.: при открытии обработки со списком документов необходимо прогр. назначить основной формой другую, чтобы при всех действиях из командной панели (ввод нового, копирование и т.п. ...) открывалась дополнительная форма.
#1
by Живой Ископаемый
в модуле формы документа определить процедуру при открытии, анализировать контекст, открывать другую форму документа, возврат;
#2
by Китайский Муй
Это ж будет навсегда. А нужно - во всех случаях открывать ОсновнуюФорму, а из обработки - дополнительную.
#3
by echo77
писать обработчик события при выборе и других событий по которым должна открываться форма документа
#5
by Лефмихалыч
а что мешает просто в обработке открывать дополнительную форму без вот этих вы*бонов?
#6
by Живой Ископаемый
2 вот когда натыкаетесь на фразу "анализировать контекст", можете включать фантазию.
#8
by a_alenkin
ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>) ОбработкаПолученияФормы (FormGetProcessing) Синтаксис: ОбработкаПолученияФормы(<ВидФормы>, <Параметры>, <ВыбраннаяФорма>, <ДополнительнаяИнформация>, <СтандартнаяОбработка>) Параметры: <ВидФормы> Тип: Строка. Имя стандартной формы. <Параметры> Тип: Структура. Параметры формы. Содержит имя открываемой формы или объект метаданных Форма. Если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма. Тип: Структура. Дополнительная информация открытия формы. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет (выбираются установленные разработчиком форма и параметры). Значение по умолчанию: Истина Описание: Обработчик события вызывается на сервере при получении стандартной управляемой формы. Если требуется переопределить выбор открываемой формы, необходимо установить в параметре ВыбраннаяФорма другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре СтандартнаяОбработка установить значение Ложь. Но это 8.2 в управляемом режиме
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- как программно установить основную форму справочника
- Программно назначить предопределенное значение 8.0
- Как программно назначить тип табличному полю
- Как программно открыть форму списка справочника, а поверх форму элемента справочник
- Программно добавить обработчик события к программно добавленному элементу формы
- Как программно назначить обработчик события в колонке табличного поля?
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- Как программно изменить основную форму настроек отчета?
- Подскажите как программно открыть форму документа и программно нажать на ОК?
В этой группе 1С
- УТ 11 упаковки
- КД поиск объекта по свойству (РС «Значения свойств объектов) в приемнике.
- Налоговый учет. Счет Н05.02
- Виртуальный номер смс США
- Ювелирные весы и 1С
- Почему не работает вычисляемое поле в СКД?
- ОТкуда система берет счета затрат в требовании-накладной при выгрузке УТ10.3-БП2
- v8: Открыть форму записи регистра сведений с ключом уникальности.
- v7: Бухия: уменьшение уставного капитала, расчёты с учредителями и счёт 75.1
- Списание себестоимости в УТ 10.3
- v7: не заполнен показатель / НаимПок
- Что значит установить программу?
- v7: Как принудительно изменить периодический реквизит справочника заданный документо
- И снова попытки лечения битого файла 1Cv8.1CD...
- Консультация по ЗУП
- Подключение к базе Postgree из 1С 8.2
- УТ как списывать товары на нужды предприятия?
- Можно ли делать в 1с8 выборку из db PARADOX ?
- Какой дистрибутив Linux лучше выбрать для Cервер 1С:Предприятия 8.2 + веб сервер
- Свертка БП 2.0 документами Ввод начальных остатков, нужна обработка