Вход | Регистрация

1С:Предприятие ::

Метки:

При загрузке DBF выдаёт: Длина имени файла превысила 8 символов!

Я
   зы
 
14.01.05 - 09:07
Почему?
И как это можно обойти?
Ну ессно не переименовывая сам файл.
 
 
   Парижская фанера
1 - 14.01.05 - 09:13
(0) Никак штатными средствами. Устраивает?
   зы
 
2 - 14.01.05 - 09:23
Очень плохо.
И как мне решить эту проблему? Может есть реальные варианты?
   зы
 
3 - 14.01.05 - 09:31
А можно ли чтобы 1с проверяла имя файла на длину. И если превышает 8 символов, то чтобы переиминовывала или копировала в какой-то временнный файл с другим именем и работала с ним?
   Парижская фанера
4 - 14.01.05 - 09:34
(3) "Файловая система" в синтаксис-помощнике
   sapphire
 
5 - 14.01.05 - 09:48
Перепиши загрузку на MS ADO
   зы
 
6 - 14.01.05 - 10:18
Вот как сделал:
ЕслиПереименоватьТо=КаталогИБ()+"TempPRIH.dbf";    
Если СтрДлина(Файл)>12 Тогда  
    ФС.КопироватьФайл(ПутьКФайлу,ЕслиПереименоватьТо,0); 
    ПутьКФайлу=ЕслиПереименоватьТо;
    Форма.Файлик.Заголовок("Переименовали и загружать будем:"+ЕслиПереименоватьТо);
КонецЕсли;


Список тем форума
  Рекламное место пустует
Независимо от того, куда вы едете — это в гору и против ветра!
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует