|
|
Отбор по полю выбора |
☑ |
|
0
denis_solyanko
17.10.14
✎
10:58
|
Сделали отчет скд на форму, вывел поле выбора по типу цен, как сделать включение и выключение отбора , то есть если флажок неактивен тогда выводить все записи не зависимо от типа цен, а когда флажок стоит , чтобы выводился тип цен который выбрали
|
|
|
1
ssh2QQ6
17.10.14
✎
11:00
|
Если ... Тогда
...
Иначе
...
КонецЕсли;
|
|
|
2
pessok
17.10.14
✎
11:00
|
(0) из твоей прошлой ветки в (21) было
Использование = Истина;
Вот меняй ее в зависимости от установки флажка
|
|
|
3
denis_solyanko
17.10.14
✎
11:05
|
(2) ничего не выходит
|
|
|
4
denis_solyanko
17.10.14
✎
11:06
|
Процедура ТипЦенПриИзменении(Элемент)
ТипЦеныПарам = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ТипЦен");
ТипЦеныПарам.Значение = ТипЦен;
Если Флажок1 = Истина тогда
ТипЦеныПарам .Использование = Истина;
иначе
ТипЦеныПарам .Использование = Ложь;
конецЕсли;
КонецПроцедуры
Процедура Флажок1ПриИзменении(Элемент)
Если Флажок1 = Истина тогда
ЭлементыФормы.ТипЦен.Доступность = Истина;
иначе
ЭлементыФормы.ТипЦен.Доступность = Ложь;
конецЕсли;
КонецПроцедуры
|
|
|
5
pessok
17.10.14
✎
11:08
|
(4) ты невнимателен
тебе там дали код:
ЭлементОтбора = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ТипЦен");
ЭлементОтбора .Значение = ИмяТвоегоРеквизитаНаФорме;
ЭлементОтбора .Использование = Истина;
Вот его надо заменить на
ЭлементОтбора = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ТипЦен");
ЭлементОтбора .Значение = ИмяТвоегоРеквизитаНаФорме;
ЭлементОтбора .Использование = Флажок1.Значение;
|
|
|
6
pessok
17.10.14
✎
11:09
|
Если Флажок1 = Истина тогда
ты теперь посмотри отладчиком что у тебя там
|
|
|
7
denis_solyanko
17.10.14
✎
13:09
|
(6) что именно посмотреть ничего не происходит все равно
|
|
|
8
denis_solyanko
17.10.14
✎
13:09
|
ТипЦеныПарам = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ТипЦен");
ТипЦеныПарам.Значение = ТипЦен;
ТипЦеныПарам .Использование = Флажок1;
|
|
|
9
denis_solyanko
17.10.14
✎
13:09
|
вот так вот сделал как было написано (5)
|
|
|
10
denis_solyanko
17.10.14
✎
13:17
|
кккк
|
|
|
11
denis_solyanko
17.10.14
✎
13:20
|
когда флажок истина он выводит данные с выбранным типом цен , когда флажок ложь тогда вообще данных нет
|
|
|
12
hhhh
17.10.14
✎
13:21
|
ну, наверно, КомпоновщикНастроек надо еще в Компоновщик Вывода. Как-то применить эти настройки.
|
|
|
13
denis_solyanko
17.10.14
✎
13:21
|
как, возможные варианты?
|
|
|
14
denis_solyanko
17.10.14
✎
13:29
|
(6) не идет
в чем может быть дело еще
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший