Здравствуйте, хотелось бы задать такой вопрос.
Есть форма константы ВыборРабочейПапки.
При открытии пользовательского режима 1с 8.2 выбираем папку и она отображается в поле ввода.
Задача сделать так, чтобы рядом с полем ввода было поле надписи, в котором отображался общий размер файлов в папке. Размер папки 1с показывать не умеет, по сему надо использовать метод НайтиФайлы и когда он вернет массив, посчитать общее количество файлов и их размер. В этом заключается небольшая трудность. Я в программировании 1с новичок, прошу строго не судить, и по возможности ответить на вопрос.
Заранее благодарен.
нужно в МассивФайлов положить результат функции НайтиФайлы. Количество() элементов в массиве и будет количеством файлов. далее для каждого файла из массива файлов нужно использовать новый объект Файл, у которого есть метод для определения размера. Останется их только проссуммировать
Asmody, в теории я это понимаю, а вот как в самом коде представить не совсем понимаю( У меня получается примеро так
Функция ПодсчитатьРазмерПапки(ПутьКПапке)
РезультатПоиска = НайтиФайлы(тут каталог указан)
А вот что потом совсем запутался, и пробовал через массив = новый массив
и через массив.количество, как то ничего не получается.
Выручи, если можешь!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший