Вычисляемое поле

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
novichok
Постоянный гость
Сообщения: 79
Зарегистрирован: 10 апр 2013, 09:24

Вычисляемое поле

Сообщение novichok »

Подскажите, пожалуста, как создать вычисляемую колонку, равную поле / внешний атрибут * внешний атрибут?
Надо в окне "Залог" (у кредитов) добавить колонку "Залоговая сумма", равную
"Сумма" (поле) / "Налоговый коэффициент" (внешний атрибут) * "Поправочный коэффициент" (внешний атрибут)
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Вычисляемое поле

Сообщение Den »

ExtAttr.Vih

var
oExAttr: iExtAttr;
...
as select
if( oExAttr.ValueExistsID(код таблицы,nrec,attrnam.nrec) ,
oExAttr.DGetAttrID(код таблицы,nrec,attrnam.nrec),
'не заполнен'
)
(fieldname=Atribut)
novichok
Постоянный гость
Сообщения: 79
Зарегистрирован: 10 апр 2013, 09:24

Re: Вычисляемое поле

Сообщение novichok »

А через "Конфигурировать окно" в левом верхнем углу окна можно как-то сделать?
:smile:
RAJAH
Местный житель
Сообщения: 932
Зарегистрирован: 18 фев 2008, 12:49

Re: Вычисляемое поле

Сообщение RAJAH »

Можно докомпиляцией вычислить и включить в интерфейс нужное поле, а потом добавить его конфигуратором.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Вычисляемое поле

Сообщение edward_K »

Через конфигуратор - добавить поле - внешние атрибуты. Есть одно но - добавлять можно к таблицам, у которых однозначно определяется nrec. Ну и опять же - cnf надо будет потом поддерживать и attrnam.nrec там зашит.
novichok
Постоянный гость
Сообщения: 79
Зарегистрирован: 10 апр 2013, 09:24

Re: Вычисляемое поле

Сообщение novichok »

Я пытаюсь в конфигураторе добавить вычисляемое поле -
doTXOGetExtAttr(''AVAL'', ''Поправочный коэффициент'', AVAL.Nrec)*AVAL.SUMAVAL/doTXOGetExtAttr(''AVAL'', ''коэффициент налоговой ставки'', AVAL.Nrec)
но вылазит "ошибка интерпретации имени поля"
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Вычисляемое поле

Сообщение edward_K »

вообще то через мастер нужно добавлять в одинарных кавычках. И начните с простого.
Ответить