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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.09.2004, 19:25
|
|||
|---|---|---|---|
|
|||
Как засунуть макроподстановку в Report в VFP5? |
|||
|
#18+
Как засунуть макроподстановку в Report в VFP5? Требуется выводить в отчете переменную по макроподстановке. Report не понимает &. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.09.2004, 19:35
|
|||
|---|---|---|---|
Как засунуть макроподстановку в Report в VFP5? |
|||
|
#18+
Зато Report понимает переменные памяти: PRIVATE MyVar MyVar = "пример" REPORT FORM ... В самом Report в качестве выражения для печати просто напиши имя переменной m.MyVar Можно еще вызывать из отчета внешние функции Можно готовить предварительно временные таблицы для печати (самый универсальный способ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.09.2004, 19:42
|
|||
|---|---|---|---|
|
|||
Как засунуть макроподстановку в Report в VFP5? |
|||
|
#18+
Спасибо, ща попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.09.2004, 20:09
|
|||
|---|---|---|---|
|
|||
Как засунуть макроподстановку в Report в VFP5? |
|||
|
#18+
Надо не так: Надо: SELE primer && В ней поля Field1, Field2, . . . FOR j = 1 TO 3 MyVar_tmp = "primer.Field" + STR(j,1,0) WAIT WINDOW &MyVar_tmp && Выдает как положено значение Field1, Field2, . . . REPORT FORM . . . && Как засунуть сюда &MyVar_tmp ????? ENDFOR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.09.2004, 20:15
|
|||
|---|---|---|---|
Как засунуть макроподстановку в Report в VFP5? |
|||
|
#18+
Если я не ошибаюсь, то макроподстановки в отчете не работают, впрочем попробуй другие варианты макроподстановок: 1) EVALUATE(m.MyVar_tmp) 2) (m.MyVar_tmp) 3) IIF(j=1,primer.Field1,IIF(j=2,primer.Field2,primer.Field3)) 4) MyFunc(m.MyVar_tmp) Вне отчета создаешь функцию FUNCTION MyFunc PARAMETERS tcCommand RETURN &tcCommand Но, повторюсь, наиболее универсальный метод - это создание временных таблиц для печати. Наполняешь эту таблицу перед печатью, а потом гонишь в REPORT отчет по этой временной таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1595811]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 381ms |

| 0 / 0 |
