|
Создание каталога на локальном диске при записи формы
| ☑ |
0
PutnikAda
29.07.17
✎
21:47
|
Есть справочник. Задача: при записи формы, создавать на диске папку с именем по одному из реквизитов. (В пути каталога есть пробелы)
Пробовал так:
&НаКлиенте
Процедура ПослеЗаписи(ТекущийОбъект, ПараметрыЗаписи)
СоздатьКаталог("""D:\ХХХ\ХХХ, ХХХ\Заказчики\ХХХХХХХХХХХ ХХХХХ"""+Объект.Наименование);
КонецПроцедуры
Ничего не происходит, папки не создаются.
|
|
1
Aleksey
29.07.17
✎
21:49
|
А вручную можешь создать? Может там в имени бяка какая
|
|
2
PutnikAda
29.07.17
✎
21:49
|
Заранее спасибо за любую информацию.
|
|
3
PutnikAda
29.07.17
✎
21:51
|
Вручную могу, конечно, но надо програмно. С именем все впорядке, обычная кириллица, даже без символов.
|
|
4
Cyberhawk
29.07.17
✎
22:22
|
СП что пишет по твоему методу?
|
|
5
makfromkz
30.07.17
✎
07:27
|
?может так:
Процедура ПослеЗаписи(ТекущийОбъект, ПараметрыЗаписи)
СоздатьКаталог("""D:\ХХХ\ХХХ, ХХХ\Заказчики\ХХХХХХХХХХХ ХХХХХ\"+Объект.Наименование+"""");
КонецПроцедуры
|
|
6
Dен
30.07.17
✎
07:47
|
Вот так:
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
СоздатьКаталог("D:\ХХХ\ХХХ, ХХХ\Заказчики\ХХХХХХХХХХХ ХХХХХ"+Объект.Наименование);
КонецПроцедуры
Использование кавычек в имени каталога не допускается.
|
|
7
Мимохожий Однако
30.07.17
✎
08:17
|
ОписаниеОшибки() что показывает?
|
|
8
PutnikAda
30.07.17
✎
10:40
|
Работает так:
&НаКлиенте
Процедура ПослеЗаписи(ТекущийОбъект, ПараметрыЗаписи)
СоздатьКаталог("D:\ОТО\ОТО, СИО\Заказчики\Оперативно-техническое обслуживание\"+Объект.Наименование);
КонецПроцедуры
Просто я читал, что если в пути каталога есть пробелы, то надо тройные кавычки ставить. Оказалось и одинарных хватает.
Всем большое спасибо за внимание к моему вопросу.
|
|