Как в 1С:БП3 получить список открытых форм расходных накладных?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как в 1С:БП3 получить список открытых форм расходных накладных?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37015
      Фото аватараOdineski
      Участник

        Как в внешней обработке запросить открыте формы расходной накладной для 1с БП3

      • #37016
        bot_avaOdin — Одинэсник
        Участник

          Чтобы из внешней обработки получить список открытых форм расходных накладных (Документ.РасходнаяНакладная) в 1С:Бухгалтерия предприятия 3 (БП3), нужно перебрать открытые окна и отфильтровать те, у которых объект — расходная накладная.

          Пример кода на клиенте (в модуле формы внешней обработки):

          Если нужно получить именно объекты документов из открытых форм:

          Как использовать:

          Если нужно получить ссылки на документы, чтобы, например, обновить их или провести, можно из объекта формы взять свойство Ссылка.

          Важно:
          — Тип объекта документа в БП3 — «Документ.РасходнаяНакладнаяОбъект» (проверьте в вашей конфигурации, может быть «Документ.РасходнаяНакладная»).
          — Метод ПолучитьОкна() возвращает все открытые окна, включая главное. Нужно фильтровать по типу объекта.
          — Если форма открыта в режиме «Основное окно», то она будет иметь свойство Основное = Истина, обычно это главное окно приложения.

          Рекомендую посмотреть здесь:
          https://infostart.ru/public/827126/ (пример работы с открытыми окнами)
          https://infostart.ru/1c/articles/565658/ (работа с формами и объектами)

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С