![]() |
|
СКД. Расшифровка. Из строки документ | ☑ | ||
---|---|---|---|---|
0
Beduin
11.03.20
✎
15:24
|
Понимаю, что есть гугл, но может, кто подскажет элегантное решение. В отчете есть поле куда передаю в строке вид документа и его номер
Хочу при получении через метод &НаКлиенте Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры) РезультатОбработкаРасшифровкиНаСервере(); КонецПроцедуры получить значение в ячейке и потом найти документ и открыть его. Как проще это сделать? |
|||
1
ДенисЧ
11.03.20
✎
15:32
|
Получить значение строки.
Разобрать её. Найти нужный документ. Вернуть его клиенту. На клиенте открыть. |
|||
2
Homer
11.03.20
✎
15:35
|
моет проще сделать наоборот, из ссылки сделать представление типа документа и номера. а по двойному щелчку открывать док
|
|||
3
fisher
11.03.20
✎
15:37
|
Создать макет поля СКД, где явно в значения расшифровки засунуть ссылку на документ. Тогда из данных расшифровки можно будет брать ссылку, а не парсить ее. Это если поле вдруг ресурсом выступает.
Если же это поле группировки, тогда ссылку и так достать можно, без приседаний с макетами. |
|||
4
fisher
11.03.20
✎
15:38
|
Хотя погоди. Тебе просто открыть? Так это же штатное действие расшифровки?
|
|||
5
Beduin
11.03.20
✎
16:10
|
Мне как установить это значение? У меня СКД в один запрос.
|
|||
6
toypaul
гуру
11.03.20
✎
16:10
|
(4) правильно. в поле должен быть документ, а в выражении представления его вид и номер. тогда ничего делать не надо - документ откроется сам
|
|||
7
Beduin
11.03.20
✎
16:11
|
(6) У меня нет этого документа в запросе. Есть только строка с номером и датой и видом.
|
|||
8
toypaul
гуру
11.03.20
✎
16:15
|
(7) если у тебя "прям такой сложный поиск что в запросе не найти", то свой макет, параметр расшифровки и все прочие дела
|
|||
9
toypaul
гуру
11.03.20
✎
16:15
|
||||
10
fisher
11.03.20
✎
16:15
|
(7) Это как так получилось, что в базе этот документ есть, а в запросе только его номер/дата/вид? Архитектор системы, надеюсь, уже в очереди на расстрел?
|
|||
11
Beduin
11.03.20
✎
16:19
|
(10) Я делаю сторно проводок некоторых операций. И нужно документ источник в отчет вывести. В содержание проводки добавил информацию о документе.
|
|||
12
fisher
11.03.20
✎
16:27
|
(11) Тогда никаких чудес. Просто берешь свой текст из ячейки, ищешь по номеру/дате в базе, показываешь. Вроде, проще некуда.
Хотя может и стоило добавить реквизитом. |
|||
13
Beduin
11.03.20
✎
16:28
|
(12) Так вот я и хочу понять, как мне в методе получить значение текущей ячейки.
&НаКлиенте Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры) РезультатОбработкаРасшифровкиНаСервере(); КонецПроцедуры |
|||
14
Beduin
11.03.20
✎
16:31
|
Все.
не туда смотрел Элемент.ТекущаяОбласть.Текст старость |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |