|
Запросом получаю ТЧ документа | ☑ | ||
---|---|---|---|---|
0
anisa8310
04.06.14
✎
16:51
|
Всем привет!
Управляемые формы 8,3 конфа самописка Запросом получаю ТЧ документа, к колонке сумма если 0, тогда не должна отображаться. Запрос изменять нельзя, отображение по команде-кнопке надо такое дополнительное сделать "Отбора" как в обычном не наблюдаю..в УФ как это сделать не могу найти метод..всем спасибо! |
|||
1
Franchiser
гуру
04.06.14
✎
16:52
|
через оформление
|
|||
2
anisa8310
04.06.14
✎
16:54
|
(1) как? через оформление?)
|
|||
3
anisa8310
04.06.14
✎
16:56
|
Что свойство в оформлении такое которое будет проверять >=0
|
|||
4
hhhh
04.06.14
✎
17:00
|
(3) отбор, не?
|
|||
5
anisa8310
04.06.14
✎
17:12
|
(4) Отбор да и хочу отбором но не знаю как Объект.Остатки.РеальныеОстатки>0
|
|||
6
anisa8310
04.06.14
✎
17:25
|
&НаКлиенте
Процедура Отбор(Команда) ЭтаФорма.Прочитать(); Отбор(Объект.Остатки.??? как её писать то КонецПроцедуры |
|||
7
anisa8310
04.06.14
✎
17:30
|
ЭлементыФормы.тпТовары.ОтборСтрок.Цена.Использование = Истина;
ЭлементыФормы.тпТовары.ОтборСтрок.Цена.ВидСравнения = ВидСравнения.БольшеИлиРавно; ЭлементыФормы.тпТовары.ОтборСтрок.Цена.Значение = 100; |
|||
8
anisa8310
04.06.14
✎
17:30
|
типа того наверное
|
|||
9
anisa8310
04.06.14
✎
17:36
|
нет
|
|||
10
hhhh
04.06.14
✎
17:36
|
ЭлементыФормы это в обычных формах
|
|||
11
anisa8310
04.06.14
✎
17:41
|
А здесь? Просто "Элементы" не получается и все - документо записаный уже и проведен просто отбор надо сделать у которых меньше нуля убрать
|
|||
12
anisa8310
04.06.14
✎
17:47
|
Не получается...
&НаКлиенте Процедура Отбор(Команда) Отб(); КонецПроцедуры &НаСервере Процедура Отб() Объект.Остатки.ОтборСтрок.РеальныеОстатки.Использование = Истина; Объект.Остатки.ОтборСтрок.РеальныеОстатки.ВидСравнения = ВидСравнения.Больше; Объект.Остатки.ОтборСтрок.РеальныеОстатки.Значение = 0; КонецПроцедуры |
|||
13
Franchiser
гуру
04.06.14
✎
18:00
|
(3) да им можно управлять программно. посмотри в типовых (БП 3.0) как скрывают субконто на формах документов.
|
|||
14
anisa8310
04.06.14
✎
18:07
|
(13) не могу найти и все...раньше как то не так было...ничего не работает -ругается метод объекта не обнаружен
|
|||
15
Franchiser
гуру
04.06.14
✎
18:16
|
Если я правильно понял что ты хочешь:
Форма - Оформление - Условное Оформление - Открыть - Подробно. Там ставишь условие на <>0. Ну и программно можно к нему обращаться. |
|||
16
hhhh
04.06.14
✎
18:16
|
(14) в свойствах табличной части, там должно быть условное оформление, там назначаешь отбор, как в СКД. Программу не надо писать.
|
|||
17
anisa8310
04.06.14
✎
21:11
|
(16) нету там такого..1С:Предприятие 8.3 (8.3.4.408) в сврйствах формы есть а вот в таб части нету
|
|||
18
Franchiser
гуру
04.06.14
✎
22:10
|
(17) в свойствах формы и надо ставить
|
|||
19
anisa8310
04.06.14
✎
22:12
|
так отбор то нужно делать в табличной части-по значению в колонке)) а не реквизите формы
|
|||
20
anisa8310
04.06.14
✎
22:15
|
кажется дошло до меня-проверяю благодаря вам!)
|
|||
21
Franchiser
гуру
04.06.14
✎
22:22
|
Забудь про табличные части, на управляемой форме только отображение данных в элементах формы
|
|||
22
anisa8310
04.06.14
✎
22:27
|
(21) пытаюсь сейчас ещё, удалось покрасить с синий цвет там где в колонке значение не заполнено-но скрыть убрать снять видимость пока не получилось...) ищу методом "тык"
|
|||
23
Franchiser
гуру
04.06.14
✎
22:36
|
Навскидку. Доступность -ложь, оформляемые поля все, в условиях - условие на <>0 и на реквизит типа булева который бед регулировать показ.
|
|||
24
Franchiser
гуру
04.06.14
✎
22:39
|
+ в условии наоборот нужно только =0
|
|||
25
anisa8310
04.06.14
✎
22:39
|
Отлично! ни капли кода-спасибо тебе огромное-посвятил!
|
|||
26
anisa8310
04.06.14
✎
22:40
|
да получилось-оказывается все поля надо выбирать-номер по порядку теперь в разброс-ну и ладно я его вообще скрою..)
|
|||
27
anisa8310
04.06.14
✎
22:40
|
Спокойно ночи!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |