06.05.2002, 11:20 | #1 |
Moderator
|
Обновление таблицы в DataSource при ее изменении
Добрый день.
Следующая ситуация - есть таблица и есть форма в DataSource которой расположена эта таблица. Соответсвенно на дизайне формы налеплена куча контролов завязанных на этот DataSource. В таблицу дополняю новое поле и хочу вынести его на форму, в дизайн. Но в DataSource, в этой таблице добавленного поля нет. В контекстном меню на DataSource\MyTable\Fields есть многообещающий пунктик - "Обновить", но к желаемому результату он не приводит. Спасает только удаление этой таблицы из DataSource и помещение ее туда снова. Но при этом иногда обрываются связи с контролами, да и в данный DataSource уже может быть добавлен код. Уверен, что должен быть способ решения этой проблемы. Подскажите пожалуйста, какой ? С уважением. |
|
06.05.2002, 11:30 | #2 |
сибиряк
|
...знакомо
в 50 % - ах случаев лечится : вышел-зашел из Аксапты.
__________________
С уважением, Вячеслав. |
|
06.05.2002, 11:34 | #3 |
Moderator
|
Спасибо за помощь.
|
|
06.05.2002, 13:28 | #4 |
----------------
|
Но есть способ лучше
В контекстном меню на формочке есть пункт "Восстановить"
Перед его нажатием неплохо сохранить изменения сделанные на форме |
|
06.05.2002, 13:51 | #5 |
Продавец игрушек
|
Если использовать drag'n'drop (а это лучший метод построения дизайна), то всё что надо сделать:
1. Удалить DataSource 2. Перетащить таблицу в ветвь "Data Sources" Всё. Пользоваться drag'n'drop очень удобно. Рекомендую. Таскается практически всё что надо, куда надо и правильно преобразуется.
__________________
С уважением, Роман Кошелев. |
|
08.05.2002, 13:34 | #6 |
Продавец игрушек
|
Драгэндроп это хорошо, но если по сути вопроса, то метод "Восстановить" действительно помогает. Спасибо Wamr!
__________________
С уважением, Роман Кошелев. |
|
22.04.2008, 13:01 | #7 |
Участник
|
Можно просто выбрать нужный датасоурс и в свойстве Table нажать Enter
|
|
22.04.2008, 13:16 | #8 |
Участник
|
Цитата:
Этим самым аксапта считает что вы перевыбрали заново датасорс. При этом слетают методы на полям датасорса, всевозможные modified() и lookup() Последний раз редактировалось Logger; 22.04.2008 в 15:23. |
|
|
За это сообщение автора поблагодарили: Gustav (3). |