hub.oscript.io
hub.oscript.io
Войти

storagereaderпакет

Реализация объекта для чтения информации о захваченных объектах хранилища

автор: Юрий Былинкинскачиваний: 14репозиторий: github.com/oscript-library/storagereader

Пакет лежит в основном пуле хаба, а opm знает этот хаб по умолчанию: короткой формы достаточно.

opm install storagereader

Скачанный файл ставится командой opm install -f <файл> — сеть для этого уже не нужна.

Описание

storagereader

Данная библиотека - Реализация объекта для чтения информации о захваченных объектах хранилища.

Позволяет читать таблицу захваченных объектов в хранилище. Хранилище должно быть доступно локально или по сети! Под капотом работает библиотека с утилитой чтения файловых баз данных tool1cd от awa

Установка

Скачиваем пакет из релизов этого репо и устанавливаем через opm

opm install -f .\storagereader-1.0.0.ospx

Подключение:

#Использовать storagereader

Описание и примеры

#Использовать storagereader

ЧтениеХранилища = Новый ЧтениеХранилища(ПутьКХранилищу);
ЧтениеХранилища.ПрочитатьХранилище();
ТаблицаЗахватов = ЧтениеХрана.ТаблицаЗахватов();

ДанныеОЗахватеКорня = ЧтениеХранилища.КореньЗахвачен();
Если ДанныеОЗахватеКорня.Захвачен Тогда
	ТекстСообщения = СтрШаблон("Корень захвачен %1 часов назад пользователем %2", 
								Окр(ДанныеОЗахватеКорня.Длительность / 3600), 
								ДанныеОЗахватеКорня.Пользователь);
Иначе
	ТекстСообщения = "Корень не захвачен";
КонецЕсли;

Сообщить(ТекстСообщения);

Также смотрите код в каталоге example и tests