|
Длина имени файла дбф превысила 8 символов
| ☑ |
0
Лентаf
16.03.16
✎
12:11
|
ДОбрый день!
Не может программа сохранить файл с наименованием более 8 символов.
НовыйФайл.Записать();
НовыйФайл.ЗакрытьФайл();
НовоеИмяФайла = ""+Год(ТекущаяДата())+Месяц(ТекущаяДата())+"_"+".dbf";
НовоеИмяФайла = СтрЗаменить(НовоеИмяФайла,Символы.НПП,"");
ПереместитьФайл(Путь+ИмяФайла, Путь+НовоеИмяФайла);
Можно ли лечить проще чем выше?
|
|
1
Dmitriy_76
16.03.16
✎
12:12
|
формат чг=0
|
|
2
Ёпрст
16.03.16
✎
12:12
|
сохраняешь с именем 123.dbf, перемешаешь с именем Вася1234567899.dbf, радуешься
|
|
3
mishaPH
модератор
16.03.16
✎
12:17
|
(0) а зачем такие имена? для хронологии?
я обычно использую минут с начала года для уникальности.
|
|
4
mishaPH
модератор
16.03.16
✎
12:17
|
(2) кстати да. как вариант
|
|
5
Mikeware
16.03.16
✎
12:20
|
номер буквами выводишь, чтоль? выводи цифрами.
ГодМесяцДень - как раз 8 символов
|
|
6
hhhh
16.03.16
✎
12:22
|
я вообще год одной цифрой обозначаю. Сейчас например "6".
|
|
7
Лентаf
16.03.16
✎
12:27
|
(3) просит банк такие имена
|
|
8
Fragster
гуру
16.03.16
✎
12:29
|
Есть функция Формат, которая может сделать из даты то, что нужно
|
|
9
hhhh
16.03.16
✎
12:42
|
(7) прямо так и просит год с пробелом? 2 016?
|
|