Відкриття обробки, створеної в 1с 8

Як в керованому режимі відкрити «стару» форму обробки?

Є зовнішня обробка, написана для версії 8.1. Чи можна запустити її в версії 8.2 так, щоб працювати з її старою, некерованою формою? Обробка потрібна всього один раз, для перенесення даних, і створювати для неї керовану форму заради одного разу не хочеться.

Для зовнішніх обробок (відкриваються з окремого файлу) в керованому режимі використання звичайних форм не підтримується. Тому якщо в конфігурації, що працює в керованому режимі, необхідно запустити обробку з некерованою формою, і не хочеться створювати для цієї обробки нову, керовану форму, то спочатку таку обробку потрібно включити до складу конфігурації.

Звичайні (некеровані) форми можуть працювати тільки в товстому клієнті. Тонкий і веб-клієнти підтримують роботу тільки з керованими формами.

Тому, якщо потрібно відкрити звичайну форму обробки в керованому інтерфейсі додатка, то це можливо тільки в товстому клієнті, запущеному в режимі керованого застосування.

Найпростіше запустити товстого клієнта в режимі керованого застосування з конфігуратора, вказавши це в параметрах: Сервіс - Параметри - Запуск 1С: Підприємства - Основні - Товстий клієнт (кероване додаток).

Відкриття обробки, створеної в 1с 8

При цьому потрібно пам'ятати, що запуск клієнтів в керованому режимі можливий тільки в тому випадку, якщо у конфігурації відключена сумісність в версією 8.1 (властивість Режим сумісності).
Відкриття обробки, створеної в 1с 8

Однак цього недостатньо для того, щоб платформа откорила стару, некеровану форму обробки.

Можливість використання звичайних форм в керованому режимі регулюється спеціальним властивістю конфігурації - Використовувати звичайні форми в керованому додатку. Це властивість потрібно встановити.

У палітрі властивостей конфігурації це властивість відображається не завжди, а тільки в разі, якщо в параметрах конфігуратора обраний режим редагування конфігурації Кероване додаток і звичайна програма (Сервіс - Параметри - Загальні).

Відкриття обробки, створеної в 1с 8
Відкриття обробки, створеної в 1с 8

Ну і нарешті, у об'єкта, звичайну форму якого ви хочете побачити в управляемомом режимі, повинна існувати єдина основна форма об'єкта, і ця форма повинна бути звичайною, некерованою. В інших випадках (якщо в об'єкта немає жодної основної форми або в об'єкта є керована основна форма) платформою буде за замовчуванням генеруватися або відкриватися (якщо вона є) керована форма.

Схожі статті