vladzoy @ Вчера, 20:35
,
так, в цю змінну не передається значення зовнішньої форми
Если СуществуетФайл(ИмяФайлаОбработкиФормата) Тогда
ФормаОбработкиФормата = ВнешниеОбработки.ПолучитьФорму(ИмяФайлаОбработкиФормата,"Форма",ЭтаФорма);
Иначе
ФормаОбработкиФормата = Неопределено;
КонецЕсли;
питання в тому, чому при абсолютно аналогічних конфігураціях баз в одній базі працює, в інших - ні.
Різниця тільки в тому, що обробка для кожної бази лежить у відповідній папці. При цьому папка з набором файлів для обробки копіювалася. тобто - вони ідентичні.
Якщо забираю папку з непрацюючою обробкою до себе - все ОК.
Таке враження, що автозбереглися невірні налаштування і при кожному відкритті намагаються зчитатися.
AnryMc @ Сегодня, 10:34
,
Так, це зовнішня обробка "Клієнт Банк", підключена в дов. "Зовнішні обробки"