![]() |
![]() |
![]() |
|
v8.0: Можно ли программно менять структуру данных... | ☑ | ||
---|---|---|---|---|
0
Иешуа
14.09.04
✎
11:20
|
Проблема в следующем: товар может иметь неограниченное число характеристик, а их надо где-то хранить. Номенклатура, ее количество и характеристики заранее не известны.
Вопрос: Можно ли программно добавлять реквизиты (менять структуру документа). Если нет - то подскажите, как это можно обойти... Всем заранее спасибо! |
|||
1
Kopyl
14.09.04
✎
11:38
|
(0)
ActiveMD- поможет, правда менять можно только в другой копии, а не в текущей (само себя модифицировать не может)( но потом можно обьеденить конфигурации) Поищи на этом форуме по ключевому слову "ActiveMD"- есть масса ссылок А по поводу переменного количества реквизитов,Ю тут другое решение нужно- щас соберусь с мыслями... |
|||
2
Crew
14.09.04
✎
11:47
|
(1)
АктивMD уже и для v8.0 вышел? |
|||
3
skunk
14.09.04
✎
11:49
|
(2)я тоже думаю... в каком месте я протупил
|
|||
4
Crew
14.09.04
✎
11:50
|
(0)
В 7.7: ТЗ + Строчный реквизит неограниченой длины + ЗначениеВСтроку() + ЗначениеИзСтроки() В 8.0 должно быть подобное наверняка... |
|||
5
SergeyFirst
14.09.04
✎
11:52
|
Можно создать ПланВидовХарактеристик и через РегистрСведений привязать его к документу. И затем в РегистреСведений хранить все необходимые характеристики документа.
|
|||
6
Shaytan
14.09.04
✎
11:52
|
Может тебе попробывать организовать через подчинённые справочники. Например Справочник будет содержать - реквизит и значение. Менять структуру, по-моему, проблемно.
|
|||
7
Иешуа
14.09.04
✎
12:07
|
(6) Все должно выполняться программно: появилась новая позиция номенклатуры с новыми характеристиками... документ ее сделал без вмешательства в код...
Хорошо если такие характеристики уже есть в справочнике (или еще где), а если такой характеристики нет еще??? |
|||
8
Иешуа
14.09.04
✎
12:09
|
(4) Почти так оно реализавывалось на 7.7... но там такой гимор... поэтому и хочется переписать на 8.0
|
|||
9
Crew
14.09.04
✎
12:13
|
(7)
А ты перебирай по коду..., т.е. Код Наименование Значение Код в пределах подчинения Наименование - наименование реквизита (заноситься пользователем или документом) Значение - значение реквизита... Вобщем гемор все равно ждет... |
|||
10
SergeyFirst
14.09.04
✎
12:23
|
(7) А если такой характеристики нет, то она создаётся в справочнике, подчинённом ПлануВидовХарактеристик. И по моему кажеться, что этот метод именно для таких ситуаций и разрабатывался...
|
|||
11
SergeyFirst
14.09.04
✎
12:24
|
см. Радченко, там всё подробно расписано про ПланВидовХарактеристик
|
|||
12
Kopyl
14.09.04
✎
13:57
|
(0) ты себе сделай, подчиненный справолчник - справочнику товара, с многими уровнями, и назови папки типа-"характеристика1", "характеристика2",
"характеристика3", и вноси туды значения, и будут у тебя значения (не фиксированого количества) да и разное количество может быть для разных элемиентов... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |