powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно очистить data environment?
6 сообщений из 6, страница 1 из 1
Как программно очистить data environment?
    #39796067
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед запуском отчета выходит ошибка alias не найден. А там нет ничего в data environment! И в полях прописаны правильные алиасы таблиц.... Раньше источником данных для этого отчета был курсор. Теперь таблица. Поля поправлены. А он ругается, что не может найти алиас курсора. Вот как бы перед выводом отчета принудительно удалить все из data environment (может, там что осталось)?
...
Рейтинг: 0 / 0
Как программно очистить data environment?
    #39796072
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица открыта перед вызовом отчета?
Возможно стоит галка "Private data session" в меню "Report"
...
Рейтинг: 0 / 0
Как программно очистить data environment?
    #39796158
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, таблица открывается:
IF RECCOUNT('jurnal')>0
SELECT datadoc,nomerdoc,naimen,izm,kolvo,chet,orgs,podraz,fio,oper FROM jurnal INTO table c:\_store\Dat\kart.dbf WHERE ALLTRIM(idnom)==ALLTRIM(_kartid)
PUBLIC _repost,_repprihod,_reprashod,_repend
SELECT kart
SUM kolvo TO _repprihod FOR ALLTRIM(oper)=ALLTRIM('Поступление')
SUM kolvo TO _reprashod FOR ALLTRIM(oper)=ALLTRIM('Перемещение')

REPORT FORM kart2 previ

ENDIF

И приватного сеанса данных нет....
А в отчете все поля с алиасом, например, kart.oper
И в DataEnvinment стоит эта таблица.
...
Рейтинг: 0 / 0
Как программно очистить data environment?
    #39796172
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открыл отчет как таблицу. Вот
Top = 20
Left = 10
Height = 90
Width = 90
Alias = "kart"
CursorSource = ..\dat\kart.dbf
Name = "Cursor1"
А он не может найти _kart (это результат выборки в курсор, был раньше)
...
Рейтинг: 0 / 0
Как программно очистить data environment?
    #39796364
Penner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
..\ dat\kart.dbf ???
...
Рейтинг: 0 / 0
Как программно очистить data environment?
    #39799683
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да. Результат запроса в таблице kart.dbf в папке Dat.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно очистить data environment?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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