|
Опять Combobox
|
|||
---|---|---|---|
#18+
Помогите двояшнику. Почему при вводе новой фирмы код заносится в поле нормально а в Combobox выводится чистое поле. После выхода из формы и новой загрузки показывает всё нормально. Как обновить Combobox? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 18:47 |
|
Опять Combobox
|
|||
---|---|---|---|
#18+
Если источник комбо таблица то надо перевыбрать его - метод Requery ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 20:21 |
|
Опять Combobox
|
|||
---|---|---|---|
#18+
А можно точнее ткнуть в место в программе. модуль был приложен к вопросу. Застрял я на этом месте. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 21:11 |
|
Опять Combobox
|
|||
---|---|---|---|
#18+
zmwА можно точнее ткнуть в место в программе. модуль был приложен к вопросу. Застрял я на этом месте. Конкретно по обновлению комбо все работает - в клике комбо Requery отрабатывает нормально. Разве что для точного позиционирования используйте чтото вроде This.Value=zakaz.nzakazhik_id. И измените BoundColumn=2 чтобы комбо возвращал код а не название. Но вот остальное это просто тихий ужас... 1. Выкинте ваш newid() и поставте сделайте просто автоинкрементное поле - в вашем варианте счетчик ключей будет расти медление. 2. Почемуто при вызове формы с новым заказчиком Вы считаете что новый код будет равен номеру записи. Что ващето говоря неверно. И ваще ориентироватся на номер записи как ключевое значение стратегически неверно. 3. Отсустует обработк ситуация когда пользователь отказался вводи новую фирму - все равно добавляется пустая запись. 4. Отсуствуют проверки на заполнение необходимых полей для новой фирмы. Это так, поверхностным взглядом. Ну так, замечание - лично я бы вынес добавление новой фирмы на отдельную кнопку, а еще лучше сделал бы справочник фирм и его вызывал, т.к. при работе с комбо и у пользователя рука может дрогнуть и иногда сам конбо подглючиваети не происходит перевыбор строки. Кроме того комбо хорош если надо выбирать из списка 2-10-20 позиций а количество клиентов в любой организации имеет тенденцию расти до безконечности. И искать нужную в списке из 1000 названий удовольствие ниже среднего. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2008, 09:40 |
|
|
start [/forum/topic.php?fid=41&msg=35530793&tid=1587308]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 362ms |
total: | 494ms |
0 / 0 |