|
Выбор из списка в параметрах отчета | ☑ | ||
---|---|---|---|---|
0
DenYuliya
07.08.19
✎
14:03
|
Добрый день.
Имеется самописная конфа на 1С:Предприятие 8.3 (8.3.13.1644) Делаю отчет, отчет на СКД. Что надо: есть параметр "Контрагент", вынесенный на форму (!). Нужно, чтобы была возможность отбора не только по "=", но и по "В", аналогично тому, что есть в отборах СКД. В параметрах СКД я вроде бы криво-косо это сделала (в наборе данных прописала ВзаиморасчетыСПокупателями.Контрагент В (&Контрагент), и теперь, если в параметрах СКД наклепать список - то отбор работает, как надо. А как сделать так, чтобы на форме этот параметр тоже можно было сделать "В списке", а не "="? Хотя бы примерно? Это какие-то галочки в свойствах элемента формы надо проставить, или что-то в обработчиках событий прописать? Даже как "спросить у гугла коротко", не понимаю. Помогите, плиз? |
|||
1
yzimin
07.08.19
✎
14:09
|
Тип Список значений
|
|||
2
DenYuliya
07.08.19
✎
14:18
|
(1) тип чего? Тип в модуле в обработчиках? Или тип реквизита отчета (Контрагент), который в дальнейшем будет параметром, надо выставить не в "Составной:Контрагенты; Организации", а в СписокЗначений?
|
|||
3
yzimin
07.08.19
✎
14:22
|
У параметра твоего, не справочник контрагент, а список значений. Туда уже пихай своих контрагентов в список
|
|||
4
Жан Пердежон
07.08.19
✎
14:26
|
(2) ерундой страдаешь.
возьми из любой типовой ОбщиеФормы.ФормаОтчета |
|||
5
DenYuliya
07.08.19
✎
14:47
|
(4) можешь, плиз, пример привести? Если не трудно...А то я методом перебора в полу-самописной конфе до вечера искать буду.
|
|||
6
Йохохо
07.08.19
✎
15:13
|
брр, мб просто поставить галку в скд параметры "доступен список значений"? или что
|
|||
7
DenYuliya
07.08.19
✎
15:18
|
(6) поставила сразу же, но, как я уже писала в (0), это влияет только на Параметры в настройках СКД.
Увы, в параметры на форме они не перетаскиваются автоматом, а как сделать - у меня мозгов не хватает, видимо. Наверняка ведь все очень просто. |
|||
8
DenYuliya
07.08.19
✎
15:30
|
(4) перетыкала типовые бух.отчеты, не вижу там такого((. Только период на форме, и выбор "субконто =".
|
|||
9
Жан Пердежон
08.08.19
✎
19:00
|
(8) ОбщиеФормы.ФормаОтчета
|
|||
10
bars_str
09.08.19
✎
07:56
|
в модуле формы:
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Типы = Новый Массив; Типы.Добавить(Тип("СправочникСсылка.Контрагенты")); Отчет.СписокКонтрагенты.ТипЗначения=Новый ОписаниеТипов(Типы); КонецПроцедуры , где СписокКонтрагенты твой реквизит отчета/формы |
|||
11
trooba
09.08.19
✎
09:21
|
(8) На закладке параметры- доступен список значений
|
|||
12
ixijixi
09.08.19
✎
12:30
|
Если форма автогенерируемая, то в схеме на вкладке Настройки//Отбор выбрать вид сравнения "В списке". Если своя форма, то хз как там у тебя все устроено
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |