Работа с файлами клиент
ОткрытьФайл
Описание, пример вызова
// Открывает файл для просмотра или редактирования.// Если файл открывается для просмотра, тогда получает файл в рабочий каталог пользователя,// при этом ищет файл в рабочем каталоге и предлагает открыть существующий или получить файл с сервера.// Если файл открывается для редактирования, тогда открывает файл в рабочем каталоге (если есть) или// получает его с сервера.//// Параметры:// ДанныеФайла - см. РаботаСФайлами.ДанныеФайла.// ДляРедактирования - Булево - Истина, если файл открывается для редактирования, иначе Ложь.//Процедура ОткрытьФайл(Знач ДанныеФайла, Знач ДляРедактирования = Ложь) Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФайл(ДанныеФайла, ДляРедактирования);
ОткрытьКаталогФайла
Описание, пример вызова
// Открывает в стандартной программе просмотра (проводнике) каталог на компьютере,// в котором размещен указанный файл.//// Параметры:// ДанныеФайла - см. РаботаСФайлами.ДанныеФайла.//Процедура ОткрытьКаталогФайла(ДанныеФайла) Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьКаталогФайла(ДанныеФайла)
ДобавитьФайлы
Описание, пример вызова
// Открывает диалог выбора файлов для помещения в программу одного или нескольких файлов.// При этом проверяются необходимые условия:// - размер файла не превышает максимально допустимого,// - файл имеет допустимое расширение,// - имеется свободное место в томе (при хранении файлов в томах),// - прочие условия.//// Параметры:// ВладелецФайла - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект, к которому// требуется прикрепить добавляемый файл.// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище// которой будет помещен файл.// Фильтр - Строка - фильтр выбираемого файла, например, картинки для номенклатуры.// ГруппаФайлов - ОпределяемыйТип.ПрисоединенныйФайл - группа справочника с файлами, в которую будет// добавлен новый файл.// ОбработчикРезультата - ОписаниеОповещения - описание процедуры, вызов которой будет произведен// после добавления файлов со следующими параметрами:// Результат - Массив - ссылки на добавленные файлы. Если файлы не были добавлены, пустой массив.// ДополнительныеПараметры - Произвольный - значение, указанное при создании описания оповещения.//Процедура ДобавитьФайлы(Знач ВладелецФайла, Знач ИдентификаторФормы, Знач Фильтр = "", ГруппаФайлов = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.ДобавитьФайлы(ВладелецФайла, ИдентификаторФормы, Фильтр, ГруппаФайлов, );
ДобавитьФайл
Описание, пример вызова
// Открывает диалог выбора файлов для помещения в программу одного выбранного файла.//// Параметры:// ОбработчикРезультата - ОписаниеОповещения - содержит описание процедуры, вызов которой будет произведен// после добавления файла со следующими параметрами:// * Результат - Структура:// ** ФайлСсылка - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом,// если он был добавлен, иначе Неопределено.// ** ФайлДобавлен - Булево - Истина, если файл добавлен.// ** ТекстОшибки - Строка - текст ошибки, если файл не был добавлен.// * ДополнительныеПараметры - Произвольный - значение, указанное при создании объекта оповещения.//// ВладелецФайла - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект, к которому// требуется прикрепить добавляемый файл.// ФормаВладелец - ФормаКлиентскогоПриложения - форма, из которой вызвано создание файла.// РежимСоздания - Неопределено// - Число - режим создания файла:// - Неопределено - показать диалог выбора режима создания файла.// - Число - создать файл указанным способом:// 1 - из шаблона (копированием другого файла);// 2 - с компьютера (из файловой системы);// 3 - со сканера.//// ПараметрыДобавления - Структура - дополнительные параметры добавления файлов:// * МаксимальныйРазмер - Число - ограничение на размер файла (в мегабайтах), загружаемого из файловой системы.// Если принимает значение 0, проверка размера не проводится. Свойство игнорируется,// если принимает значение больше, чем указано в константе МаксимальныйРазмерФайла.// * ФильтрДиалогаВыбора - Строка - фильтр, устанавливаемый в диалог выбора при добавлении файла.// Формат см. в свойстве Фильтр объекта ДиалогВыбораФайла в синтакс-помощнике.// * НеОткрыватьКарточку - Булево - действие после создания. Если принимает значение Истина, карточка файла// не будет открыта после создания, иначе - карточку файла будет открыта.//Процедура ДобавитьФайл(ОбработчикРезультата, ВладелецФайла, ФормаВладелец, РежимСоздания = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.ДобавитьФайл(ОбработчикРезультата, ВладелецФайла, ФормаВладелец, РежимСоздания, );
ОткрытьФормуНастройкиРабочегоКаталога
Описание, пример вызова
// Открывает форму для настройки параметров рабочего каталога из персональных настроек пользователя программы.// Рабочий каталог - папка на персональном компьютере пользователя, в которой временно хранятся файлы,// полученные из программы для просмотра или редактирования.//Процедура ОткрытьФормуНастройкиРабочегоКаталога() Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФормуНастройкиРабочегоКаталога()
ПоказатьПодтверждениеЗакрытияФормыСФайлами
Описание, пример вызова
// Показать предупреждение перед закрытием формы объекта в том случае,// если у пользователя остались захваченные файлы, присоединенные к этому объекту.// Вызывается из события ПередЗакрытием форм с файлами.//// Если захваченные файлы остались, то в параметре Отказ устанавливается значение Истина,// а пользователю задается вопрос. Если пользователь ответил утвердительно, то форма закрывается.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, в которой редактируется файл.// Отказ - Булево - параметр события ПередЗакрытием.// ЗавершениеРаботы - Булево - признак того, что форма закрывается в процессе завершения работы приложения.// ВладелецФайлов - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект, к которому присоединены// файлы.// ИмяРеквизита - Строка - имя реквизита типа Булево, в котором хранится признак того,// что вопрос уже выводился.//// Пример://// &НаКлиенте// Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)// РаботаСФайламиКлиент.ПоказатьПодтверждениеЗакрытияФормыСФайлами(ЭтотОбъект, Отказ, ЗавершениеРаботы, Объект.Ссылка);// КонецПроцедуры//Процедура ПоказатьПодтверждениеЗакрытияФормыСФайлами(Форма, Отказ, ЗавершениеРаботы, ВладелецФайлов, Экспорт
Пример вызова
РаботаСФайламиКлиент.ПоказатьПодтверждениеЗакрытияФормыСФайлами(Форма, Отказ, ЗавершениеРаботы, ВладелецФайлов, );
СкопироватьФайл
Описание, пример вызова
// Открывает форму нового файла с копией указанного файла.//// Параметры:// ВладелецФайла - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект, к которому присоединен файл.// ФайлОснование - ОпределяемыйТип.ПрисоединенныйФайл - копируемый файл.// ДополнительныеПараметры - Структура - параметры открытия формы:// * ИмяСправочникаХранилищаФайлов - Строка - определяет справочник для хранения копии файла.// ОписаниеОповещенияОЗакрытии - ОписаниеОповещения - описание процедуры, которая будет вызвана при закрытии формы// со следующими параметрами:// <РезультатЗакрытия> - значение, переданное при вызове Закрыть() открываемой формы;// <ДополнительныеПараметры> - значение, указанное при создании// ОписаниеОповещенияОЗакрытии.// Если параметр не указан, то по завершению никакая процедура вызвана не будет.//Процедура СкопироватьФайл(ВладелецФайла, ФайлОснование, ДополнительныеПараметры = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.СкопироватьФайл(ВладелецФайла, ФайлОснование, ДополнительныеПараметры, );
СохранитьВместеСЭП
Описание, пример вызова
// Открывает список электронных подписей файла и предлагает выбрать подписи// для сохранения вместе с файлом по выбранному пользователем пути.// Имя файл подписи формируется из имени файла и автора подписи с расширением "p7s".//// При отсутствии в конфигурации подсистемы "Электронная подпись" сохранение файла не будет выполнено.//// Параметры:// ПрисоединенныйФайл - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, который используется для блокировки файл.//Процедура СохранитьВместеСЭП(Знач ПрисоединенныйФайл, Знач ИдентификаторФормы) Экспорт
Пример вызова
РаботаСФайламиКлиент.СохранитьВместеСЭП(ПрисоединенныйФайл, ИдентификаторФормы)
СохранитьФайлКак
Описание, пример вызова
// Открывает диалог сохранения файл, где пользователь может определить путь и имя для сохранения файла.//// Параметры:// ДанныеФайла - см. РаботаСФайлами.ДанныеФайла.// ОбработчикЗавершения - ОписаниеОповещения// - Неопределено - описание процедуры, которая// будет вызвана после завершения со следующими параметрами:// ПутьКФайлу - Строка - полный путь к сохраненному файлу.// ДополнительныеПараметры - Произвольный - значение, которое было указано при создании объекта ОписаниеОповещения.//Процедура СохранитьФайлКак(Знач ДанныеФайла, ОбработчикЗавершения = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.СохранитьФайлКак(ДанныеФайла, ОбработчикЗавершения);
ОткрытьФормуВыбораФайлов
Описание, пример вызова
// Открывает форму выбора файлов.// Используется в обработчике выбора для переопределения стандартного поведения.//// Параметры:// ВладелецФайлов - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект,// к которому прикреплены выбираемые файлы.// ЭлементФормы - ТаблицаФормы// - ПолеФормы - элемент формы, которому будет отправлено// оповещение о выборе.// СтандартнаяОбработка - Булево - возвращаемое значение. Всегда устанавливается в Ложь.// ОписаниеОповещенияОВыборе - ОписаниеОповещения - описание процедуры, которая будет вызвана при закрытии формы// со следующими параметрами:// ЗначениеВыбора - ОпределяемыйТип.ПрисоединенныйФайл// - Неопределено - если произошел выбор, тогда будет// возвращено значение выбора. Иначе - Неопределено.// ДополнительныеПараметры - Произвольный - значение, указанное при создании ОписаниеОповещенияОЗакрытии.//Процедура ОткрытьФормуВыбораФайлов(Знач ВладелецФайлов, Знач ЭлементФормы, СтандартнаяОбработка = Ложь, Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФормуВыбораФайлов(ВладелецФайлов, ЭлементФормы, СтандартнаяОбработка, );
ОткрытьФормуСпискаФайлов
Описание, пример вызова
// Открывает форму списка файлов.//// Параметры:// ВладелецФайлов - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект,// к которому прикреплены выбираемые файлы.// ПараметрыФормы - см. ПараметрыОткрытияФормыСпискаФайлов// ВладелецФормы - ФормаКлиентскогоПриложения// ОповещениеОЗакрытии - ОписаниеОповещения//Процедура ОткрытьФормуСпискаФайлов(Знач ВладелецФайлов, Знач ПараметрыФормы = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФормуСпискаФайлов(ВладелецФайлов, ПараметрыФормы, );
ПараметрыОткрытияФормыСпискаФайлов
Описание, пример вызова
// Конструктор параметров открытия формы списка файлов для ОткрытьФормуСпискаФайлов.//// Параметры:// ВладелецФайлов - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект,// к которому прикреплены выбираемые файлы.// ФиксированныеНастройки - НастройкиКомпоновкиДанных - настройки динамического списка//// Возвращаемое значение:// Структура:// * ВладелецФайла - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект,// к которому прикреплены выбираемые файлы.// * СкрыватьВладельца - Булево - признак отображения/скрытия на форме владельца файлов.// * ФиксированныеНастройки - НастройкиКомпоновкиДанных - настройки динамического списка.//Функция ПараметрыОткрытияФормыСпискаФайлов(ВладелецФайлов, ФиксированныеНастройки = Неопределено) Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ПараметрыОткрытияФормыСпискаФайлов(ВладелецФайлов, ФиксированныеНастройки);
ОткрытьФормуФайла
Описание, пример вызова
// Открывает форму файла.// Может использоваться как обработчик открытия файла.//// Параметры:// ПрисоединенныйФайл - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// СтандартнаяОбработка - Булево - возвращаемое значение. Всегда устанавливается в Ложь.// ДополнительныеПараметры - Структура - параметры открытия формы.// ОписаниеОповещенияОЗакрытии - ОписаниеОповещения - описание процедуры, которая будет вызвана при закрытии формы,// со следующими параметрами:// <РезультатЗакрытия> - значение, переданное при вызове Закрыть() открываемой формы;// <ДополнительныеПараметры> - значение, указанное при создании// ОписаниеОповещенияОЗакрытии.// Если параметр не указан, то по завершении никакая процедура вызвана не будет.//Процедура ОткрытьФормуФайла(Знач ПрисоединенныйФайл, СтандартнаяОбработка = Ложь, ДополнительныеПараметры = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФормуФайла(ПрисоединенныйФайл, СтандартнаяОбработка, ДополнительныеПараметры, );
НапечататьФайлы
Описание, пример вызова
// Выполняет печать файлов на принтер.//// Параметры:// Файлы - ОпределяемыйТип.ПрисоединенныйФайл// - Массив из ОпределяемыйТип.ПрисоединенныйФайл// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище// которой будет помещен файл.//Процедура НапечататьФайлы(Знач Файлы, ИдентификаторФормы = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.НапечататьФайлы(Файлы, ИдентификаторФормы);
ПодписатьФайл
Описание, пример вызова
// Выполняет подписание файла электронной подписью.// При отсутствии подсистемы "Электронная подпись" будет показано предупреждение// о невозможности добавления электронной подписи.//// Параметры:// ПрисоединенныйФайл - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// - Массив из ОпределяемыйТип.ПрисоединенныйФайл// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы,// который используется для блокировки файла.// ДополнительныеПараметры - Неопределено - стандартное поведение (см. ниже).// - Структура:// * ДанныеФайла - см. РаботаСФайлами.ДанныеФайла// - Массив из см. РаботаСФайлами.ДанныеФайла// * ОбработкаРезультата - ОписаниеОповещения - при вызове передается значение типа Булево,// если Истина - файл успешно подписан, иначе не подписан,// если свойства нет, оповещение не будет вызвано.// ПараметрыПодписи - см. ЭлектроннаяПодписьКлиент.НовыйТипПодписи//Процедура ПодписатьФайл(ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры = Неопределено, Экспорт
Пример вызова
РаботаСФайламиКлиент.ПодписатьФайл(ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры, );
ДанныеФайла
Описание, пример вызова
// Возвращает структурированную информацию о файле. Используется в различных командах работы с файлами// и как значение параметра ДанныеФайла других процедур и функций.//// Параметры:// ФайлСсылка - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище// которой надо поместить файл и вернуть адрес в свойстве СсылкаНаДвоичныеДанныеФайла.// ПолучатьСсылкуНаДвоичныеДанные - Булево - если передать Ложь, то ссылка на двоичные данные в СсылкаНаДвоичныеДанныеФайла// не будет получена, что существенно ускорит выполнение для больших двоичных данных.// ДляРедактирования - Булево - если указать Истина, то файл будет захвачен для редактирования.//// Возвращаемое значение:// см. РаботаСФайлами.ДанныеФайла//Функция ДанныеФайла(Знач ФайлСсылка, Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ДанныеФайла(ФайлСсылка, );
ПолучитьПрисоединенныйФайл
Описание, пример вызова
// Получает файл из хранилища файлов в рабочий каталог пользователя.// Аналог интерактивного действия Просмотреть или Редактировать без открытия полученного файла.// Свойство ТолькоПросмотр полученного файла будет установлено в зависимости от того, захвачен// файл для редактирования или нет. Если не захвачен - устанавливается только просмотр.// Если в рабочем каталоге уже существует файл, тогда он будет удален и заменен файлом,// полученным из хранилища файлов.//// Параметры:// Оповещение - ОписаниеОповещения - оповещение, которое выполняется после получения файла в// рабочий каталог пользователя. В качестве результата возвращается структура со свойствами:// ПолноеИмяФайла - Строка - полное имя файла (с путем).// ОписаниеОшибки - Строка - текст ошибки, если получить файл не удалось.//// ПрисоединенныйФайл - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище// которой будет помещен файл.//// ДополнительныеПараметры - Неопределено - использовать значения по умолчанию.// - Структура - с необязательными свойствами:// * ДляРедактирования - Булево - начальное значение Ложь. Если Истина,// тогда файл будет захвачен для редактирования.// * ДанныеФайла - Структура - свойства файла, которые можно передать для ускорения,// если они ранее были получены на клиент с сервера.//Процедура ПолучитьПрисоединенныйФайл(Оповещение, ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПолучитьПрисоединенныйФайл(Оповещение, ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры);
ПоместитьПрисоединенныйФайл
Описание, пример вызова
// Помещает файл из рабочего каталога пользователя в хранилище файлов.// Аналог интерактивного действия Закончить редактирование.//// Параметры:// Оповещение - ОписаниеОповещения - оповещение, которое выполняется после помещения файла в// хранилище файлов. В качестве результата возвращается структура со свойством:// ОписаниеОшибки - Строка - текст ошибки, если поместить файл не удалось.//// ПрисоединенныйФайл - ОпределяемыйТип.ПрисоединенныйФайл - ссылка на элемент справочника с файлом.// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы,// во временное хранилище которой надо поместить данные и вернуть новый адрес.//// ДополнительныеПараметры - Неопределено - использовать значения по умолчанию.// - Структура - с необязательными свойствами:// * ПолноеИмяФайла - Строка - если заполнено, то указанный файл будет помещен в рабочий каталог// пользователя, а затем в хранилище файлов.// * ДанныеФайла - Структура - свойства файла, которые можно передать для ускорения,// если они ранее были получены на клиент с сервера.//Процедура ПоместитьПрисоединенныйФайл(Оповещение, ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПоместитьПрисоединенныйФайл(Оповещение, ПрисоединенныйФайл, ИдентификаторФормы, ДополнительныеПараметры);
ОткрытьФормуНастройкиСканирования
Описание, пример вызова
// Открывает форму настройки сканирования из пользовательских настроек.//Процедура ОткрытьФормуНастройкиСканирования() Экспорт
Пример вызова
РаботаСФайламиКлиент.ОткрытьФормуНастройкиСканирования()
ПараметрыКонвертацииГрафическогоДокумента
Описание, пример вызова
// Конструктор параметров параметров конвертации графических документов в PDF.//// Возвращаемое значение:// Структура:// * ТипРезультата - см. ТипРезультатаКонвертацииИмяФайла// - см. ТипРезультатаКонвертацииДвоичныеДанные// - см. ТипРезультатаКонвертацииПрисоединенныйФайл// * ФорматРезультата - Строка - формат результирующего файла "PDF" или "tif"// * ИмяФайлаРезультата - см. ТипРезультатаКонвертацииИмяФайла// * ИспользоватьImageMagick - Булево - признак использования утилиты ImageMagick//Функция ПараметрыКонвертацииГрафическогоДокумента() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ПараметрыКонвертацииГрафическогоДокумента()
ТипРезультатаКонвертацииИмяФайла
Описание, пример вызова
// Возвращает тип результата конвертации в файл на клиенте.//// Возвращаемое значение:// Строка//Функция ТипРезультатаКонвертацииИмяФайла() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ТипРезультатаКонвертацииИмяФайла()
ТипРезультатаКонвертацииДвоичныеДанные
Описание, пример вызова
// Возвращает тип результата конвертации в двоичные данные.//// Возвращаемое значение:// Строка//Функция ТипРезультатаКонвертацииДвоичныеДанные() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ТипРезультатаКонвертацииДвоичныеДанные()
ТипРезультатаКонвертацииПрисоединенныйФайл
Описание, пример вызова
// Обозначает тип результата конвертации в присоединенный файл.//// Возвращаемое значение:// Строка//Функция ТипРезультатаКонвертацииПрисоединенныйФайл() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ТипРезультатаКонвертацииПрисоединенныйФайл()
ОбъединитьВМногостраничныйФайл
Описание, пример вызова
// Объединить массив переданных документов в один, с возможностью конвертации.//// Параметры:// ОповещениеВозврата - ОписаниеОповещения - процедура, которая будет выполнена после объединения файлов.// ОбъектыДляОбъединения - Массив из ДвоичныеДанные, ОпределяемыйТип.ПрисоединенныйФайл, Строка -// Объекты могут поступать в виде двоичных данных, ссылки на присоединенный файл, пути к файлам// на клиенте.// ПараметрыКонвертацииГрафическогоДокумента - см. РаботаСФайламиКлиент.ПараметрыКонвертацииГрафическогоДокумента.//Процедура ОбъединитьВМногостраничныйФайл(ОповещениеВозврата, ОбъектыДляОбъединения, ПараметрыКонвертацииГрафическогоДокумента) Экспорт
Пример вызова
РаботаСФайламиКлиент.ОбъединитьВМногостраничныйФайл(ОповещениеВозврата, ОбъектыДляОбъединения, ПараметрыКонвертацииГрафическогоДокумента)
ПараметрыСканирования
Описание, пример вызова
// Конструктор параметров для сканирования.//// Параметры:// Заполнить - Булево - заполнять текущими сохраненными для пользователя значениями.//// Возвращаемое значение:// Структура:// * ПоказыватьДиалог - Булево - признак открытия диалога сканирования (поставляемый драйвером сканера) с возможностью// настроек разрешения и пр.// * ВыбранноеУстройство - Строка - имя сканера.// * ФорматКартинки - Строка - формат картинки запрашиваемый у драйвера.// * Разрешение - Число - разрешение DPI.// * Цветность - Число - принимает значения 0 (черно-белое), 1 (оттенки серого), 2 (цветное).// * Поворот - Число - угол поворота в градусах, допустимы значения 0, 90, 180, 270. Не все сканеры поддерживают эту// настройку.// * РазмерБумаги - Число - не все сканеры поддерживают эту настройку. Принимает значения// 0 - не задано// 11 - А3// 1 - А4// 5 - А5// 6 - B4// 2 - B5// 7 - B6// 14 - C4// 15 - C5// 16 - C6// 3 - USLetter// 4 - USLegal// 10 - USExecutive// * КачествоJPG - Число - для формата JPG передается качество (от 1 до 100, 100 - максимальное качество и// максимальный размер).// * СжатиеTIFF - Число - сжатие:// 2 - LZW// 3 - CCITT3// 4 - CCITT4// 5 - RLE// 6 - без сжатия// * ДвустороннееСканирование - Булево - использовать двустороннее сканирование.// * АвтоматическаяПодачаДокументов - Булево - использовать автоматический податчик документов.// * СохранятьВPDF - Булево// * ИспользоватьImageMagickДляПреобразованияВPDF - Булево//Функция ПараметрыСканирования(Заполнить = Ложь) Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ПараметрыСканирования(Заполнить);
ПараметрыДобавленияСоСканера
Описание, пример вызова
// Конструктор параметров добавления со сканера.//// Возвращаемое значение:// Структура:// * ОбработчикРезультата - Неопределено, ОписаниеОповещения - оповещение, которое будет вызвано после получения изображений.// * ВладелецФайла - Неопределено, ОпределяемыйТип.ВладелецФайлов - владелец файла, для получения изображений в// присоединенные файлы.// * ФормаВладелец - Неопределено, Форма - форма из которой вызывается добавление файла.// * НеОткрыватьКарточкуПослеСозданияИзФайла - Булево - для режима создания присоединенных файлов.// * ЭтоФайл - Булево// * ТипРезультата - см. ТипРезультатаКонвертацииИмяФайла// - см. ТипРезультатаКонвертацииДвоичныеДанные// - см. ТипРезультатаКонвертацииПрисоединенныйФайл// * ТолькоОдинФайл - Булево - сканировать только одно изображение.//Функция ПараметрыДобавленияСоСканера() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ПараметрыДобавленияСоСканера()
ДобавитьСоСканера
Описание, пример вызова
// Добавить со сканера. Если работа со сканером не была предварительно настроена,// то будут вызвана форма настроек сканирования.//// Параметры:// ПараметрыДобавления - см. ПараметрыДобавленияСоСканера// ПараметрыСканирования - см. ПараметрыСканирования//Процедура ДобавитьСоСканера(ПараметрыДобавления, ПараметрыСканирования = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.ДобавитьСоСканера(ПараметрыДобавления, ПараметрыСканирования);
ДоступноСканирование
Описание, пример вызова
// Проверяет ограничения клиента для работы со сканером.// Сканирование доступно в операционных системах Windows и Linux x86/x64.//// Возвращаемое значение:// Булево//Функция ДоступноСканирование() Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ДоступноСканирование()
ДоступнаКомандаСканировать
Описание, пример вызова
// Проверяет ограничения клиента для работы со сканером, установлена ли компонента сканирования и// есть ли хоть один подключенный сканер.//// Параметры:// ОповещениеРезультата - ОписаниеОповещения - процедура куда будет передан результат проверки:// * Результат - Булево - признак доступности сканирования.// * ДополнительныеПараметры - Произвольный - значение, указанное при создании описания оповещения.//Процедура ДоступнаКомандаСканировать(ОповещениеРезультата) Экспорт
Пример вызова
РаботаСФайламиКлиент.ДоступнаКомандаСканировать(ОповещениеРезультата)
ПолучитьНастройкиСканированияПользователя
Описание, пример вызова
// Получает настройки сканирования пользователя.//// Параметры:// ИдентификаторКлиента - УникальныйИдентификатор - идентификатор клиента//// Возвращаемое значение:// см. РаботаСФайламиКлиентСервер.НастройкиСканированияПользователя//Функция ПолучитьНастройкиСканированияПользователя(ИдентификаторКлиента = Неопределено) Экспорт
Пример вызова
Результат = РаботаСФайламиКлиент.ПолучитьНастройкиСканированияПользователя(ИдентификаторКлиента);
СохранитьНастройкиСканированияПользователя
Описание, пример вызова
// Сохраняет настройки сканирования пользователя.//// Параметры:// НастройкиСканированияПользователя - см. РаботаСФайламиКлиентСервер.НастройкиСканированияПользователя// ИдентификаторКлиента - УникальныйИдентификатор - идентификатор клиента//Процедура СохранитьНастройкиСканированияПользователя(НастройкиСканированияПользователя, ИдентификаторКлиента = Неопределено) Экспорт
Пример вызова
РаботаСФайламиКлиент.СохранитьНастройкиСканированияПользователя(НастройкиСканированияПользователя, ИдентификаторКлиента);
ПриОткрытии
Описание, пример вызова
// Обработчик события ПриОткрытии управляемой формы владельца файла.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// Отказ - Булево - стандартный параметр события ПриОткрытии управляемой формы.//Процедура ПриОткрытии(Форма, Отказ) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПриОткрытии(Форма, Отказ)
ОбработкаОповещения
Описание, пример вызова
// Обработчик события ОбработкаОповещения управляемой формы владельца файла.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// ИмяСобытия - Строка - стандартный параметр события ОбработкаОповещения управляемой формы.//Процедура ОбработкаОповещения(Форма, ИмяСобытия) Экспорт
Пример вызова
РаботаСФайламиКлиент.ОбработкаОповещения(Форма, ИмяСобытия)
КомандаУправленияПрисоединеннымиФайлами
Описание, пример вызова
// Обработчик выполнения дополнительных команд управления присоединенными файлами.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// Команда - КомандаФормы - выполняемая команда.//Процедура КомандаУправленияПрисоединеннымиФайлами(Форма, Команда) Экспорт
Пример вызова
РаботаСФайламиКлиент.КомандаУправленияПрисоединеннымиФайлами(Форма, Команда)
ПолеПредпросмотраНажатие
Описание, пример вызова
// Обработчик нажатия на поле предпросмотра.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// Элемент - ПолеФормы - поле предпросмотра.// СтандартнаяОбработка - Булево - стандартный параметр события Нажатие поля формы.// Просмотр - Булево - если параметр принимает значение Истина, открывает файл// для просмотра. Иначе - загружает файл с компьютера.// Значение по умолчанию - Ложь.//Процедура ПолеПредпросмотраНажатие(Форма, Элемент, СтандартнаяОбработка, Просмотр = Ложь) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПолеПредпросмотраНажатие(Форма, Элемент, СтандартнаяОбработка, Просмотр);
ПолеПредпросмотраПеретаскивание
Описание, пример вызова
// Обработчик перетаскивания на поле предпросмотра.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// Элемент - ПолеФормы - поле предпросмотра.// ПараметрыПеретаскивания - ПараметрыПеретаскивания - стандартный параметр события Перетаскивание// поля формы.// СтандартнаяОбработка - Булево - стандартный параметр события Перетаскивание поля формы.//Процедура ПолеПредпросмотраПеретаскивание(Форма, Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПолеПредпросмотраПеретаскивание(Форма, Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка)
ПолеПредпросмотраПроверкаПеретаскивания
Описание, пример вызова
// Обработчик проверки перетаскивания на поле предпросмотра.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма владельца файла.// Элемент - ПолеФормы - поле предпросмотра.// ПараметрыПеретаскивания - ПараметрыПеретаскивания - стандартный параметр события Проверка// перетаскивания поля формы.// СтандартнаяОбработка - Булево - стандартный параметр события Проверка перетаскивания поля формы.//Процедура ПолеПредпросмотраПроверкаПеретаскивания(Форма, Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПолеПредпросмотраПроверкаПеретаскивания(Форма, Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка)
ПерейтиКФормеФайла
Описание, пример вызова
// Устарела. Следует использовать РаботаСФайламиКлиент.ОткрытьФормуФайла// Открывает форму файла из формы элемента справочника файлов. Форма элемента закрывается.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма справочника присоединенных файлов.//Процедура ПерейтиКФормеФайла(Знач Форма) Экспорт
Пример вызова
РаботаСФайламиКлиент.ПерейтиКФормеФайла(Форма)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).