Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.03.2011, 13:53
|
|||
|---|---|---|---|
|
|||
Вопрос к ВладимируМ |
|||
|
#18+
Здравствуйте. Мучаюсь с Combobox. На форме 2 комбо. Хочу сделать так: выбираешь в первом комбо номер гуппы, во втором (в зависимости от выбора в первом) формируется списов фамилий и имен студентв, которые учатся в этой группе. В поиске ответов на свой вопрос наткнулась на ваши пояснения. /topic/557665&hl=combo Сделала в Combo1.Valid SELECT students SET ORDER TO GR_FAM LOCAL lngr as Integer lngr=Alltrim(ThisForm.pageframe1.page2.Combo1.Value) SELECT fam FROM students WHERE id_gr=m.lngr INTO CURSOR poisk ThisForm.pageframe1.page2.Combo2.RowSource=\'poisk\' thisform.pageframe1.page2.combo2.Requery() thisform.refresh() Где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 15:04
|
|||
|---|---|---|---|
Вопрос к ВладимируМ |
|||
|
#18+
ХильLOCAL lngr as Integer уберите либо всю строку, либо 2 последних слова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 15:23
|
|||
|---|---|---|---|
|
|||
Вопрос к ВладимируМ |
|||
|
#18+
убрала. Operator/operand type mismatch Показывает на селект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 16:18
|
|||
|---|---|---|---|
Вопрос к ВладимируМ |
|||
|
#18+
Хильубрала. Operator/operand type mismatch Показывает на селект Какой тип поля students.id_gr ? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 17:33
|
|||
|---|---|---|---|
|
|||
Вопрос к ВладимируМ |
|||
|
#18+
students.id_gr типа N. В первом комбобоксе отображаются номера групп (они берутся из таблицы group.id_gr тоже типа N). И размерность тоже совпадает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 18:03
|
|||
|---|---|---|---|
Вопрос к ВладимируМ |
|||
|
#18+
Хильlngr=Alltrim(ThisForm.pageframe1.page2.Combo1.Value) ну, тогда alltrim() здесь не в тему... Или покажи источник данных для page2.Combo1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 22:47
|
|||
|---|---|---|---|
|
|||
Вопрос к ВладимируМ |
|||
|
#18+
igorbik, я уже и так alltrim убрала. не помогло. А в комбо1 и так явно указан источник. Это я программно пытаюсь создать источник для второго комбо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2011, 23:04
|
|||
|---|---|---|---|
Вопрос к ВладимируМ |
|||
|
#18+
Если поле students.id_gr - числового типа, то и переменная m.lngr должна быть числового типа. Однако, судя по тому, что команда Код: plaintext Не привела к возникновению ошибки "Function argument value, type, or count is invalid (Error 11)" свойство Combo1.Value имеет символьный тип данных Тип возвращаемого ComboBox значения определяется тем, что указано в свойстве ComboBox.ControlSource. Если там ничего не указано, то тем, что указано в свойстве ComboBox.value на момент инициализации ComboBox. Опять же, судя по результату, у Вас оба этих свойства в Combo1 - пустые (не заполненные) Вариантов решения проблемы два: 1. При формировании значения переменной lngr явно преобразовать значение в числовой тип данных используя функцию VAL() Код: plaintext 2. Сделать дополнительные настройки Combo1 с тем, чтобы Combo1.Value возвращало числовой тип данных. Combo1.Value = 0.00 Combo1.BoundTo = .T. Соответственно, переменной lngr просто присвоить значение без преобразований Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1584490]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 369ms |

| 0 / 0 |
