|
|
|
Построитель. Расшифровка. | ☑ | ||
|---|---|---|---|---|
|
0
Галахад
гуру
23.01.13
✎
09:31
|
Построитель=Новый ПостроительОтчета();
Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(тз); Построитель.Вывести(); Вывожу таблицу значений в табличный документ. Как можно сделать расшифровку? |
|||
|
1
DrShad
23.01.13
✎
09:37
|
какую расшифровку? есть группировки, ресурсы, итоги....?
|
|||
|
2
Галахад
гуру
23.01.13
✎
09:43
|
(1) Гм.
Ну эта, когда тыкаешь в ячейку (допустим с элементом справочника), а он раз и открывается. |
|||
|
3
Defender aka LINN
23.01.13
✎
09:47
|
(2) Ну, надо себя как-то заставить...
|
|||
|
4
Галахад
гуру
23.01.13
✎
09:50
|
(3) Заставить тыкнуть?
|
|||
|
5
Лефмихалыч
23.01.13
✎
09:51
|
(2) выводи в значение ячейки ссылку, а не наименование. Ну и плюс - права должны быть на просмотр того, что ты открывать собрался
|
|||
|
6
Галахад
гуру
23.01.13
✎
09:54
|
(5) Гм. А как. Что добавить к коду в (0)?
|
|||
|
7
DrShad
23.01.13
✎
09:58
|
типизированную таблицу значений естественно
|
|||
|
8
Галахад
гуру
23.01.13
✎
10:01
|
(7) Происхождение тз.
тз = Запрос.Выполнить().Выгрузить(); |
|||
|
9
DrShad
23.01.13
✎
10:06
|
а зачем тогда ее в построитель пихать? не проще ему запрос скормить?
|
|||
|
10
Лефмихалыч
23.01.13
✎
10:07
|
(6) к коду (0) ни чего добавлять не надо. Смотри, какие ты поля в отчет выводишь - они должны быть ссылочными.
А вообще - юзай СКД и не телепи мозг |
|||
|
11
Галахад
гуру
23.01.13
✎
10:11
|
(9) Изменил код. Расшифровки нету.
Построитель=Новый ПостроительОтчета(); Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(Запрос.Выполнить()); Построитель.Вывести(); (10) Поля в запросе ссылочные. |
|||
|
12
Галахад
гуру
23.01.13
✎
10:12
|
Вот полный пример:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Валюты.Ссылка |ИЗ | Справочник.Валюты КАК Валюты"; Результат = Запрос.Выполнить(); Построитель=Новый ПостроительОтчета(); Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(Результат); Построитель.Вывести(); |
|||
|
13
х86
23.01.13
✎
10:13
|
емнип ТабДок должен быть на форме
|
|||
|
14
Wobland
23.01.13
✎
10:15
|
(13) емнип, только для своей обработки
|
|||
|
15
DrShad
23.01.13
✎
10:16
|
(11) запрос ему скорми, а не результат и (13) не забудь
|
|||
|
16
х86
23.01.13
✎
10:21
|
так работает
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Валюты.Ссылка |ИЗ | Справочник.Валюты КАК Валюты"; Результат = Запрос.Выполнить(); Построитель=Новый ПостроительОтчета(); Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(Результат); Построитель.ЗаполнениеРасшифровки = ВидЗаполненияРасшифровкиПостроителяОтчета.Расшифровка; Построитель.Вывести(ЭлементыФормы.ТабДок); |
|||
|
17
Галахад
гуру
23.01.13
✎
10:22
|
(15) Как это запрос? Почитал СП не нашел такого в источниках данных.
(16) О!. Биг спасибо. |
|||
|
18
Wobland
23.01.13
✎
10:23
|
Построитель.Вывести();
так тоже |
|||
|
19
Wobland
23.01.13
✎
10:24
|
(17) Построитель.Текст=
|
|||
|
20
х86
23.01.13
✎
10:24
|
(18)ага, значить (13) не обязательно
|
|||
|
21
Галахад
гуру
23.01.13
✎
10:26
|
(19) Не это слишком сложно. Еще и параметры прописывать... :-)
|
|||
|
22
Wobland
23.01.13
✎
10:27
|
а я шифт+ф9 жму для таких целей, кстати
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |