Имя: Пароль:
1C
1С v8
Как найти максимальное значение
0 qazokm
 
11.03.15
09:44
Есть справочник ХранилищеДополнительнойИнформации, как найти запись, у которой максимальный размер значения в поле имеющим тип хранилищезначений
1 Timon1405
 
11.03.15
09:47
циклом
2 qazokm
 
11.03.15
09:52
а более подробно, какая функция определения размера должна быть в цикле
3 Wern
 
11.03.15
09:55
(2) Это зависит от того что в хранилище значений лежит.
4 alexei366
 
11.03.15
10:06
Яб посоветовал сделать доп реквизит "Размер", а вычислять его при помощи сериализации хранилища (результатом сериализации должен быть в теории 1 тег xml который содержит base64), то есть к примеру количество символов в сериализованном значении
5 alexei366
 
11.03.15
10:06
(3) Забей на то что внутри, сериализация решит вопрос
6 Гёдза
 
11.03.15
10:07
(4) В типовых такое уже есть
7 qazokm
 
11.03.15
10:08
а как сериализировать это хранлище, т.е. подсчитать сколько символов в этом хранилище
8 alexei366
 
11.03.15
10:11
(7) "СериализаторXDTO" дальше нагуглишь или в СП посмотришь
9 qazokm
 
11.03.15
10:13
спасибо
10 alexei366
 
11.03.15
10:13
(8) Ну или "ЗаписатьXML" чтоб обойтись без ОбъектаXDTO (хотя если через сериализатор получить объект, то внутри объекта скорей всего будут находиться "ДвоичныеДанные", а у этого типа есть свойство размер)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший