Вход | Регистрация


До выполнения запроса параметр не виден, после - видит

До выполнения запроса параметр не виден, после - видит
Я
   Wefast
 
23.11.17 - 13:46
Меняю какой то типовой запрос. Там код вида:

.......
| &пАРАМ как Реквизит,
.......

Я же изменил на
| "+?(ВСеХорошо, "&Парам", "&Парам2")+" КАК Реквизит,

Пишу в конце 

Если ВсеХорошо Тогда
Запрос.Параметры.Парам2 = значение2;
КонецЕсли;

// Выдает ошибку что параметра Парам2 нет

// я коменчу заполнение параметра
Запрос.ВыполнитьПакет();

// тут выдает что Парам2 не заполнен. 


Не пойму что за чудеса
 
 
   h-sp
 
1 - 23.11.17 - 13:49
(0) ну, по-человечески попробуйте задать

Запрос.УстановитьПараметр(
   Denis_CFO
 
2 - 23.11.17 - 14:03
(0) а зачем два параметра? сразу два же не работают. у и как в (1).
   Denis_CFO
 
3 - 23.11.17 - 14:04
Если всехорошо - будет отрабатывать Парам, кстати
   Denis_CFO
 
4 - 23.11.17 - 14:04
(0) "Не пойму что за чудеса" - невнимательнось :)
   Wefast
 
5 - 23.11.17 - 14:10
(1) у меня так, это я тут опечатался.

(2) Запрос из какого то общего модуля. Хочу сохранить его типовую работу если к нему обращается кто то помимо моего документа для которого я хочу изменить результат запроса
Мне два и не надо чтобы работли. Там вставляется либо ссылкаНаДок, Либо ссылкаНаДок.Основание
   Рэйв
 
6 - 23.11.17 - 14:15
(5)Оставь в покое текст запроса.
Заполняй стандартный  &пАРАМ в зависимости от условия
   LordCMEPTb
 
7 - 23.11.17 - 14:18
Если нужен 2й параметр, то лучше делать "Запрос.УстановитьПараметр(<Имя>, <Значение>)"

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует