0
OleCo
24.12.04
✎
12:55
|
Если считывать значение типа Булево из 8.0, то оно будет равно 0 (Ложь) или -1 (Истина). Однако при присвоении -1 свойству типа "Булево" выдается ошибка "Несоответствие типов".
Это код в 7.7:
Договор8.ОбменДанными.Загрузка = -1;
Пробовал в 8.0 в модуле внешнего соединения заводить экспортную переменную глИстина, которой присваивал родную "Истина" для 8.0.
Этот код в 7.7 тоже не работает:
Договор8.ОбменДанными.Загрузка = v8.глИстина; //та же ошибка
Можно конечно написать свою процедуру УстановитьЗначениеСвойства в 8.0, которую вызывать примерно так:
УстановитьЗначениеСвойства(Договор8.ОбменДанными, "Загрузка", "Истина");
эта процедура будет вычислять выражение (3-й параметр) через Вычислить. Но есть ли способ лучше?
|
|