|
Как обратиться к элементу справочника в запросе? (форма списка) | ☑ | ||
---|---|---|---|---|
0
synapce
26.08.21
✎
17:11
|
Всем привет.
У меня функция выводит на печать табличный документ, определяется на сервере. Собираю данные из справочника запросом. И в качестве параметра нужно передать текущее Наименование, либо код. Элементы.ТекущиеДанные- доступны только на клиенте. Как можно в запросе работать с данными справочника? Динамический список, НЕ произвольный запрос Вроде и элементарный запрос, но чет стена |
|||
1
synapce
26.08.21
✎
17:11
|
1с Бухгалтерия 8.3
|
|||
2
ДенисЧ
26.08.21
✎
17:12
|
Передвавай параметром при вызове серверной функции
|
|||
3
vde69
26.08.21
✎
17:13
|
передать текущую ссылку с клиента на сервер
|
|||
4
synapce
26.08.21
✎
17:14
|
(2) (3) можн пример, пожалуйста?
|
|||
5
youalex
26.08.21
✎
17:26
|
(4) откуда у тебя эта функция вызывается, из формы списка на клиенте?
|
|||
6
synapce
26.08.21
✎
17:29
|
(5) Функция сама на сервере, где я и работаю с запросом.
Мне нужно просто передать в запрос параметр, который является элементом списка. |
|||
7
Prog111
26.08.21
✎
17:36
|
(6) Ну ты эту функцию откуда-то из клиента вызываешь?
|
|||
8
Prog111
26.08.21
✎
17:41
|
&НаКлиенте
Процедура ЗаказыНаПроизводствоПриАктивизацииСтроки(Элемент) ЗаполнитьЭтапыНаСервере(Элемент.ТекущиеДанные.Заказ); КонецПроцедуры &НаСервере Процедура ЗаполнитьЭтапыНаСервере(ТекЗаказ) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ........ Запрос.УстановитьПараметр("ТекЗаказ", ТекЗаказ); КонецПроцедуры |
|||
9
synapce
26.08.21
✎
17:41
|
(7) из сервера.
Форма списка |
|||
10
Prog111
26.08.21
✎
17:43
|
(9) "У меня функция выводит на печать табличный документ" - то есть пользователь жмет на кнопку "Печать" или что-то в этом роде?
|
|||
11
synapce
26.08.21
✎
17:43
|
(10) Да, именно. На форме списка
|
|||
12
youalex
26.08.21
✎
17:46
|
(11) но кнопка то, точнее, обработка команды, изначально на клиенте)
код покажи |
|||
13
Prog111
26.08.21
✎
17:46
|
(11) Ну вот, кнопка-то жмется в клиентской процедуре, и когда из неё вызываешь серверную функцию - передавай туда как параметр Элементы.Товары.ТекущиеДанные (или что там у тебя на форме).
|
|||
14
hhhh
26.08.21
✎
17:50
|
(13) нету там никакой кнопки.
|
|||
15
synapce
26.08.21
✎
18:00
|
(13) С параметром получилось, спасибо)
|
|||
16
Prog111
26.08.21
✎
18:02
|
(14) Откуда знаешь?
|
|||
17
synapce
26.08.21
✎
18:23
|
(16) Вот именно так параметр никогда не передавал, в любом случае, опыт, спасибо, на будущее буду знать)
|
|||
18
Вафель
26.08.21
✎
20:40
|
ТекущуюСтроку можно и на сервере получить.
|
|||
19
synapce
30.08.21
✎
09:24
|
(18) каким образом?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |