Як отримати не основну форму обробки, 1С Підприємства 8

Живе на форумі Група: Команда Повідомлень: 3478 З: Одеса Дякую сказали: 1329 разів Рейтинг: 976.8 --> ;

Щоб у вбудованому мові отримати форму конфігураційного об'єкта можна використовувати метод глобального контексту ОтриматиФорму().

Першим параметром цього методу передається Ім'я форми. Воно може бути представлено двома способами:

або як повний шлях до об'єкта конфігурації Форма (наприклад, "Довідник.Контрагенти.Форма.ФормаОб'єкта", "ЗагальнаФорма.ФормаЗбереженняФайлу") або як повний шлях до прикладного об'єкта конфігурації, доповнений ім'ям форми за умовчанням (наприклад, "Довідник. Товари.ФормаВибору").

Таким чином, щоб отримати форму, не призначену основною для обробки, можна використовувати перший спосіб і явно вказувати ім'я потрібної форми:

У цьому прикладі виходить форма з ім'ям Форма2 для обробки РозрахунківДаних.

Якщо потрібно отримати ту форму, яка призначена основною формою обробки, можна використовувати другий спосіб: