|
Coltyp
|
|||
---|---|---|---|
#18+
Здравствуйте! Версия Access XP На форме имеются два комбобокса. Один отображает названия полей, второй - значения. На событие первого "после обновления", во второе подставляется новый источник - запрос. Если первый раз после загрузки формы тип данных текстовый, то последующие смены источников происходят без проблем. Если первым выбрать поле с типом числовое, а потом текстовое, получаю ошибку 2113 "Введенное значение не подходит для данного поля" . Заметил, что скрытое свойство контрола "Coltyp" (оно определяет тип данных контрола), при загрузке формы равно нулю, при заполнении текстовыми данными - 10, числовыми - 4. И более не меняется. Как назначить тип? Пример иллюстрирующий проблему прилагается. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 09:54 |
|
Coltyp
|
|||
---|---|---|---|
#18+
ПанургЕсли первый раз после загрузки формы тип данных текстовый, то последующие смены источников происходят без проблем. Если первым выбрать поле с типом числовое, а потом текстовое, получаю ошибку 2113 "Введенное значение не подходит для данного поля" . ... такой "костыль" - не подойдёт ? Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 11:00 |
|
Coltyp
|
|||
---|---|---|---|
#18+
qwerty112, С костылями сложность... На самом деле это система создания фильтров, и запросы там автоматом генерируются на основе выбранных данных. Проще предупредить пользователей, там такое поле одно и как мне кажется его будут не часто выбирать. Но осадочек... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 11:04 |
|
Coltyp
|
|||
---|---|---|---|
#18+
Можно присваивать RowSource с заведомо нужным типом, а потом убирать на загрузке формы, но хотелось бы поэлегантней... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 11:11 |
|
Coltyp
|
|||
---|---|---|---|
#18+
Старый ворчун, Спасибо. Решено. Век живи, век учись. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 12:11 |
|
Coltyp
|
|||
---|---|---|---|
#18+
Поторопился... Вопрос решается если ограничится списком. А если не ограничиваться, то и ни чего не получится. Пока решение не подходит. Пример немного не корректный, данные в ComboBox'е "значения поля" не должны ограничиваться списком по описанным выше причинам. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 12:24 |
|
Coltyp
|
|||
---|---|---|---|
#18+
Панург, И всё таки он решился... Если дёргать Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
В моем случае Coltyp =0 и не сохраняется предыдущий тип данных. Старый ворчун, Ещё раз спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2013, 12:45 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1620736]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 225ms |
total: | 356ms |
0 / 0 |