![]() |
![]() |
|
Как создать папку средствами 1С? | ☑ | ||
---|---|---|---|---|
0
Доярка
19.05.11
✎
15:56
|
Нужно в процедуру типового отчета передать параметр в виде пути файла(что-то типа "D:\1\1.txt"). Перед этим нужно проверить - существует ли такой каталог - "D:\1\", и если не существует, то создать его.
|
|||
1
also
19.05.11
✎
15:58
|
СП?
|
|||
2
polymorph
19.05.11
✎
15:59
|
на коров устанавливают 1с?
|
|||
3
mikecool
19.05.11
✎
15:59
|
использовать КаталогВременныхФайлов() не?
|
|||
4
Reset
19.05.11
✎
15:59
|
НайтиФайлы
СоздатьКаталог Ctrl-Shift-F1 |
|||
5
toxavich
19.05.11
✎
15:59
|
СоздатьКаталог (CreateDirectory)
Синтаксис: СоздатьКаталог(<ИмяКаталога>) Параметры: <ИмяКаталога> (обязательный) Тип: Строка. Полное имя создаваемого каталога. Допускается использование схемы ftp для адресации файлов. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\'. Описание: Создает новый каталог файлов. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Существование каталога <ИмяКаталога> не приводит к ошибке. Для работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами. Пример: СоздатьКаталог("C:\Temp"); |
|||
6
also
19.05.11
✎
16:00
|
там прям функция написана (в СП):
Пример: Функция ПроверитьСуществованиеКаталога(ИмяКаталога) Экспорт КаталогНаДиске = Новый Файл(ИмяКаталога); Если КаталогНаДиске.Существует() Тогда Возврат Истина; Иначе Ответ = Вопрос("Каталог не существует. Создать?", РежимДиалогаВопрос.ОКОтмена); Если Ответ = КодВозвратаДиалога.ОК Тогда СоздатьКаталог(ИмяКаталога); Возврат Истина; Иначе Возврат Ложь; КонецЕсли; КонецЕсли; КонецФункции |
|||
7
Ненавижу 1С
гуру
19.05.11
✎
16:00
|
СоздатьКаталог
|
|||
8
Доярка
19.05.11
✎
16:00
|
все, понял, спасибо
|
|||
9
Мыш
19.05.11
✎
16:00
|
(0)
Файл = Новый Файл("D:\1\"); Если Не Файл.Существует() Тогда |
|||
10
H A D G E H O G s
19.05.11
✎
16:00
|
(8) Вон из профессии, Стим!
|
|||
11
also
19.05.11
✎
16:01
|
(10) правильно, туда его :))
|
|||
12
Мыш
19.05.11
✎
16:01
|
(10) Не, пусть остается. А то вдруг в медики пойдет.
|
|||
13
Ksandr
19.05.11
✎
16:02
|
зачем проверять наличие и в случае отсутствия создавать?
это все СоздатьКаталог(Имя) делает, написано ж: Примечание: Существование каталога <ИмяКаталога> не приводит к ошибке. |
|||
14
Доярка
19.05.11
✎
16:04
|
(10) и тебе не хворать
|
|||
15
Salvador Limones
19.05.11
✎
16:06
|
(14) Как-то неправильно вышло!
Сначала должны были назвать тебя дебилом, потом спросить зачем. И потом уже дать ответ. :-) А так, ты уже всё понял, а тебя только сейчас гонят. |
|||
16
Доярка
19.05.11
✎
16:10
|
(15) просто быстрее будет получить ответ здесь, чем искать в справке или в СП. СП-то все равно прочитаю, только времени затратится меньше. А раньше никогда не приходилось создавать каталоги
|
|||
17
smaharbA
19.05.11
✎
16:17
|
восьмерка вложенные сама создает или как в семерке разбить на строки и по очереди ?
|
|||
18
Доярка
19.05.11
✎
16:18
|
(17) сама
|
|||
19
Reset
19.05.11
✎
16:37
|
(16) no comments
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |