
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.09.2004, 15:18:16
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
Возникла следующая проблема. Отчет связан с запросом. Но на самом отчете есть поля, которые получают данные не из этого запроса, а из таблицы. Если в обработчик события Report_Open указать, что такому-то полю передаются данные из такой-то таблице, то он сообщает, что объект должен получить фокус (что-то типа этого). Но ещё мне надо данные получить из конкретного поля, конкретной таблицы, как это оформить в VBA я толком и не знаю. Подскажите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 15:22:24
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
пишешь DLookup и затем F1 ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 15:31:40
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
Спасибо. Эта функция вытаскивает данные из произвольной ячейки таблицы. А как присвоить нужному полю эти данные? Надо как-то поместить фокус на это поле, тогда можно будет присваивать данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 15:35:16
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
не надо ни какой фокус перемещать, в ControlSource этого контрола пишешь: = DLookup(.......) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 15:35:17
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
в свойство данные контрола пиши =dlookup(...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 16:29:17
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
поместил присвоение контролу данные из этой таблице, только теперь он выводит "Введите значение параметра", а ниже данные из этой ячейки. Глюк какой-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 16:31:52
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
глюк... что конкретно ты там написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 16:35:42
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
[Поле56].ControlSource = DLookup("[Единица измерения]", "Биохимические показатели крови", "[Название]='Белок общий'") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 16:37:59
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
в обработчике события Report_Open ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 16:52:32
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
Ты пиши не на Report_Open, а в св-ве ControlSource этого контрола или так [Поле56].ControlSource = "=DLookup("[Единица измерения]", "Биохимические показатели крови", "[Название]='Белок общий'")" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 17:06:29
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
Если в Report_Open вставить эту строку, то он выдает синтаксическую ошибку :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 17:10:03
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
Вообщем не парься, и сделай так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 17:14:32
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
:) наглядно, спасибо... я так и делаю, только он выдает ошибку: ОШИБКА СИНТАКСИСА (ПРОПУЩЕН ОПЕРАТОР) В ВЫРАЖЕНИИ ЗАПРОСА [= DLookUp("[Единица измерения]";"Биохимические показатели крови";"[Название]='Белок общий'")] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 17:19:22
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
вместо ";" попробуй "," ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2004, 17:21:29
|
|||
|---|---|---|---|
Добавление источника данных в отчет |
|||
|
#18+
пробовал.. :( может чего с версией не то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1671494]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 372ms |

| 0 / 0 |
