|
СКД помогите с отбором | ☑ | ||
---|---|---|---|---|
0
kipish
06.09.11
✎
10:13
|
Создал на форме отчета поле ввода, написал код:
ОтборОрг = КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ОтборОрг.ЛевоеЗначение = КомпоновщикНастроек.Настройки.ДоступныеПоляОтбора.НайтиПоле(Новый ПолеКомпоновкиДанных("Организация")).Поле; ОтборОрг.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ОтборОрг.ПравоеЗначение = Справочники.Организации.НайтиПоНаименованию("Подразделения"); ПараметрВыводаОтборОрг = Настройки.ПараметрыВывода.НайтиЗначениеПараметра( Новый ПараметрКомпоновкиДанных("ВыводитьОтбор")); ПараметрВыводаОтборОрг.Использование = Истина; ПараметрВыводаОтборОрг.Значение = ТипВыводаТекстаКомпоновкиДанных.Выводить; но не формирует, а если через стандартную кнопку Настройки->отбор формирует, как сделать что бы с формы брал выбранное значение и формировал отчет? |
|||
1
Defender aka LINN
06.09.11
✎
10:15
|
(0) А Использование у элемента отбора уже не надо ставить, да?
Ну и за НайтиПоНаименованию - расстрелять. |
|||
2
Wobland
06.09.11
✎
10:17
|
(1) ну он же с формы пытается. а НайтиПоНаименованию() уже от безысходности и в отладочных целях. ну.. я надеюсь
|
|||
3
kipish
06.09.11
✎
10:22
|
Ребят не ругайтесь я всего вторую неделю с 1с занимаюсь, сижу с хрусталёвой.
|
|||
4
Wobland
06.09.11
✎
10:23
|
(3) симпатичная?
|
|||
5
Wobland
06.09.11
✎
10:24
|
не НайтиПоНаименованию, а ЭлементыФормы.ПолеВвода.Значение или как-то так
|
|||
6
Defender aka LINN
06.09.11
✎
10:24
|
(5) Становись рядом с аффтаром.
|
|||
7
kipish
06.09.11
✎
10:25
|
ха)) с книгой с её имел в виду) спасибо=)
|
|||
8
kipish
06.09.11
✎
10:34
|
Defender aka LINN а как надо?
|
|||
9
zippygrill
06.09.11
✎
10:38
|
(8)
ОтборОрг = КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ОтборОрг.ЛевоеЗначение = КомпоновщикНастроек.Настройки.ДоступныеПоляОтбора.НайтиПоле(Новый ПолеКомпоновкиДанных("Организация")).Поле; ОтборОрг.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ОтборОрг.ПравоеЗначение = Справочники.Организации.НайтиПоНаименованию("Подразделения"); ОтборОрг.Испльзование = Истина; |
|||
10
kipish
06.09.11
✎
10:41
|
ОтборОрг.Испльзование = Истина;
это сделал после первого ответа, не работает, я имею в виду что нужно вместо НайтиПоНаименованию |
|||
11
Defender aka LINN
06.09.11
✎
10:42
|
(10) Я откуда знаю, что тебе нужно?
|
|||
12
Wobland
06.09.11
✎
10:42
|
(10) включи в настройках отображение постов с номером кратным 5
|
|||
13
zippygrill
06.09.11
✎
10:56
|
(10)*ОтборОрг.Использование = Истина;
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |