Имя: Пароль:
1C
1С v8
Не работает проверка существования файла
0 Kurbash
 
16.01.15
09:25
всем привет. Хочу проверить существование файла на серваке, пишу так:

ПутьКСЕрверу="\\Server\11111\"+ИмяПользователя()+".xlsx";
    Файл=Новый ФАйл(ПутьКСЕрверу);
    если Файл.Существует() тогда
    УдалитьФАйлы(Файл);
    конецесли;
не канает, пишет что

{Форма.Форма.Форма(14)}: Значение не является значением объектного типа (Существует)
    если Файл.Существует() тогда

что не так делаю?
1 Ёпрст
 
16.01.15
09:35
Функция ПроверитьСуществованиеКаталога(ИмяКаталога) Экспорт
    КаталогНаДиске = Новый Файл(ИмяКаталога);
    Если КаталогНаДиске.Существует() Тогда
        Возврат Истина;
    Иначе
        Ответ = Вопрос("Каталог не существует. Создать?",
                        РежимДиалогаВопрос.ОКОтмена);
        Если Ответ = КодВозвратаДиалога.ОК Тогда
            СоздатьКаталог(ИмяКаталога);
            Возврат Истина;
        Иначе
            Возврат Ложь;
        КонецЕсли;
    КонецЕсли;
КонецФункции
2 Ёпрст
 
16.01.15
09:36
©СП
3 Dmitriy_76
 
16.01.15
09:36
отладчиком файл вычисли после создания
4 Ёпрст
 
16.01.15
09:36
А у тебя , файл - поди еще и реквизит диалога, или еще какая хрень задействованная в идентификаторе атрибута
5 Дмитрий
 
16.01.15
09:41
может назвать переменную не Файл, а например Файл1
6 Serg_1960
 
16.01.15
09:50
(5) +1

Цикл = "Моя твоя не понимает";
7 Kurbash
 
16.01.15
10:12
блин точно, спс
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший