Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно очистить data environment? / 6 сообщений из 6, страница 1 из 1
04.04.2019, 06:37
    #39796067
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
Перед запуском отчета выходит ошибка alias не найден. А там нет ничего в data environment! И в полях прописаны правильные алиасы таблиц.... Раньше источником данных для этого отчета был курсор. Теперь таблица. Поля поправлены. А он ругается, что не может найти алиас курсора. Вот как бы перед выводом отчета принудительно удалить все из data environment (может, там что осталось)?
...
Рейтинг: 0 / 0
04.04.2019, 07:31
    #39796072
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
Таблица открыта перед вызовом отчета?
Возможно стоит галка "Private data session" в меню "Report"
...
Рейтинг: 0 / 0
04.04.2019, 09:47
    #39796158
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
Да, таблица открывается:
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
04.04.2019, 10:01
    #39796172
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
Открыл отчет как таблицу. Вот
Top = 20
Left = 10
Height = 90
Width = 90
Alias = "kart"
CursorSource = ..\dat\kart.dbf
Name = "Cursor1"
А он не может найти _kart (это результат выборки в курсор, был раньше)
...
Рейтинг: 0 / 0
04.04.2019, 12:29
    #39796364
Penner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
..\ dat\kart.dbf ???
...
Рейтинг: 0 / 0
11.04.2019, 04:27
    #39799683
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно очистить data environment?
Ну да. Результат запроса в таблице kart.dbf в папке Dat.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно очистить data environment? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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