Скажите, есть какая-то функция, передав Значение в которую, вернула бы представление этого значения?
Например, есть переменная, которая хранит ссылку на объект справочника из другой базы (СОМ). Как получить её строковое представление?
Сообщить(ЗначениеСОМ); // сообщит СОМ-объект
Сообщить(ЗначениеСОМ.Наименование); // сообщит наименование. То, что нужно! Но, ЗначениеСОМ не всегда справочник
Сообщить(БазаСОМ.Предствление(ЗначениеСОМ)); // нет такой функции :(
Сравнение_ББ = Бухгалтерия.NewObject("СравнениеЗначений");
Если Сравнение_ББ.Сравнить(ТекущееЗначение, НовоеЗначение) <> 0 Тогда
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший