Открытие нескольких экземпляров одной формы

  • Автор темы Автор темы tank41xx
  • Дата начала Дата начала
T

tank41xx

Необходимо на основании счета-заказа открыть несколько форм наряда одного типа.
Возможно ли это в 7-ке?
 
В названии темы одно, а в вопросе совсем другое

Вам надо ввести на основании одного документа сразу несколько других?
Или что?
 
Подробнее:
Есть 2 документа: счет-заказ и наряд на транспортные услуги. Пробегается по строкам счета-заказа и на каждую найденную услугу должен создаться один наряд. Получается открыть только на первую найденную.
 
1С не даст создать новый документ пока предыдущий не записан
Это и руками нельзя сделать (в журнале жмешь создать новый - фокус просто прыгает на уже открытый)
Могу предложить 2 варианта
- сначала записывать доки, а потом их открывать
- использовать ОткрытьФормуМодально(), тогда после закрытия одного (все равно с сохранением или без) сразу будет открываться следующий

оба варианта не идеальные, но можно выбрать из них меньшее зло
 
Ну, за неимением лучшего варианта, пришлось открывать их по очереди. Спасибо за помощь.
Самое обидное, что в 8 можно открыть несколько(((
 
И в 7.7 тоже можно программно открыть несколько форм.
 
Не подскажете как на примере моей задачи?
 
Им открывает только первый найденный.
 
ОткрытьФорму(<параметр1>...)
Параметр1 - Для журналов, отчетов, списков в конце строки описателя формы может быть указан символ "#" с некоторым идентификатором: "#LLLL". Это используется для того, чтобы данная форма открылась в новом окне, а не активизировала существующее окно этой формы, если оно открыто. Где, LLLL — иден­тификатор, который позволяет открыть но­вое окно или активизировать уже открытое с этим идентификатором.

Напишите обработку, которая по форме будет совпадать с вашим документов и открывайте ее столько раз (с модификатором), сколько вам потребуется. А в самой обработке программно создавайте, записывайте и проводите ваш документ.
 
но открывать то надо не журнал, отчет, список, а новый документ

Делать для этого обработку - имхо нерацианально
(хотя смотря на сколько сложный документ)
 
но открывать то надо не журнал, отчет, список, а новый документ
а еще неплохо было бы до конца прочесть то, что я написал:
делаем обработку, которая эмулирует форму документа и открываем ее в качестве нового документа. можно будет открывать сколь угодно много новых документов.
 
я и вправду сразу до конца не дочитал, сорри
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab