![]() |
![]() |
![]() |
|
Отчет. Расшифровка ячейки. | ☑ | ||
---|---|---|---|---|
0
ladalk
21.11.11
✎
15:15
|
Доброго времени,
Делаю отчет (бгу, 8.2), где расшифровкой для суммы являются документы, из которых складывается эта сумма. Как можно сделать так, чтобы при нажатии на ячейку открывался не первый документ, а весь список? или не список, но чтобы можно было выбрать нужный документ. или где посмотреть? |
|||
1
sergei992003
21.11.11
✎
15:21
|
У ячейки есть свойство расшифровка туда запиши массив документов,... и есть событие при выборе ячейки
|
|||
2
ladalk
22.11.11
✎
07:13
|
при клике на ячейку я сделала так, чтобы у меня открывался список документов (таблица значений, в которую я записала нужные документы). а как теперь их открыть прям из этого списка??
|
|||
3
Wobland
22.11.11
✎
07:20
|
(2)>я сделала так, чтобы у меня открывался список документов
ну там, наверное, есть ТабПоле, а у ТабПоля есть событие Выбор() |
|||
4
ladalk
22.11.11
✎
07:53
|
в Выбор() можно сделать саму процедуру выбора и открытия формы документа. а как в выбор() передать, что именно для этой строки именно такие документы? по значению выбранной ячейки - только текст (сумма).
|
|||
5
Wobland
22.11.11
✎
07:57
|
в Выборе() ты уже знаешь, какая у тебя строка выбрана. мало только суммы, ссылку засунь в свою ТЗ, можешь её даже не показывать
|
|||
6
ladalk
22.11.11
✎
08:02
|
(5) как обратиться к параметру расшифровки в выборе?
|
|||
7
Wobland
22.11.11
✎
08:05
|
(6) речь всё таки о расшифровке или открытии и обработке выбора своей формы? ВыбраннаяСтрока в событии в последнем случае
|
|||
8
ladalk
22.11.11
✎
08:10
|
(7) об открытии и обработке выбора своей формы. Стандартная расшифровка дает мне только один документ (1й в выборке), из которых складывается сумма, которую нужно расшифровать. поэтому при нажатии на сумму, нужно, чтобы представлялся весь список документов, из которых складывается сумма (это я сделала - заполнила тз), но нужно еще и так, чтобы была возможность открытия документа из списка. вот это я и не могу сделать.
|
|||
9
Wobland
22.11.11
✎
08:12
|
(8) берёшь обработку расшифровки, формируешь список своих документов, показываешь на своей форме, обрабатываешь выбор юзера. всё ж просто, или я чего-то не догоняю?
|
|||
10
ladalk
22.11.11
✎
08:19
|
это я не догоняю)
вывод данных: Пока Выборка.Следующий() Цикл стр = тз.Добавить(); стр.Регистратор = Выборка.Регистратор.Ссылка; КонецЦикла; ОбластьМакетаСтрока.Параметры.ПарамДокументРасшифр = тз; и такое тз для каждой строки. Как потом при моменте, когда нажимают на сумму понять, что надо брать именно эту тз? или как с показываемой тз открыть документ? |
|||
11
Wobland
22.11.11
✎
08:21
|
во-первых, не Выборка.Следующий(), а ТЗ=Запрос.Выполнить().Выгрузить()
|
|||
12
Wobland
22.11.11
✎
08:22
|
во-вторых, дай в целом глянуть. сюда или на почту
|
|||
13
ladalk
22.11.11
✎
08:23
|
текст? или сам отчет?
|
|||
14
Wobland
22.11.11
✎
08:24
|
целиком давай
|
|||
15
ladalk
22.11.11
✎
08:25
|
отправила
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |