30 августа 2011 г.

Диалог выбора файла на диске

Как выбрать нужный файл на диске в 1с: Предприятии 8.1 .
Процедура открытия диалога выбора файла может выглядеть так:

25 августа 2011 г.

Обратиться к текущей строке табличной части документа или справочника

Задача: Есть документ, например, прием на работу. Ссылка на справочник Сотрудников - в табличной части. С точки зрения пользователя  - можно принять на работу несколько человек одним документом.

3 августа 2011 г.

Чтение текстового файла большого объема

Бывает что файл который нужно прочитать большого размера - 
несколько сотен мегабайт.

Для работы с такими файлами можно воспользоваться объектом 
TextStream: "Scripting.FileSystemObject"

 
Процедура ЧтениеБольшогоФайла(ИмяФайла)
ОбъектФайла=СоздатьОбъект("Scripting.FileSystemObject");
Файл = ОбъектФайла.OpenTextFile(ИмяФайла);
Пока Файл.atendofstream=0 цикл
сообщить(Файл.readline());
КонецЦикла;
Файл.close();
КонецПроцедуры
 
Этот объект так же имеет и другие полезные функций.

Свойства: AtEndOfLine, AtEndOfStream, Column, Line
Методы: Close, Read, ReadAll, ReadLine, Skip, SkipLine, 
Write, WriteLine,WriteBlankLines