Создать переменную из поля таблицы

Есть таблица констант.
Поле Name_var - имя константы Cvalue_var - Значение
Есть ли возможность записать(Обновить) в переменную с именем из Name_var значение из Cvalue_var
Пробовал
=(Name_var)= Cvalue_var ошибки нет, но результата тоже нет.
Пока сделал так
[code]
SELECT ca_const
SCAN
IF UPPER(LEFT(name_var,4))!= "conf"
LOOP
ENDIF
lcname_var = UPPER(ALLTRIM(name_var))
ltekvalue = ICASE(type_var='n',VAL(cvalue_var),type_var='c',ALLTRIM(cvalue_var),type_var='l',EVALUATE(cvalue_var),cvalue_var)
DO CASE
CASE lcname_var == "conf_org"
conf_org = ltekvalue
CASE lcname_var == "conf_bin"
conf_bin = ltekvalue
CASE lcname_var == "conf_dolj1"
conf_dolj1 = ltekvalue && название должности 1 руковод
CASE lcname_var == "conf_dolj2"
conf_dolj2 = ltekvalue
CASE lcNAME_VAR == "CONF_OPV"
CONF_OPV = lTekValue && % отчисления в ПФонд
* и т.д.
ENDCASE
ENDSCAN
[/code]

0

Автор публикации

Пользователи не найдены
Оставить комментарий
Авторизация
*
*
Генерация пароля