ФС.НайтиСледующийФайл() не понял с маской #536296


#0 by pioner
По мне так "Копия 31120400" ни как не подходит под маску "311204*" Не поясните в чем загвоздка?
#1 by filh
обрезание до 31120400.rvs?
#2 by 1Сергей
а если так ФС.НайтиПервыйФайл(...1152025.10311204???.rvs); ?
#3 by pioner
Это не мой код. Это в регламентируемых отчетах. В частности ALKO704.ert функция ПоискСохрОтчетов
#4 by pioner
не понял вопроса. Обрезания "Копия 31120400" до "31120400" нет, т.к. по маске "...1152025.1031120400.rvs" копию не находит
#5 by filh
ну тогда еще УстТекКаталог тебе в помощь
#7 by pioner
спасибо. Я плохо сформулировал вопрос. У меня не проблема в работе (я тупо удалил все копии, ибо нех). я просто хотел разобраться как так маска работает, что по сути по "311204*.rvs" находит "копия 31120400.rvs" Вот когда по стр = фс.НайтиПервыйФайл("*311204*.rvs"); находится копия все логично. Но почему по моей маске находит?
#8 by pioner
Опять плохо написал. Есть кусок кода ФС.НайтиПервыйФайл(...1152025.10311204*.rvs); ........ ФС.НайтиСледующийФайл и вот ФС.НайтиСледующийФайл находит файл "...1152025.10Копия 31120400.rvs", хотя этот файл как мне кажется не подходит под заданную раньше маску. Ну и вопрос: в чем я туплю?
#9 by andrewks
ты чё никак не попробуешь 311204??.rvs?
#10 by miki
Да, прикольно... Любые русские буквы до имени файла FS не видит... Переименуй файл в "Copia 31120400.rvs" (всё латиницей)
#11 by pioner
Спасибо. Не знал.
#12 by miki
да я сам такой :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С