Здравствуйте, уважаемые!
Ситуация следующая - на сервере установлен Бэст, папка которого расшарена. Через эту шару бэстом пользуются локальные компьютеры.
На одном из них невозможно сформировать и просмотреть отчет (выбытие товара со склада).
Сам процесс формирования идет без ошибок, но в конце, при появлении окна "открытие базы данных", это окно тут же закрывается и идет процесс закрытия базы данных. Никакого отчета, естественно, на экран не выводится.
На самом сервере, как и на других компьютерах, отчет формируется нормально и выводится на экран.
Денис пишет:
И какие результаты копирования всего БЭСТ-а на локальную машину и запуска оттуда?
При копировании Бэста на локальную машину ничего не меняется. Формирование отчета > Открытие баз данных и тут же > Закрытие баз данных. Без вывода результата.
Цитата
Денис пишет:
В корне БЭСТ-а. В Вашем случае похоже G:\Best\
Лог файла в корне не нашел.
Цитата
Яков Караван пишет:
А какая у Вас версия БЭСТ-а???
Бэст 4 . Сетевая. Версия 8.01/121E
Цитата
Яков Караван пишет:
Очень интересно. Он же должен предлагать.
Не предлагает.
Цитата
Яков Караван пишет:
Если я правильно понял, остальные отчеты формируются нормально? Т.Е проблема именно в одном конкретном отчете?
Admin Admin пишет:
Цитата Денис пишет:И какие результаты копирования всего БЭСТ-а на локальную машину и запуска оттуда?
При копировании Бэста на локальную машину ничего не меняется. Формирование отчета > Открытие баз данных и тут же > Закрытие баз данных. Без вывода результата.
Как у Вас указаны пути в БЭСТ-е (настройка-картотека предприятий - карточка предприятия). Возможно у Вас указан абсолютный путь и хотя Вы скопировали БЭСТ на локальную машину данные он берет с сетевого диска.
Цитата
Admin Admin пишет:
Яков Караван пишет:А какая у Вас версия БЭСТ-а???
Бэст 4 . Сетевая. Версия 8.01/121E
Очень старая у Вас версия :-( Если Вы в ней работаете, то настоятельно рекомендую обновиться.
А так даже помочь тяжело ... Какие у Вас ОС на рабочих станциях и на сервере?
Денис пишет:
Как у Вас указаны пути в БЭСТ-е (настройка-картотека предприятий - карточка предприятия). Возможно у Вас указан абсолютный путь и хотя Вы скопировали БЭСТ на локальную машину данные он берет с сетевого диска.
Путь к базе прописан так: "Буть к БД.........franch\".
Franch - название папки с базой. Так что, насколько я понимаю, берется база не с сетевого диска, а из папки, которую скопировал локально.
Ситуация следующая - на сервере установлен Бэст, папка которого расшарена. Через эту шару бэстом пользуются локальные компьютеры.
На одном из них невозможно сформировать и просмотреть отчет (выбытие товара со склада).
Сам процесс формирования идет без ошибок, но в конце, при появлении окна "открытие базы данных", это окно тут же закрывается и идет процесс закрытия базы данных. Никакого отчета, естественно, на экран не выводится.
На самом сервере, как и на других компьютерах, отчет формируется нормально и выводится на экран.
Подскажите, в че может быть проблема?
Добрый день!
Посмотрите, куда указывает переменная среды TEMP ?
Она должна указывать на папку для создания временных файлов, эта папка должна существовать и в ней должно быть достаточно места.
Александр Титов пишет:
Посмотрите, куда указывает переменная среды TEMP ? Она должна указывать на папку для создания временных файлов, эта папка должна существовать и в ней должно быть достаточно места.
В файле autoexec.nt прописано следующее:
set temp=c:\temp
set tmp=c:\temp
Скачал только что бэст с другого сервера на свой компьютер - все нормально работает, отчеты формирует и показывает.
А тот бэст, что скачивал первоначально - не хочет, хотя на сервере и всех, компах, кроме одного, работает.
Admin Admin пишет:
Цитата Александр Титов пишет:
Посмотрите, куда указывает переменная среды TEMP ?
Подскажите, пожалуйста, где это можно посмотреть?
Переменные среды могут задаваться в нескольких местах. В БЭСТ4 12.01 значения всех переменых среды, которые связаны с БЭСТ-ом можно посмотреть. Что-то подобное было и в старых версиях. Вызывалось в каком-то реестре по какой-то горячей клавиши ...
Как вариант. В bat файл с помощью которого запускаете БЭСТ добавьте строчку
Код
set temp>settemp.txt
Тогда при запуске БЭСТ-а в корневом каталоге должен создаться файл settemp.txt, а в нем значения переменной среды temp. Аналогично посмотрите значение tmp
Александр Титов пишет:
Панель управления-Система-Дополнительно-Переменные среды
Посмотрел. Стоит C:\Temp и для Temp и для Tmp.
Цитата
Денис пишет:
Тогда при запуске БЭСТ-а в корневом каталоге должен создаться файл settemp.txt, а в нем значения переменной среды temp. Аналогично посмотрите значение tmp
День добрый!
Попробуйте установить setupprn. А оболочку вы копируете с сервера или устанавливаете с исходников? Если копируете, то попробуйте развернуть с исходников. У нас была похожая проблема, когда копировали оболочку с сервера на комп с XP. Удачи!