DBMemo и DBNavigator
От: -cheese-  
Дата: 01.03.04 12:07
Оценка:
Такая проблемка!
Допустим у меня есть компонента DBMemo и DBNavigator, связанные с
таблицей и датасоурсом.....
Если я програмно изменяю содержимое дбмемо (на какое нибудь
другое), то
1. при наведении фокуса на энто мемо содержимое вновь меняется на то,
что было до замены
2. не загорается на навигаторе кнопка для сохранения изменений
кто-нибудь знает как с этим бороться??
Re: DBMemo и DBNavigator
От: Beatseed Россия  
Дата: 01.03.04 23:48
Оценка:
Здравствуйте, -cheese-, Вы писали:

C>Такая проблемка!

C>Допустим у меня есть компонента DBMemo и DBNavigator, связанные с
C>таблицей и датасоурсом.....
C>Если я програмно изменяю содержимое дбмемо (на какое нибудь
C>другое), то
C>1. при наведении фокуса на энто мемо содержимое вновь меняется на то,
C>что было до замены
C>2. не загорается на навигаторе кнопка для сохранения изменений
C>кто-нибудь знает как с этим бороться??

После изменения вызывай метод Post(). А затем нужно обновить DataSet, если refresh не поможет то close затем open.
Re[2]: DBMemo и DBNavigator
От: -cheese-  
Дата: 02.03.04 06:32
Оценка:
Здравствуйте, Beatseed, Вы писали:

B>После изменения вызывай метод Post(). А затем нужно обновить DataSet, если refresh не поможет то close затем open.

в том то и дело, что не сохранить....
вот я в мемо подставляю (програмно) какую-нибудь строку из (например из
выпадающего списка), а затем хочу эту строку подредактировать (или
дополнить) её...
и вот когда я курсор ставлю на мемо, оно автоматически меняется на то что
было до изменения!
А сохранять нужно лишь после редактирования....
пользователь должен быть уверен, что пока он её не нажмёт, ничего не
изменится в базе!
Re[3]: DBMemo и DBNavigator
От: Beatseed Россия  
Дата: 02.03.04 09:07
Оценка:
А ты перед внесением вызываешь функцию Edit()?
Re: DBMemo и DBNavigator
От: Sinclair Россия https://github.com/evilguest/
Дата: 02.03.04 11:37
Оценка:
Здравствуйте, -cheese-, Вы писали:

C>Такая проблемка!

C>Допустим у меня есть компонента DBMemo и DBNavigator, связанные с
C>таблицей и датасоурсом.....
C>Если я програмно изменяю содержимое дбмемо (на какое нибудь
C>другое), то
Я надеюсь ты меняешь все же содержимое поля, с которым связан TDBMemo? В опщем, приведи код, который "меняет содержимое".
... << RSDN@Home 1.1.3 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.