Как получить данные из формы 1С по ссылке на объект?

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

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

        Как взять данные открытой формы по ссылки объекта

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

          Сергей, чтобы получить данные открытой формы по ссылке на объект в 1С, нужно сначала получить саму форму, связанную с этой ссылкой, а затем обратиться к объекту формы (Объект), где хранятся данные.

          Пример кода на управляемом приложении 1С:

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

          После получения формы можно обратиться к её объекту:

          Если форма не открыта, то её нужно открыть через ПолучитьФорму с передачей параметра «Ключ» равного ссылке объекта.

          Важно: если форма открыта модально, то доступ к ней из другого кода будет затруднен, так как модальные формы блокируют поток.
          https://helpf.pro/faq/view/534.html (работа с формами и получение данных)

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

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