Не открывается DBF файл на сервере 1с.
☑
0
lanc2233
16.02.17
✎
13:21
хб = Новый XBase();
хб.ОткрытьФайл("E:\temp\1.dbf");
хб.Первая();
Клиент-серверная 1с, сервер 1с установлен на том-же компьютере что и запускается клиент. Тоесть путь к файлу должен совпадать.
Выдает ошибку "Перед выполнением операции нужно открыть базу".
В файловом режиме работает нормально.
В чем может быть причина?
1
Heckfy
16.02.17
✎
13:25
По ходу процесс на сервере, который к дбф коннектился, завис. Надо бы убить и заново попробовать.
2
bodri
16.02.17
✎
13:27
Может у юзера от которого запущен процесс нет прав на эту папку
3
Filippov
16.02.17
✎
13:40
В клиент-серверном режиме попробуйте указывать сетевое имя ("\....\temp\1.dbf"). И должны иметься права
4
Filippov
16.02.17
✎
13:42
(3)+ "\.....\temp\1.dbf"
5
Filippov
16.02.17
✎
13:43
(3)+ начинается с двойного обратного слэша (при вводе сообщения почему-то он проглатывается
6
mistеr
16.02.17
✎
13:47
хб = Новый XBase("E:\temp\1.dbf");
7
Elf_80_lvl
16.02.17
✎
13:51
Не забудь в конце кода:
БД.ЗакрытьФайл()
А то всегда будет зависать
8
Aloex
16.02.17
✎
13:57
(0) на сервер файл передал?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс