Имя: Пароль:
1C
1С v8
Несколько значений в одной колонке табличного поля.
,
0 Быдлокодер 80 lvl
 
09.08.11
06:43
Добрый день!
Платформа 8.1. На скрине http://imageshack.us/photo/my-images/13/98001468.png/ список настроен таким образом, что 3 колонки отображаются в одной. Вопрос же следующий - реально ли сделать так, чтобы колонка была одна, а количество значений в каждой строке было бы разным? Что бы было понятней, для чего это надо - есть табличное поле со списком контрагентов. Хочу вывести в отдельной колонке некоторые связанные документы и хотелось бы, чтобы строка с контрагентом фактически была одна.
1 alnovin
 
09.08.11
06:45
А если воспользоваться методом ПриВыводеСтроки или ПриПолученииДанных? При этом колонки надо добавить только на форму и заполнять их необходимыми данными.
2 Нуф-Нуф
 
09.08.11
06:45
ну сделай колонку строковой и выводи в ней составную информацию
3 Быдлокодер 80 lvl
 
09.08.11
06:55
(2) Там нужна ссылка, чтобы можно было открыть документы...
4 alnovin
 
09.08.11
07:01
(3) ссылку можно разместить в одну из колонок, которую показывать не обязательно. Установить обработку выбора в табличной части, открывать программно документ, ссылка на который находится в текущей строке.
5 Быдлокодер 80 lvl
 
09.08.11
07:19
(1) А ведь если я добавлю колонки, то получится же так: у первого контрагента 2 связанных документа, у второго - три документа. Для первого же получится 3 подстроки в колонке, одна из которых - пустая? А хочется, чтобы подстрок было столько, сколько связанных документов.
6 Нуф-Нуф
 
09.08.11
07:23
(5) это строка, заполняй ее как хочешь,
а хранить ссылки на документы чтобы открывать при клике можно и в скрытой колонке
7 Cube
 
09.08.11
07:28
(0) Блин, сделай отчет!
8 Быдлокодер 80 lvl
 
09.08.11
07:30
http://s013.radikal.ru/i322/1108/c5/f461f696ec3a.jpg - вот набросал для наглядности.
9 Быдлокодер 80 lvl
 
09.08.11
07:31
(7) Клиент хочет что-то типа рабочего стола, отчет там не годится.
10 Cube
 
09.08.11
07:33
(9) В смысле не годится? В (8) у тебя именно отчет.
11 Cube
 
09.08.11
07:34
+(10) Я имею ввиду, возьми ПолеТабличногоДокумента вместо ТабличногоПоля...
12 NetDozor
 
09.08.11
07:34
может дерево значений поюзать
13 Быдлокодер 80 lvl
 
09.08.11
07:39
(11) Там еще есть нюанс такой - примерно каждые полминуты будет обработчик ожидания колбасить базу на предмет новых документов. А в поле табличного документа придется отчет переформировывать, и он в начало будет переходить каждый раз, как я понимаю...
(12) А это мысль...
14 Cube
 
09.08.11
07:47
(13) Переходить в начало не будет.
Сделай простой отчет: группировка "Контрагент", детальные записи "Документы" и всё...
15 Быдлокодер 80 lvl
 
09.08.11
07:58
Всем спасибо! Посмотрю оба варианта - дерево и отчет.
Программист всегда исправляет последнюю ошибку.