|
Как проверить записан ли файл
| ☑ |
0
jinny84
04.09.19
✎
17:12
|
Добрый день. Может кто знает?
Записываю печатные формы программно файл, как проверить, что файл уже существует и нужно записать в другой?
|
|
1
Ёпрст
04.09.19
✎
17:13
|
.Существует
|
|
2
Ёпрст
04.09.19
✎
17:17
|
+1
Файло = Новый Файл(ПолучитьИмяФайла());
Пока Файло.Существует() Цикл
Файло = Новый Файл(ПолучитьИмяФайла());
КонецЦикла;
|
|
3
jinny84
04.09.19
✎
17:21
|
(2) Спс, теперь думать как бы все это совместить) а то от бухов задачка веселая)
|
|
4
Вафель
04.09.19
✎
17:23
|
(2) на клиенте все сложнее
|
|
5
Ёпрст
04.09.19
✎
17:28
|
(4) Пора валить на фьюжен ? )
|
|
6
sqr4
04.09.19
✎
17:28
|
(5) там все двумя буквами бы взлетело, без клиентов и серверов.
|
|
7
jinny84
04.09.19
✎
17:29
|
А может ещё кто подскажет как к файлу прибавить какоенибудь зачение, чтобы создать новый с другим именем?
|
|
8
sikuda
04.09.19
✎
18:48
|
(5) Больше кода 1С
&НаКлиенте
Процедура ПроверкаСуществованияФайла(Команда)
Файл = Новый Файл("Секретные данные.xls");
Оп = Новый ОписаниеОповещения("ПослеНачалаПроверки", ЭтотОбъект);
Файл.НачатьПроверкуСуществования(Оп);
КонецПроцедуры
&НаКлиенте
Процедура ПослеНачалаПроверки( Существует, ДопПараметры)
Если Существует Тогда
//Надо тырить
КонецЕсли;
КонецПроцедуры
|
|
9
sikuda
04.09.19
✎
18:49
|
(7) ПолучитьИмяВременногоФайла(<Расширение>)?
|
|
10
Вафель
04.09.19
✎
18:50
|
(8) потом нужно добавить кусочек и поновой (9) а если нужно юзер-френдли имя?
|
|