Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0
Добрый день! Столкнулся с задачей, когда записывается форма1 нужно открыть ещё одну форма2 в которой отображается реквизит документа, заполнить его, закрыть форму2, после чего проверить заполни ли реквизит, если не заполнили то Отказ. Если заполнили то все хорошо - записываем.
У меня есть, форма1 документа, при записи которой открывается форма2 документа. После того как заполняю реквизит на форме2 документа, нажимаю "Закрыть" - "ЭтаФорма.Закрыть()", получается что вот это действие закрыть, ссылается на действие закрыть формы1 документа. Как сделать так, чтобы при закрытии формы2 документа, значение записывалось в реквизит и форма просто закрывалась?
Вопрос немного не по теме, но если есть вариант решения, то можно обойтись и без формы2.
В командном меню, есть подменю "Операции" которое заполняется программно, "значение1" и "значение2", вот мне и надо, если выбрано "значение2" открывать эту форму2 документа, чтобы пользователь мог ввести нужный реквизит.
Может можно как то определить какое значение выбрано в "Операции" до нажатия на "Записать"?
Делаю без формы. Просто полем в основной форме документа.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!