|
РС ПравилаПреобразованияФорматов - как отредактировать Правило (XSL)? |
☑ |
0
kittystark
26.01.23
✎
11:30
|
сабж
само Правило - ресурс регистра с типом значения ХранилищеЗначения, в нем текст - XSL
есть ли какие готовые инструменты по сохранению из записи регистра в файл, обновлению из файла?
или самому кодить через набор записей / менеджер записи, Получить(), Записать() и тд.
|
|
1
eddy_n
26.01.23
✎
20:56
|
Примерно так. Не велик труд.
ДвоичныеДанные = ТекОбъект.РесурсРСТипаХранилище.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
ЗапуститьПриложение(ИмяФайла);
И обратная задача:
ТекОбъект.РесурсТипаХранилище = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИмяФайла),Новый СжатиеДанных(9));
ТекОбъект.Записать();
|
|
2
kittystark
27.01.23
✎
08:37
|
да, спасибо, кодом сделал практически сразу
полез в инструменты разработчика (ИР от TormozIT)
отобрал нужные записи РС, только код без двоичныхДанных
ИмяФайла = "S:\xsl.txt";
Текст = Новый ЧтениеТекста(ИмяФайла);
тхт = Текст.Прочитать();
объектБД.Прочитать(); //Регистр сведений набор записей: Правила преобразования форматов
объектБД[0].Правило = новый ХранилищеЗначения( тхт );
объектБД.Записать();
|
|
3
eddy_n
27.01.23
✎
11:21
|
(2) Не так страшен чёрт, как его малюют.
|
|