Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Контекст документа
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
igmig65
Чтото не могу сообразить. Подскажите плиз.
Есть док. Нужно чтобы при нажатии кнопки в документе открывалась обработка, в которой формируются ТЗ, после корректируются пользователем. И уже после корректировки нужно анализируя ТЗ вводить строки в Док. Тоесть из-самой обработки.
Делаю при нажатии кнопки в доке ОткрытьФорму("Отчет",ТекущийДокумент(),Путь).
Тоесть передаю в форму обработки сам документ(уже записан).
В форме обработки его получаю как Док = Форма.параметр.
Форма.параметр.Выбран() - возвращает 1.
А при Док.НоваяСтрока() выдает ошибку: невыбран док.
Пробовал и так: ОткрытьФорму("Отчет",Контекст,Путь). Тогда, ошибки нет, но строки недобавляются
Где что не так????
dmiter
Если передаем Документ - то ему нельзя Добавлять новые строки - поскольку метод НоваяСтрока() работает только после СоздатьОбъект().
А вот в контексте должно было получиться - один из вариантов что документ после закрытия обработки не обновляется. Попробуй обновить форму.
igmig65
Спасибо, вопрос решен. При передаче контекста происходило то-же самое. А вот при ОткрытьФормуМодально все записало.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.