Имя: Пароль:
1C
1С v8
v8: Список значений в 1с 8.2 в табличной части
0 Aston86
 
21.09.12
13:17
Привет всем.
Подскажите плиз по списку значений, кто знает как это можно реализовать конечно.
Есть Форма, в ней есть табличная часть, я добавляю в табличную часть колонку реквизита. Указываю что его тип "Список значений".
Вот теперь вопрос как указать Тип списка значений (например Строка), нет типа для Списка значений если это колонка реквизита, а если добавить в форму реквизит и тип указать Список значений, то тип для Списка значений указать можно.
1 shuhard
 
21.09.12
13:18
(0) поймай того, что сказал что в реквизите ТЧ можно хранить список значений и прострели коленку
2 Goggy
 
21.09.12
13:19
(1) лучше рот зашить
3 Reset
 
21.09.12
13:26
Вероятно, ты в табличное поле добавляешь колонку, а не в табличную часть.
Тип значения списка указывается в свойствах элемента управления колонки, сразу под типом значения.
4 Reset
 
21.09.12
13:27
Только непонятно, зачем это.
5 Aston86
 
21.09.12
23:19
Всё очень просто, я хочу иметь в табличной части строки и один реквизит который может иметь много значений, например список прилагаемых документов. Я хотел из реквизита объекта их (Строки) переводить в массив и выкидывать в список значений а потом обратно, так как насколько я знаю отношение один ко многим это табличная часть и есть а как сделать табличная часть в табличной части :) вот и изобретаю велосипед, как стандартными методами конфигурации решить этот вопрос пока недодумал, только свой обработчик по идее надо делать.
6 m-serg74
 
21.09.12
23:31
в 7 ке часто подчиненные ТЧ использовались может тебе тоже самое замутить
7 Aston86
 
23.09.12
01:26
Как я понял есть допустим ещё одна табличная часть, в которой хранятся строки для другой табличной части. Именно подчинение в конфигурации как я понял указать нельзя. Тогда как более правильно сохранить подчинённость, если в ТЧ родителе нет строк с уникальными значениями, ссылки на строку табличной части вроде нет, номер строки не идёт, так как строки могут переупорядочить и номер строки сменится.
как сохранить уникальность связей ТЧ родителя и ТЧ дочерней, когда нет уникальных реквизитов.
8 mistеr
 
23.09.12
02:43
(7) >как сохранить уникальность связей ТЧ родителя и ТЧ дочерней
Контролировать при редактировании ТЧ. Если подчиненная резактируется только программно, это несложно.

Вообще, подчиненные ТЧ - это оф. рекомендованный способ и в 8-ке.
Либо РС, там есть уникальность.

Но в данном случае, нужно использовать стандартный механизм файлов (из БСП).
9 m-serg74
 
23.09.12
06:25
(7) я даже немного не правильно выразился не подчиненная ТЧ, а дополнительное ТП на форме для просмотра и редактирования твоего реквизита со значением типа СписокЗначений, а хранить его в строке Основной ТЧ
10 ILM
 
гуру
23.09.12
09:17
(5) Я требую продолжения банкета )))
Колонка в ТС должна содержать "поле" с одним значением разного типа, или "поле" со списком значений разного типа.
(7) Обычно хранят "Гуид строки" ТЧ1 в отдельном поле, и его же используют для синхронизации в ТЧ2. В типовых сделано так. Поле с Гуидом не отображается. Проверка идет при редактировании ТЧ1 и ТЧ2. Связываются две ТЧ в запросах по этому полю "ГУИД".
11 Aston86
 
23.09.12
10:22
Из последнего ответа всё понятно как сделать всем спс :)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.