Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Доброго всем времени суток. Комрады подскажите plz: / 4 сообщений из 4, страница 1 из 1
28.08.2012, 01:39
    #37932740
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доброго всем времени суток. Комрады подскажите plz:
Имеем датавинду, в ней колонка в какчестве dddw, предыдущее (retrieved) и действительные (changed) значения (Data Column) сей колонки достаютса при помощи:
s_org_data = ar_datawindow.GetItemString(l_row, s_col_name, primary!, true)
s_current_data = ar_datawindow.GetItemString(l_row, s_col_name)
без проблем.

Действительная (changed) "Display Column" при помощи
s_current_display = ar_datawindow.Describe("Evaluate('LookUpDisplay(" + s_col_name + ") '," + string(l_row) + ")")

как выудить предыдущее (retrieved) значение "Display Column"

Просто в окне я бы просто сделал l_fnd = dddw.Find() и через l_fnd достал дисплей валюе из dddw, но имею дело с функцией.

Неужели единственный выход, пассавать в функцию dddw и уже там делать find()

Буду премного благодарен за наводку
...
Рейтинг: 0 / 0
28.08.2012, 11:37
    #37933166
Заятс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доброго всем времени суток. Комрады подскажите plz:
voronkНеужели единственный выход, пассавать в функцию dddw и уже там делать find()Именно так. Даже если бы существовала функция, то она должна была бы быть реализована именно таким образом
...
Рейтинг: 0 / 0
28.08.2012, 14:00
    #37933527
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доброго всем времени суток. Комрады подскажите plz:
Ну можно добавить еще колонку и выставлять ей значение оригинала или сразу в запросе продублировать и не менять
...
Рейтинг: 0 / 0
28.08.2012, 18:02
    #37934183
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доброго всем времени суток. Комрады подскажите plz:
Спасибо ребята.
Премного благодарен.
С колонками, боюсь где-нибудь, рано или поздно наступлю себе на хвост, так что добавляю в функцию аргумент dddw
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Доброго всем времени суток. Комрады подскажите plz: / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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