Имя: Пароль:
1C
1С v8
Задать имя временному файлу
,
0 trialex3
 
11.03.21
11:08
Добрый день. Настроил автоматическую рассылку расчетных листков, но заметил что во вложения идет расчетный листок с названием типа "v8_3BCF_c.pdf" так как создается временный файл. Можно ли изменить название на "Фамилия - месяц"? Уникальность не пострадает, так как я после отправки временный файл удаляю.
1 ДенисЧ
 
11.03.21
11:15
Можно.
ИмяФайла = КаталогВременныхФайлов() + "\" + "фамилия-месяц.pdf"
2 trialex3
 
11.03.21
11:17
(1) Благодарю вас, сударь!
3 ДенисЧ
 
11.03.21
11:25
(2) Вельми понеже
4 trialex3
 
11.03.21
11:39
(3) Чот не робит. Сделал вот так:
ВремФайл = КаталогВременныхФайлов() + "\" + "Расчетный листок: "+Сотрудник.Наименование + " " + МесяцПрописью(ДобавитьМесяц(ТекущаяДата(),-1)) +" "+ Год(ДобавитьМесяц(ТекущаяДата(),-1)) + ".pdf";
    ТабДок.Записать(ВремФайл,ТипФайлаТабличногоДокумента.PDF);
Присылает файл с названием "Расчетный листок" с типом "файл". Странно.
5 dka80
 
11.03.21
11:40
(4) смотри в сторну запрещенных символов в имени файла
6 trialex3
 
11.03.21
11:44
(5) Предполагаю оно ":" ща проверю
7 Kesim
 
11.03.21
11:46
(6) БудьИстиннымОдинесникомПишиВОдноСлово
8 trialex3
 
11.03.21
11:47
(7) Меня сотрудники не поймут)
ЗЫ Двоеточие виновато
9 ДенисЧ
 
11.03.21
11:57
Сообщить(ВремФайл) сделать при первых признаках подозрений - Гаутама не дозволяет?
10 dka80
 
11.03.21
12:13
(4) если версия платформы и режим совместимости конфигурации позволяют, то лучше использовать СтрШаблон, а не складывать текстовые строки
11 DES
 
11.03.21
12:42
(10) ибо медленнее?
12 dka80
 
11.03.21
12:57
(11) в данном контексте скорее кашернее
Программист всегда исправляет последнюю ошибку.