#0
by vital2905
Как программно можно открыть форму эллемента справоченика, но так чтобы выполнились процедуры ВводНового, ПриОткрытии, и т.п. а потом форма закрылась, аэлемент справочника записался... Кто-нибудь подобное делал?
#1
by ValeraVV
ОткрытьФорму(<?>,,,,)Синтаксис:ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ГруппаРодитель>,<ФлагГруппы>,<ЭлементВладелец>)Назначение:Открывает визуальную форму ввода нового элемента справочникаВозвращает:1 - если действие выполнено, 0 - иначе.Параметры:<ОписательОбъекта> - Строковое выражение. ''Элемент.ХХХХХ'', где ХХХХХ - вид справочника;<КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен);<ГруппаРодитель> - необязательный параметр. Выражение типа ''справочник'', задающее родительскую группу для открытия формы ввода нового элемента (группы) справочника.<ФлагГруппы> - необязательный параметр. Числовое выражение, задающее форму ввода нового элемента (группы) справочника: 1 - ввод новой группы, 0 - ввод нового элемента. По умолчанию - 0.<ЭлементВладелец> - необязательный параметр. Выражение типа ''справочник'', задающее элемент справочника-владельца для открытия формы ввода нового элемента (группы) подчиненного справочника.Замечание:Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.
#6
by vital2905
Да код не важен... Просто если после открытия программно формы... в модуле формы выполнить команду ЗАПИСАТЬ, то дает ошибку...
#14
by vital2905
типа что-то нельзя вызывать из диалога формы... точно не помню дома все осталось... завтра напишу точно...
#16
by di1978
Похоже ошибку выдает синтаксический контроль, т.к. Процедура МояЗапись;, т.е точку с запятой не надо ставить.
#17
by vital2905
Даже если сделать такДает ошибку:{Справочник.Номенклатура.Форма.Модуль}: Данная команда не может выполняться в формуле элемента диалога!
#21
by вым
совершенно прав, а выполнение процедур и функций в другом модуле, как хочет автор, так енто через Формекс
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- выполнить действия кнопки командной панели формы
- Программно выполнить действие
- Программно добавить обработчик события к программно добавленному элементу формы
- Как программно выполнить поиск ссылок на объекты?
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- 8.2.Как программно выполнить задачу БП?
- Управляемые формы. Как программно выполнить процедуры и обработ. событий формы?
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно закрыть Как программно вызвать окно печати ?
В этой группе 1С
- Таблицу значений выгрузить в таблицу печатной формы
- УПП: документ Поступление товаров и услуг: ошибки проведения
- Типовые правила выгрузки из Бух 4.5 в ПУБ (в конфе Конвертация данных)
- Добавить субконто к счету не получается(версия7.7)
- как изменить предел для вычетов?
- Переоценка товара
- Возврат ранее отгруженных товаров (УСН)
- Работа с объектами 1С в MS Access
- корректировка гтд
- Замучился с запросом , помогите
- ТиС + Чековый Online
- Выгрузка платежек для Диасофт клиент-банк 5NT
- НДС по командировкам и представительским в 1С:Бухгалтерии
- Как установить пароль на конфу 1С 8
- Комплексная конфигурация. Есть ли константа для запрета редактирования ...
- v80 и элементыформы Таблица значений
- ЗиК. Изменить Вид расчета.
- Счет Фактура на основании нескольких документов отгрузки, возможно?
- Выгрузка в ПФР уволенных и вновь принятых сотрудников
- Для валюты руб. отсутствует файл прописей.