|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.01.2010, 10:44 | #1 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
Обновление таблицы после выполнения селекта
Ребят, проблема, насколько я понимаю, не новая, но порывшись в топиках форума, ответа так и не нашла, вернее нашла БД Страны и города, в которой все работает, но ни одного отличия между своим селектом и селектом в этой БД не нашла.
В общем, суть проблемы: есть связанные справочники - Бизнес-направление - Завод - цех. После выбора Бизнес-направления у меня в справочнике завод в tableProjectsList должны отображаться для выбора только те, у которых выбранное бизнес-направление. При создании новой записи селект работает - все хорошо. Но когда я создаю следующую запись, наступает коллапс - у меня не обновляется таблица и в выборке остаются данные прежнего селекта. Нашла временное лечение - в меню Записи есть пункт Обновить, после его нажатия, все вылечивается, но это неудобно для работы с БД. Выкладываю БД, очень буду рада, если кто-нибудь найдет лечение этой проблемы и укажет, в чем моя ошибка Последний раз редактировалось Tatochka; 14.01.2010 в 10:49. |
14.01.2010, 12:04 | #2 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
может быть достаточно обновить поле с селектом - сделать requery ?
|
14.01.2010, 12:08 | #3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Tatochka.
в Вашей конструкции работа с общей таблицей это принципиально? Евгений. |
14.01.2010, 13:10 | #4 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
Здравствуйте, Евгений.
Да, потому что пользователь при вводе реестра проектов будет работать с этой таблицей. Других вариантов определения характеристик проекта (БН - Завод - Цех) мне в голову не приходит. Сначала был вариант стандартный - выбираешь Цех, Завод и БН заполняются сами, но сказали, что это неудобно. Так как Справочник Цехов заполнен одинаковыми по названию и по роду деятельности цехами, но принадлежащими разным заводам. Поэтому пользователи пожелали пойти от обратного. |
14.01.2010, 22:44 | #5 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Tatochka.
Возможно мой вариант не оправдает Ваших надежд, но получилось как я себе представляю возможный способ решения. Форма одна, справочники она не обслуживает, позволяет только вводить и удалять записи в одну таблицу без редактирования. Евгений. P.S. Вы выложили БД с репликацией, и для создания образца мне пришлось создавать собственную такой же структуры. это неучтенные трудозатраты. Последний раз редактировалось Teslenko_EA; 14.01.2010 в 22:48. |
15.01.2010, 10:40 | #6 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
Евгений, здравствуйте.
Спасибо за помощь, извините за дополнительные трудозатраты, в следующий раз учту свои ошибки. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заставить консоль не закрываться после выполнения программы | starikovmax | Общие вопросы C/C++ | 4 | 23.02.2010 16:59 |
Почему после выполнения do-while, вложенного в if, инструкции дальше не выполняются? | Chewing_dog | Помощь студентам | 3 | 09.06.2009 06:44 |
Сохранение полученных данных после выполнения поиска | Pirat_of | Microsoft Office Access | 1 | 14.05.2009 08:38 |
Button после выполнения ProgressBar | }{oт@бь)ч | Общие вопросы Delphi | 7 | 25.01.2009 12:33 |
Определить содержимое файла f после выполнения операторов | Corwin88 | Помощь студентам | 11 | 02.06.2008 00:39 |