Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть у репорта инит? / 3 сообщений из 3, страница 1 из 1
10.02.2005, 13:07
    #32910034
egamov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть у репорта инит?
Вопрос следующего плана!!!!!
Выполняется команда:
CREATE REPORT rep5 FROM (tmp) NOOVERWRITE
MODIFY REPORT rep5
Как известно Quick Report Command в Dataenvironment ничего не пишет а мне хотелось бы туда записать имя курсора по которому делается этот репорт и сохнаить его!!!
Для этого используется этот фрагмент:
rep5.dataenvironment.addobject('cursoradapter1','cursoradapter1')
rep5.cursoradapter1.DataSource=(tmp)
FOR i=1 TO FCOUNT()
tmp=FIELD(i)+' '+TYPE(FIELD(i))+'('+ALLTRIM(STR(FSIZE(FIELD(i))))+'),'
ENDFOR
rep5.cursoradapter1.CursorSchema=LEFT(tmp,LEN(tmp)-1)
Единственный инит который я нашел это у Dataenvironment, но он не срабатывает пока не запустишь на выполнение отчет
Куда по Вашему стоит записать этот фрагмент чтобы он срабатывап при создании отчета?
...
Рейтинг: 0 / 0
11.02.2005, 14:15
    #32911734
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть у репорта инит?
Вообще-то report - это обычная таблица. Если переименовать расширения у обоих его файлов: FRX в DBF, а FRT в FPT, и потом открыть в фоксе и поглядеть, где что, тогда можно то же самое и делать программно - переименовывать, вписывать, что надо, а потом - назад перименовывать.
(то, что надо - будет записано в FPT, в смысле - FRT)
...
Рейтинг: 0 / 0
11.02.2005, 14:30
    #32911793
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть у репорта инит?
Вообще-то, переименовывать не надо. Просто надо дать команду с указанием расширения:

USE MyReport.frx

Ну, и далее изгаляться над содержимым. Кажется такой вопрос уже был в данном форуме. Решение было именно такое. Вскрытие файла-отчета. Поищи.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть у репорта инит? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]