Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / undo / 10 сообщений из 10, страница 1 из 1
22.03.2010, 12:04
    #36534162
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
Есть PB10 /Vista
При попадании в событие itemchanged мы получаем параметр data c новым текстовым значением поля.
Вопрос-а где бы в этот момент получить СТАРОЕ значение поля в виде ТЕКСТА? чтобы потом сделать undo?
или все сделайте сами своими руками?... :-(
...
Рейтинг: 0 / 0
22.03.2010, 12:25
    #36534238
Dmitry..
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
старое значение вернет ф-я getItemXxx
а undo достигается кодом возврата этого события
...
Рейтинг: 0 / 0
22.03.2010, 12:29
    #36534250
Dmitry..
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
про getItemXxx верно только для текстовых полей.
если поле типа чекбокс или выпадающий список то старое значение не получить (на сколько я помню)...
...
Рейтинг: 0 / 0
22.03.2010, 13:03
    #36534343
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
Dmitry..,

то есть получается что надо на каждое поле делать свой getitem? а потом еще и форматировать его!!!

жаль....
...
Рейтинг: 0 / 0
22.03.2010, 13:10
    #36534365
alexis glinski
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
можно так:
Код: plaintext
ls_Value = string( dwo.Primary[row] )
...
Рейтинг: 0 / 0
22.03.2010, 13:28
    #36534409
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
alexis glinskiможно так:
Код: plaintext
ls_Value = string( dwo.Primary[row] )

спасибо-попробуем!
...
Рейтинг: 0 / 0
22.03.2010, 18:50
    #36535419
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
Dmitry..про getItemXxx верно только для текстовых полей.
если поле типа чекбокс или выпадающий список то старое значение не получить (на сколько я помню)...
Плохо помните...
...
Рейтинг: 0 / 0
22.03.2010, 22:18
    #36535698
Mykola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
dw имеет два события ItemChanged , ItemError
в основном их хватает чтоб проверить новое значение и если что его отменить изпользуя Return соответствующего значения.
...
Рейтинг: 0 / 0
23.03.2010, 11:15
    #36536328
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
Mykoladw имеет два события ItemChanged , ItemError
в основном их хватает чтоб проверить новое значение и если что его отменить изпользуя Return соответствующего значения.
это нам хватает, а пользователь хочет иногда отменить свои действия и не сразу и после записи на диск. записывая либо последнее изменение либо историю изменений можно что то сделать... записывать желательно данные в текстовом виде - так и возник вопрос.
...
Рейтинг: 0 / 0
23.03.2010, 20:52
    #36538171
Mykola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
undo
Если не затруднит ответьте. Какую базу используете?
Спасибо.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / undo / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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