1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

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

Тема в разделе "Базы данных и администрирование", создана пользователем tank41xx, 28 сен 2009.

  1. tank41xx

    tank41xx Гость

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

    Hryv Гость

    Репутация:
    0
    В названии темы одно, а в вопросе совсем другое

    Вам надо ввести на основании одного документа сразу несколько других?
    Или что?
     
  3. tank41xx

    tank41xx Гость

    Репутация:
    0
    Подробнее:
    Есть 2 документа: счет-заказ и наряд на транспортные услуги. Пробегается по строкам счета-заказа и на каждую найденную услугу должен создаться один наряд. Получается открыть только на первую найденную.
     
  4. Hryv

    Hryv Гость

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

    оба варианта не идеальные, но можно выбрать из них меньшее зло
     
  5. tank41xx

    tank41xx Гость

    Репутация:
    0
    Ну, за неимением лучшего варианта, пришлось открывать их по очереди. Спасибо за помощь.
    Самое обидное, что в 8 можно открыть несколько(((
     
  6. vitfil

    vitfil IT-интегратор

    Репутация:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    И в 7.7 тоже можно программно открыть несколько форм.
     
  7. tank41xx

    tank41xx Гость

    Репутация:
    0
    Не подскажете как на примере моей задачи?
     
  8. vitfil

    vitfil IT-интегратор

    Репутация:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    Посмотрите метод ОткрытьФорму
     
  9. tank41xx

    tank41xx Гость

    Репутация:
    0
    Им открывает только первый найденный.
     
  10. vitfil

    vitfil IT-интегратор

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

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

    Hryv Гость

    Репутация:
    0
    но открывать то надо не журнал, отчет, список, а новый документ

    Делать для этого обработку - имхо нерацианально
    (хотя смотря на сколько сложный документ)
     
  12. vitfil

    vitfil IT-интегратор

    Репутация:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    а еще неплохо было бы до конца прочесть то, что я написал:
    делаем обработку, которая эмулирует форму документа и открываем ее в качестве нового документа. можно будет открывать сколь угодно много новых документов.
     
  13. Hryv

    Hryv Гость

    Репутация:
    0
    я и вправду сразу до конца не дочитал, сорри
     
Загрузка...
Похожие Темы - Открытие нескольких экземпляров
  1. geepis
    Ответов:
    10
    Просмотров:
    469
  2. WebWare Team
    Ответов:
    25
    Просмотров:
    4.900
  3. Фабин Георг Генрихович
    Ответов:
    3
    Просмотров:
    385
  4. Open Broker
    Ответов:
    0
    Просмотров:
    648
  5. rasim270490
    Ответов:
    3
    Просмотров:
    1.383

Поделиться этой страницей