Передать параметр в «Вычисляемое поле», в СКД! Как? #507012


#0 by СтепаЦВ
Задача: в отчете, где суммовые остатки ТМЦ в валюте, необходимо добавить новую колонку «Стоимость ТМЦ в выбранной валюте, на выбранную дату». Я добавил два параметра «Валюта отчета», «Дата курса» и вычисляемое поле. Параметры «не видны» в вычисляемых полях. Я создал экспортную функцию в общем модуле, в которой добираюсь до этих параметров, функция вызывается, естественно, из вычисляемого поля. В отладчике, в объекте «СКД» я обнаружил, что значения установленные в режиме исполнения – пустые («Валюта отчета», «Дата курса»). Подскажите, пожалуйста, как мне получить установленные пользователем параметры?
#1 by iamnub
Что это за бред?
#2 by СтепаЦВ
БрЭд – это хлеб! Что именно тебя смущает?
#3 by el-gamberro
Лол))
#4 by el-gamberro
Параметры Выражения могут использовать параметры. Для использования в выражении параметра достаточно написать его имя, которому будет предшествовать символ &. Например: &Контрагент &ДатаНачала
#5 by el-gamberro
В вычисляемом поле пишешь: .... ... КонецФункции
#6 by el-gamberro
функцию неправльно написал, там без &
#7 by iamnub
На каждую ТМЦ вычислять курс? О_о
#8 by СтепаЦВ
el-gamberro, Гран мерси! Не думал, что так… Удачного дня! Тема закрыта.
#9 by СтепаЦВ
O_o Это надо очень редко!
#10 by el-gamberro
обрати внимание на , курс тоже можно сделать параметром и просто вычислять его как вычисляемое поле ;)
#11 by iamnub
У тебя одно ТМЦ? о_О
#12 by СтепаЦВ
Три )
#13 by СтепаЦВ
+ О_о
#14 by СтепаЦВ
Валют много, умный пользователь не хочет держать в голове курсы прошлых периодов. Пользователю отчет нужен один раз в неделю.
#15 by el-gamberro
Ему и не надо держать. Просто ты будешь вычилять курс как параметр, а не как функцию в вычисляемом поле, поэтому при выводе данных колонки Стоимость ТМЦ в выбранной валюте, на выбранную дату» ты не будешь обращаться каждый раз при выводе строки к функции, а обратишься только 1 раз перед выполнением отчета.
#16 by СтепаЦВ
Обращение необходимо т.к. в отчете возможны группировки по складу и/или партии, и в добавок множество валют на остатках (один товар оприходован по разной валюте).
#17 by iamnub
Смотри
#18 by СтепаЦВ
+ По скольким валютам остатки (USD, FRN, EUR), столько курсов необходимо иметь перед формированием отчета.
#19 by СтепаЦВ
Логично – см
#20 by СтепаЦВ
Что ты как в детском саду? Объяснись.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С