Имя: Пароль:
1C
Админ
v8: Как определить параметр из формы
,
0 Anna-Ain
 
31.08.12
11:08
День добрый всем)) Вопросик -
Есть форма для вывода отчета кассовая книга. На ней создала поле ввода СтатьяДвиженияДС, тип значения - СправочникСсылка.СтатьиДвиженияДенежныхСредств
Может кто подскажет, как передать параметр из поля ввода в запрос модуля объекта ?
1 Web00001
 
31.08.12
11:11
если это реквизит отчета, то Запрос.УстановитьПараметр() а если просто поле на форме, то никак, модуль понятия не имеет какая форма была открыта, да и ей необязательно быть открытой
2 Asmody
 
31.08.12
11:12
как вариант - сделать его реквизитом отчета
3 Шапокляк
 
31.08.12
11:17
Можно сделать переменную модуля, а заполнять ее при выполнении обработчика поля ввода на форме.
4 Anna-Ain
 
31.08.12
11:36
В реквизиты добавила, тип значений СправочникСсылка.СтатьиДвиженияДенежныхСредств,
но при выборе Статьи, к примеру, касса 1, не определяется параметр по сравнению с вибираемым параметром Организация, выдает пустое значение(
5 sanja26
 
31.08.12
11:38
(4) какое-то мутное описание..
6 Шапокляк
 
31.08.12
11:39
"но при выборе Статьи, к примеру, касса 1, не определяется параметр по сравнению с вибираемым параметром Организация, выдает пустое значение(" вот все слова по одиночке понятны, а в осмысленное предложение не складываются.
7 Anna-Ain
 
31.08.12
11:42
при компиляции в табло параметр Организация определяется - выдает значение,
СтатьяДвижения возвращает пустое значение
8 Шапокляк
 
31.08.12
11:44
Значит, в обработчике при выборе организаций выполняется код, который передает параметр в запрос, а при выборе статьи этого не происходит.
9 sanja26
 
31.08.12
11:45
а поле формы привязано к реквизиту?
10 Anna-Ain
 
31.08.12
11:48
(9) - дурацкий вопрос, конечно, но как проверить - то?
11 Web00001
 
31.08.12
11:49
>>при компиляции в табло
Замечательная фраза, "после мощной компиляции в табло, встать он уже не смог..."
Реквизит на форме, это реквизит отчета? Если да то после "компиляции в табло" он не может не попадать
12 Asmody
 
31.08.12
11:50
(10) реквизит у формы убрала?
13 Web00001
 
31.08.12
11:52
удаляешь реквизит на форме который не определяется "при компиляции в табло" , делаешь форма - размещение данных указываешь свой реквизит, тыкаешь мышкой туда где тебе его надо
14 sanja26
 
31.08.12
11:52
(0) про дурацкий могу тебе то же самое сказать..
формулируй точнее, что сделала
15 Anna-Ain
 
31.08.12
11:54
спасиб, сижу, краснею, как помидор, самой стыдно, но хоть получилось)))
16 Asmody
 
31.08.12
11:58
(15) умница!
17 Anna-Ain
 
31.08.12
12:15
))))