
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.11.2019, 06:25
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
Подскажите как в коде FR "определить текущий MasterData"? т.е. мне надо задать условие: если текущий MasterData1, то вх. параметр для SQL запроса=1, если текущий MasterData2, то вх. параметр для SQL запроса=2. При этом оба MasterData находятся на 1 странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 07:46
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
Повесьте ДВА запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 08:04
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
DimaBr Повесьте ДВА запроса. Либо два запроса, либо параметр, который меняется в событиях мастера (до/после печати). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 09:25
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
wadman DimaBr Повесьте ДВА запроса. Либо два запроса, либо параметр, который меняется в событиях мастера (до/после печати). Два запроса - сразу нет. Надо обойтись одним. Прописываю события: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 09:35
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
koo3mee4 не работает Запрос остается открытым? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 09:51
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
wadman koo3mee4 не работает Запрос остается открытым? т.е. а какой должен остаться?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 10:16
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
koo3mee4 wadman пропущено... Запрос остается открытым? т.е. а какой должен остаться?) Если вы меняете входной параметр у датасета, то запрос нужно переоткрыть. Вы переоткрываете запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2019, 11:51
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
koo3mee4 Два запроса - сразу нет. Надо обойтись одним. 1. Самый простой вариант - два запроса. На каждый MasterData - собственный 2. Повесить после MasterData например ColumnFooter нулевой высотой и при его печати менять параметр запроса (работает если MasterData не вложенные) 3. Убрать из запроса Параметр и фильтровать в MasterData.Filter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2019, 06:12
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
goldmi45 koo3mee4 пропущено... т.е. а какой должен остаться?) Если вы меняете входной параметр у датасета, то запрос нужно переоткрыть. Вы переоткрываете запрос? Видимо нет) Написал как есть) А как его переоткрывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2019, 09:20
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
koo3mee4 А как его переоткрывать? Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.11.2019, 15:39
|
|||
|---|---|---|---|
Определить текущий MasterData FastReport |
|||
|
#18+
Первый вариант - через Sender по имени бэнда Код: pascal 1. 2. 3. 4. 5. 6. Второй вариант - через Tag. Соответственно, разным бэндам надо прописать разные тэги Код: pascal 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&tablet=1&tid=2038841]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 330ms |

| 0 / 0 |
