Четверг, 12.12.2024, 23:26
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Исследователь объектов: двоичные данные в строку
MaxДата: Вторник, 26.12.2023, 18:15 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
В типовом регистре БСП "ПравилаДляОбменаДанными" правила регистрации или конвертации хранятся в хранилище значения как двоичные данные, а "под капотом" там просто обычная строка текста.
Каждый раз в своем коде я превращаю ДД в строку так:

Код
ПравилаХМЛ = ЗаписьРегисмтра.ПравилаXML.Получить();
   #Если Сервер И Не Сервер Тогда
      ПравилаХМЛ = Новый ДвоичныеДанные;
   #КонецЕсли
   
   ЧтениеДанных = Новый ЧтениеДанных(ПравилаХМЛ);
   СтрокаХМЛ = ЧтениеДанных.ПрочитатьСимволы();
   ЧтениеДанных.Закрыть();

Хочу в исследователе объектов, открываемом из редактора объекта БД, иметь такую же возможность превращать ДД в обычную строку.
Где-нибудь например здесь:

.
Прикрепления: 1061530.png (21.0 Kb)
 
tormozitДата: Вторник, 26.12.2023, 19:01 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Почему там не используется хранение в виде текста?
 
tormozitДата: Вторник, 26.12.2023, 19:10 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Создал задачу https://www.hostedredmine.com/issues/977599
 
MaxДата: Вторник, 26.12.2023, 19:32 | Сообщение # 4
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
Цитата tormozit ()
Почему там не используется хранение в виде текста?
Возможно потому что в этом реквизите может храниться как строка, так и файл запакованный в зип-архив. И чтоб не заморачиваться ребята все это единообразно засовывают в ДД и упаковывают в ХЗ.
 
tormozitДата: Четверг, 28.12.2023, 18:00 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Сделано в 7.07
 
  • Страница 1 из 1
  • 1
Поиск: