powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как прочитать зачение Computed Field?
9 сообщений из 9, страница 1 из 1
Как прочитать зачение Computed Field?
    #38075345
gdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен аналог ds.GetItemNumber(row, "column") для получения значения Computed Field расположенного в Summary. Что-то типа ds.GetItemNumber("Compute_1").

Т.е. как в скрипте прочитать зачение Computed Field из Summary?

Быстро в справке не нашёл. Help!
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38075704
Компостеров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для групп

long group_row

decimal{2} sum_value



group_row=dw_1.FindGroupChange(1,1)

do while group_row > 0

/* name property of the field was set to "compute_sumsal" in the dw painter */

sum_value = dw_1.GetItemNumber(group_row,"compute_sumsal" )

MessageBox("Sum Value", string(group_row) + " : " + string(sum_value))

group_row++

group_row=dw_1.FindGroupChange(group_row,1)

loop
( смhttp://www.sybase.com/detail?id=47734 )
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38076855
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gdevНужен аналог ds.GetItemNumber(row, "column") для получения значения Computed Field расположенного в Summary. Что-то типа ds.GetItemNumber("Compute_1").

Т.е. как в скрипте прочитать зачение Computed Field из Summary?

Быстро в справке не нашёл. Help!
Попробуйте просто задать номер последней строки и имя Computed в GetItemNumber.
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38076967
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
integer( ds.object.Computed_Field_Name.Expression)
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38076974
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS
Код: sql
1.
integer( ds.object.Computed_Field_Name.Expression)


если в поле формула, тогда так:
Код: sql
1.
2.
ds.Describe("evaluate('"+ds.object.Computed_Field_Name.Expression+"',"+string(rownumber)+")")
/* где rownumber = любое >0, например 1 */
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38093446
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поищите функцию LookUpDisplay.
Выручала когда-то, по этой теме.
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38093454
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENTПоищите функцию LookUpDisplay.
Выручала когда-то, по этой теме.
Она не для этого, а для получения отображаемого значения из поля с DDLB/DDDW.
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38093530
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Давно было, но именно ею, я снимал данные с вычислямых полей.
По крайней мере, такие выкладки, что были предложенны по данной теме,
не поднимал, это уж точно.
В чём прблемм попробывать ?
...
Рейтинг: 0 / 0
Как прочитать зачение Computed Field?
    #38093780
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENT,

Не, я не спорю - ею можно взять значение любого поля.
Но для полей без кодовых таблиц ее вызов эквивалентен указанию самого поля :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как прочитать зачение Computed Field?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]