#0
by apostol
Пишу обработку, которая открывает другую конфигурацию. Обработка должна вызыватся с пользовательской машины. Есть переменная "Путь", которая заполняется следующей Процедурой:КонецПроцедурыВсе нормально, путь верный.Однако далее в программе стоит проверка: КонецЕсли;И вот ФС.Существуетфайл возвращает "0"; Что с этим делать? Если выбираю локальную базу (Путь = "D:Bases1SBDB") Все нормально возвращает 1. Если По сети (Путь = "\ServerBasematerial") то возвращает 0;
#3
by apostol
(1-2) Попробовал не помогло :(ИМХО эта функция не правильно трактует сетевой путь... Почему?
#4
by Муму после всплытия
у вас слеша последнего точно нет в Путь??можно скриптом примаппить этот путь..............
#5
by apostol
"можно скриптом примаппить этот путь.............."э... "Папа, а ты сейчас с кем разговаривал?"что ты имеешь ввиду?Слешей лишних вроде нет т.к. локальная база открывается (см.)
#7
by Муму после всплытия
что то типа такого...............................................а этот каталог точно существует?? и расшарен??
#8
by apostol
Самое прикольное что:Отрабатывает и база открывается если, убрать злосчасную проверку. Но оставить проверку хочется. А где можно прочитать чегонибудь про WScript.Network, а то глагол "мапить" встречал, а что значит что то не знаю (к своему стыду)
#9
by 1cvirus
фс.копироватьфайл нехочет копировать в сетевую расшаренную папку - только если в этой расшаренной сделать вложеннуюможет проблема из той-же оперы ?
#10
by Лёвыч
используй FileSystemObject::FolderExists и FileSystemObject::FileExists. Они умные и не требуют строгого наличи или отсутствия слэшей и прочей лабуды
#11
by Муму после всплытия
а так что возвращает?? Сообщить(Filesys.FolderExists(Путь))...................а почитать можно в Яндексе
#12
by apostol
Нехватает запятой после Сообщить(Filesys.FolderExists(Путь)) :) ШуткаВыдает -1 Папки в расшариной папке есть :) и сама папка лежит в расшариной, вот
#14
by Муму после всплытия
что "что"?? -1 - это True.................... то есть ФС у вас "глючит"..................кстати, релиз?? ос??
#15
by apostol
Смущает что возвращае "-1";ОС клиентской машины:Win XP ServicePack 1Серврер:2003Конфигуратор:25 Бухия SQLКонфа:Бухия 472
#16
by lww
достаточно просто указатьЕсли ФС.Существуетфайл(Путь) = 0 Тогда...у меня вот так все прекрасно прокатывает... данный метод как с файлами, так и с каталогами хорошо работает и определяет их существование...
#18
by zzz
2 16+у меня тоже сетевой путь работает нормально, даёт "1". Я тоже чудак? 2 можешь проверять через атрибуты файла:у несуществующей папкиИмяDOS = ""у нормальной они не пустые, например:атр = "000100000"
#20
by smaharbA
1. У тебя атрибуты2. с сетевой только так работать будет ФС.Существуетфайл("\1cserver1c-conf1*")
#22
by smaharbA
Это ладно, пусть у вас так, у меня так (суть одна), а в о сути вопроса по поводу NUL...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает параметр Таймаут в функциях ФС (ВыбратьКаталог, ВыбратьФайл...)
- Оказывается ФС.СуществуетФайл(ИмяФайла)
- непонятная работа ФС.СуществуетФайл()
- v7: Должно ли удалять каталог с файлами ФС.УдалитьКаталог() ???
- ФС.СуществуетФайл тормозит на большом колве файлов
- Как из 1С проверить быстро наличие файлов по списку ? быстрее ФС.СуществуетФайл
В этой группе 1С
- Работа с последовательным портом RS-232 из 1С (зацените мою статью)
- как программно поменять тип реквизита документа?
- Как в из строки списка документов получить доступ к таб. части документа?
- поле Формула, в форме списка нужна текстовая колонка
- V7Plus при сохранении файла XML обрезает имя файла до 64 символов
- как установить периодический реквизит справочника на определенную дату?
- Стоимость внедрения 1С "Финансовое планирование"
- Как сделать по нескольким счетам выборку в Бухит?
- Как лучше в 1С организовать ведение логов???
- Учет животноводства в КФХ (комплексная конфа)???
- Штрих-М:Кассир
- Выгрузка сведений для ПФР
- Как через запрос выбрать документы с нужным реквизитом табличной части?
- Сколько по времени Загружается база 1с 8.0 ?
- ?Константа Способ учета готовой продукции и полуфабрикатов
- v8. А как получить итог по колонке в документе??
- копирование файла с помощью vbs
- Как в консоли запросов в параметр запроса установить два значения?
- 1С: Каталог пользователя занят.
- Возможные проблемы работы на одном сервере: КД+MSSQL+сервер 1с?