Тип: Строка. Содержит имя файла (без расширения), с которым связан объект. Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.ИмяБезРасширения = "test".
Полное описание, параметры и ограничения
Файл.ИмяБезРасширения (File.BaseName)
Файл (File)
ИмяБезРасширения (BaseName)
Доступен, начиная с версии 8.0.
Использование:
Только чтение.
Описание:
Тип: Строка.
Содержит имя файла (без расширения), с которым связан объект.
Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.ИмяБезРасширения = "test".
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Проверить существование учебного файла и прочитать его свойства
Только читаем сведения о файле: ничего не удаляется и не перезаписывается.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
На машине выполнения создайте папку C:\1C_УчебныеФайлы и файл sample.json.
Если код выполняется на сервере 1С, создайте файл именно на сервере; служебная учётная запись должна иметь право чтения.
Используйте тестовый файл без секретов.
Путь = "C:\1C_УчебныеФайлы\sample.json";
УчебныйФайл = Новый Файл(Путь);
Если УчебныйФайл.Существует() И УчебныйФайл.ЭтоФайл() Тогда
Сообщить(УчебныйФайл.Имя);
Сообщить(УчебныйФайл.ИмяБезРасширения);
Сообщить(УчебныйФайл.Расширение);
Сообщить(УчебныйФайл.Размер());
Иначе
Сообщить("Учебный файл не найден");
КонецЕсли;Разбор по шагам
Новый Файл создаёт объект описания пути, а не новый файл на диске.
Существует и ЭтоФайл проверяют цель до чтения размера.
Получаем имя, имя без расширения, расширение и размер в байтах.
Как проверить результат
Имя sample.json, имя без расширения sample.
Измените путь на отсутствующий: выводится Учебный файл не найден.
Ожидаемый результат
Свойства существующего учебного файла либо понятное сообщение об отсутствии.
На что обратить внимание
Доступность файловых методов зависит от клиента и ОС; здесь используется серверный Windows-контекст.
Проверка существования не гарантирует, что другой процесс не удалит файл до следующей операции.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.