Имя: Пароль:
1C
1С v8
Как добавить новый параметр в ДинамическийСписок
0 TDI
 
18.06.21
13:36
Есть динамический список,
текст запроса формируется так-же динамически:
ЭтаФорма.СписокНоменклатура.ТекстЗапроса = НовыйТекст;

В текст запроса добавлен новый параметр, при установки
Список.Параметры.УстановитьЗначениеПараметра(ИмяПараметра, Значение);

Пишет что параметр не найден.

Как добавить новый параметр ?
1 ДенисЧ
 
18.06.21
13:38
в тексте запроса должно быть где-то &ТвойНужныйПараметр.
Его и устанавливай...
2 Chameleon1980
 
18.06.21
13:41
ты уверен что правильно подменили запрос?
3 TDI
 
18.06.21
13:55
(2) как нужно подменять запрос ?
4 lubitelxml
 
18.06.21
13:59
(3) покажи запрос и что ты в нем меняешь
5 Cthulhu
 
18.06.21
14:00
ЭтаФорма.СписокНоменклатура.УстановитьЗначениеПараметра
6 Chameleon1980
 
18.06.21
14:04
(3) а как ты сделал - "В текст запроса добавлен новый параметр"?
7 TDI
 
18.06.21
14:06
(6), просто в тексте запроса добавлен код "МойСклад = &СкладПараметр"
8 TDI
 
18.06.21
14:07
(5) да я так и написал , но выдаёт ошибку..
9 hhhh
 
18.06.21
14:07
(3) может не в том месте?
10 Chameleon1980
 
18.06.21
14:09
(9) бл.. так я про это и спрашиваю в (2)
11 Chameleon1980
 
18.06.21
14:10
(7) проверь отладчиком текст запроса непосредственно перед установкой параметра
12 TDI
 
18.06.21
14:15
(9)
да, ступил, сначала параметр устанавливаю, потом тест.
Не в том порядке написал
13 Chameleon1980
 
18.06.21
14:18
бывает в пятницу ):
14 Cthulhu
 
18.06.21
15:20
а до лампады (12)
параметры вообще можно какие угодно установить.
15 Cthulhu
 
18.06.21
15:23
(8): пробовал (5) вбить там же, где и "ЭтаФорма.СписокНоменклатура.ТекстЗапроса=..." ?..