Подскажите как поступить, я хочу узнать ОсновнуюОрганизацию.
Такой код выдает ошибку если его запустить в 3.0
Если Метаданные.Синоним = "Бухгалтерия предприятия, редакция 3.0" тогда
Орг = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
Иначе
Орг = глЗначениеПеременной("ОсновнаяОрганизация");
КонецЕсли;
глЗначениеПеременной - Процедура в тройке не определена и наоборот если запускаем в двойке БухгалтерскийУчетПереопределяемый
(8) нет. создаешь макеты с двоичными данными, в которые помещаешь обработки для 1.6 и для 3.0
а при открытии формы основной обработки запускаешь программно ту или иную обработку
я бы в модуль запихнул проверку на релиз, а в формы раскидал по номеру
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший