|
Подставить значение в параметр при открытии отчета СКД | ☑ | ||
---|---|---|---|---|
0
serg-lom89
15.02.19
✎
10:25
|
Добрый день
Есть отчет по скд.отчет находиться в спр. Дополнительные обработки и отчеты. УФ Добавил форму свою,все по умолчанию. Свои параметры включил в пользовательские настройки. И вот как мне подставить в нужный мне параметр мое значение. в процедуре ПриСозданииНаСервере ПараметрыСКД = отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы ; НайденныйПараметр = ПараметрыСКД.найти("Склад"); Если не НайденныйПараметр=неопределено Тогда НайденныйПараметр.Значение =справочники.Склады.НайтиПоНаименованию("Склад"); НайденныйПараметр.Использование=Истина; КонецЕсли; открываю свою обработку и ничего не подставляется |
|||
1
serg-lom89
15.02.19
✎
11:04
|
&НаСервере
Процедура ПередЗагрузкойВариантаНаСервере(Настройки) ПарамСклад = справочники.Склады.НайтиПоНаименованию("Склад"); Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Склад", ПарамСклад); КонецПроцедуры вот помогло |
|||
2
aleks_default
15.02.19
✎
11:06
|
При создании на сервере рано, надо либо после загрузки пользовательских настроек(если предполагается давать возможность менять параметр пользователю), либо в модуле объекта в ПриКомпоновкеРезультата, если параметр пользователем меняться не должен.
|
|||
3
serg-lom89
15.02.19
✎
11:08
|
(2) в общем задача то такая..
что бы приКомпоновке параметр подставлялся определенный.(это сделано) вот на форме счас тоже отображается. Вот а как сделать так ,что бы он был виден,но недоступен для редактирования.?? |
|||
4
FIXXXL
15.02.19
✎
11:21
|
(3) галку сними в Параметрах
|
|||
5
Флориан
15.02.19
✎
11:21
|
(3) ограничить доступ на уровне записей к складам?
|
|||
6
toypaul
гуру
15.02.19
✎
11:24
|
(4) какую галку снять чтобы был виден, но не был доступен :) ?
|
|||
7
toypaul
гуру
15.02.19
✎
11:28
|
(3) я знаю только один способ как это можно сделать. в ПриОткрытии анализировать список элементов формы (через Элементы). найти там поле параметра и установить у него доступность.
|
|||
8
serg-lom89
15.02.19
✎
11:37
|
(6) ну да ...был виден но недоступен
|
|||
9
aleks_default
15.02.19
✎
11:41
|
Я бы сделал отдельное поле на форме.
|
|||
10
serg-lom89
15.02.19
✎
11:43
|
(7) ну они же програмнно добавляются
|
|||
11
toypaul
гуру
15.02.19
✎
11:43
|
(10) и что?
|
|||
12
serg-lom89
15.02.19
✎
11:49
|
(11) да спасибо..конечно что добавляются имена у них там не такие ожидаемые)
|
|||
13
FIXXXL
15.02.19
✎
12:03
|
(6) прав, нет такой галки :(
по принципу "всё или ничего"... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |