|
ДвоичныеДанные на сервере Linux "Файл не обнаружен"
| ☑ |
0
Vanilla26
05.10.16
✎
16:01
|
Создается файл dbf на линукс серваке и при попытке
ДД = Новый ДвоичныеДанные("/tmp/v8_5ap.dbf");
(для передачи на клиента)
вываливается "Ошибка при вызове конструктора. Файл не обнаружен"!...но он есть! и права на него 777
почему не обнаружен то?
|
|
1
Garykom
гуру
05.10.16
✎
16:05
|
нрег() или ВРЕГ() ?
|
|
2
Vanilla26
05.10.16
✎
16:10
|
(1)нет это не то
Файл = Новый XBase();
Файл.Поля.Добавить("name","S",250,0);
Файл.СоздатьФайл("/tmp/v8_5ap.dbf");
Файл.Кодировка = КодировкаXBase.OEM;
Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
Файл.Добавить();
Файл.name = СокрЛП(Выборка.Наименование);
Файл.Записать();
КонецЦикла;
Файл.ЗакрытьФайл();
ДД = Новый ДвоичныеДанные("/tmp/v8_5ap.dbf");
|
|
3
Garykom
гуру
05.10.16
✎
16:11
|
(2) Совет сделай
ПолноеИмяФайла = "/tmp/v8_5ap.dbf";
и далее
Файл.СоздатьФайл(ПолноеИмяФайла );
и
ДД = Новый ДвоичныеДанные(ПолноеИмяФайла );
|
|
4
Vanilla26
05.10.16
✎
16:14
|
(3) а какая разница?)) и..это не помогло
|
|
5
Garykom
гуру
05.10.16
✎
16:16
|
(4) А скопировать дает?
|
|
6
Vanilla26
05.10.16
✎
16:16
|
вот подтверждение что он есть
|
|
7
Garykom
гуру
05.10.16
✎
16:21
|
(6) Ты извини перечитай плиз (1) и затем подумай чем отличает ".dbf" от ".DBF" ?
|
|
8
Vanilla26
05.10.16
✎
16:32
|
(7)жеесть)))) спасибо большое))
|
|
9
Gary417
05.10.16
✎
16:45
|
(8) велкам в мир юникса :)
|
|
10
Vanilla26
05.10.16
✎
17:20
|
(9)кстати а есть варианты ПолучитьИмяВременногоФайла из 8 символов?)
|
|