|
Не открывается 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) на сервер файл передал?
|
|