|
|
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
Есть комбобокс с названиями организаций, есть возможность добавления в комбобокс. Подскажите, как сделать, чтобы при выборе мышью одной из организаций открывалась таблица с одноименным названием и размещалась на пэйджфрейме??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 18:55 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
На форме может размещаться Grid. А уже ты сам можешь менять ему источник данных. Т.е. Grid один, но у него разное значение RecordSource в зависимости от выбранного значения в ComboBox. Выбор в ComboBox фиксируется в событии ComboBox.Valid() Значит, там и пишешь что-то вроде Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2006, 23:42 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
ВладимирМНа форме может размещаться Grid. А уже ты сам можешь менять ему источник данных. Т.е. Grid один, но у него разное значение RecordSource в зависимости от выбранного значения в ComboBox. Выбор в ComboBox фиксируется в событии ComboBox.Valid() Значит, там и пишешь что-то вроде Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Почему-то выводит мне в таблице на гриде в 1-ой колонке содержимое комбобокса.... И пишет "Несовпадение типа оператора и операнда". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2006, 11:41 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
На какой команде выскакивает это сообщение? Что из себя представляет содержимое ComboBox.Value? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2006, 12:03 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
Уже выводит, но пишет на строчке ThisForm.Grid2.Column1.ControlSource = This.Value + "Field1" "Источником данных для этого объекта должна быть ссылка на переменную". Комбобокс составлен из названий организаций, которые берутся из табцы, нередактируемый... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2006, 12:22 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
Для столбца в ControlSource должен быть записан текст вроде ThisForm.Grid1.Column1.ControlSource = "MyTable.Field1" Где MyTable - это алиас нужной таблицы, а Field1 - имя нужного поля. Если предположить, что This.Value содержит алиас таблицы, то соответственно и формируй нужное выражение как сложение символьных строк. Естесственно, предусмотрев вариант, что This.Value может содержать концевые пробелы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 02:05 |
|
||
|
Проблемка...
|
|||
|---|---|---|---|
|
#18+
ВладимирМДля столбца в ControlSource должен быть записан текст вроде ThisForm.Grid1.Column1.ControlSource = "MyTable.Field1" Где MyTable - это алиас нужной таблицы, а Field1 - имя нужного поля. Если предположить, что This.Value содержит алиас таблицы, то соответственно и формируй нужное выражение как сложение символьных строк. Естесственно, предусмотрев вариант, что This.Value может содержать концевые пробелы. А по-подробнее нельзя?? В виде кода, например, хотя бы мысли какие... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 09:50 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1591625]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
7ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 454ms |

| 0 / 0 |
