0
Azgerd
27.09.24
✎
15:15
|
Здравствуйте! Клиент арендует сервер, на котором установлена клиент-серверная версия платформы. Есть внешняя обработка для обработки DBF-файла. Прописан код в процедуре &НаСервере:
БДШ = Новый XBase;
БДШ.ОтображатьУдаленные = Ложь;
БДШ.Кодировка = КодировкаXBase.ANSI ;
ПутьБДШ = СокрП(ИмяПути)+"\AAA.dbf" ;
Если НЕ БДШ.Открыта() Тогда
БДШ.ОткрытьФайл(ПутьБДШ,,Истина);
Если БДШ.Открыта() Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = СтрШаблон("Файл %1 открыт!!!", ПутьБДШ);
Сообщение.Сообщить();
Иначе
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Файл не открылся !!!";
Сообщение.Сообщить();
КонецЕсли;
КонецЕсли;
БДШ.ОткрытьФайл(ПутьБДШ,,Истина) - выполняется без ошибки, но файл не открывается. У меня тоже клиент-серверная платформа, на копии этой же базы файл открывается. В чем может быть проблема? P.S. файл AAA.dbf совершенно точно не может держать никто из других пользователей.
|
|