Массив как реквизит ТЧ. #646231


#0 by SeiOkami
Можно так сделать? Либо массив, либо список значений.
#1 by Азат
сделай еще одну ТЧ и будет тебе счастье
#2 by Азат
+ если, конечно, нужна ссылочная целостность
#3 by SeiOkami
, нет, мне нужно просто хранить массив строк. и ничего более. Можно это реализовать без добавления и связи ТЧ?
#4 by Длинный Клиент
реквизит-строка, в этой строке несколько строк с  разделителем
#5 by Фокусник
можно хранить в реквизите с типом строка. В качестве разделителя взять символ(ы) заведомо не встречающиеся в массиве строк
#6 by SeiOkami
, , да, так уже реализовал... просто думал, что есть выход получше. Всё равно, спасибо =)
#7 by sda553
Надо подойти к делу аналитически. Т.е. задать следующие вопросы 1. Как будет использоваться этот реквизит 2. Будут ли делаться запросы к содержимому такого массива 3. Потребуется ли сравнение на эквивалентность массива с другим. Будет ли выполнятся поиск по имеющимся элементам массива. 4. Насколько критично время развертывания массива из реквизита. И другая уйма вопросов которая зависит от этих. Реализовать то можно. Но способы реализации зависят от того, что нужно получить.
#8 by SeiOkami
, если реализовать можно, то как?
#9 by sda553
Самый тупой и быстрый способ. Массив в хранилищеЗначения, Хранилище записываем в реквизит
#10 by SeiOkami
, просто я не вижу среди доступных типов реквизита ТЧ "Хранилище значений"
#11 by sda553
Странно, 1с ки под рукой сейчас нет. Но такую реализацию я вроде видел в тч справочника.
#12 by SeiOkami
#13 by SeiOkami
Это обработка
#14 by SeiOkami
Может, просто  я хреново ищу =)
#15 by sda553
Ну народ хранит и даже вон совершенствует
#16 by SeiOkami
, действительно, когда меняю тип реквизита ТЧ документа - есть ХранилищеЗначения, а когда в своей обработке - нет =(
#17 by sda553
Ну вроде как логично. Документ это строка в базе даных, о документе хранится запись в БД. Обработка не храниться в БД. ХЗ обработке не нужен
#18 by stonewolf
ЗначениеВСтрокуВнутр
#19 by SeiOkami
, т.е. им можно упаковать в строку массив?
#20 by stonewolf
Всё, что сериализуется. В т.ч. и массив, и таблицу, и список. Нет заморочек с разделителями, которые могут случайно зафигачить пользователи.
#21 by SeiOkami
, вот спасибо! опробую =)
#22 by KAO111
Наболее безопасно создать табличную часть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С