|
Отбор в табличном поле 1с | ☑ | ||
---|---|---|---|---|
0
anisa8310
06.09.13
✎
12:03
|
Добрый день список настраиваю отбор в справочнике-конфа самописка...
Процедура КоманднаяПанель1Действие10(Кнопка) ЭтаФорма.ТабличноеПоле1.Отбор.Дата.Использование = Истина; ЭтаФорма.ТабличноеПоле1.Отбор.Дата.ВидСравнения = ВидСравнения.Интервал; ЭтаФорма.ТабличноеПоле1.отбор.Дата.ЗначениеС= НачалоДня(ТекущаяДата()-365*24*60*60); ЭтаФорма.ТабличноеПоле1.отбор.Дата.ЗначениеПо= КонецДня(ТекущаяДата()-3*24*60*60); ЭтаФорма.ТабличноеПоле1.Отбор.Сдаты.Использование = Истина; ЭтаФорма.ТабличноеПоле1.Отбор.Сдаты.ВидСравнения = ВидСравнения.ИнтервалВключаяГраницы; ЭтаФорма.ТабличноеПоле1.отбор.Сдаты.ЗначениеС= НачалоДня(ТекущаяДата()); ЭтаФорма.ТабличноеПоле1.отбор.Сдаты.ЗначениеПо= КонецДня(ТекущаяДата()+365*24*60*60); ЭтаФорма.ТабличноеПоле1.отбор.Оплата.Значение=Перечисления.СтатусыБрони.ЗначениеПеречисления1; ЭтаФорма.ТабличноеПоле1.Отбор.Оплата.Использование=Истина; ЭтаФорма.ТабличноеПоле1.Отбор.Проведен.Значение=Истина; ЭтаФорма.ТабличноеПоле1.Отбор.Проведен.Использование=Истина; ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Значение = глТекущийПользователь1; ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Использование=Ложь; КонецПроцедуры Теперь надо ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Значение = глТекущийПользователь1; ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Использование=Ложь; Но выбрать группу!!! в которой сидит пользователь из справочника "пользователи" как это сделать??? |
|||
1
vicof
06.09.13
✎
12:05
|
Кто ясно мыслит - тот ясно выражается
|
|||
2
anisa8310
06.09.13
✎
12:07
|
ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Значение = глТекущийПользователь1;
ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Использование=Ложь; Группу надо выбрать-метод отбора ...не знаю какой писать |
|||
3
vicof
06.09.13
✎
12:23
|
куда выбрать?
|
|||
4
floody
06.09.13
✎
12:27
|
Просится ВидСравнения = ВидСравнения.ВИерархии
|
|||
5
anisa8310
06.09.13
✎
12:28
|
(3) чтоб форма автоматически открывалась с нужными параметрами-пользователь был не текущий а группа пользователей была..форма-список.
|
|||
6
floody
06.09.13
✎
12:30
|
(5) упс, теперь и я ничего не понял
|
|||
7
mzelensky
06.09.13
✎
12:32
|
(5) Я тоже мало чего понимаю в ваших словах.
Но если нужно НЕСКОЛЬКО пользователей, то нужно подправить вот это ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Значение = глТекущийПользователь1; ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Использование=Ложь; Прмиенить описанное в (4) |
|||
8
vicof
06.09.13
✎
12:32
|
ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Значение = ТвояГруппа;
ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.Использование=Ложь; ЭтаФорма.ТабличноеПоле1.Отбор.Ответственный.ВидСравнения=ВидСравнения.ВГруппе; |
|||
9
anisa8310
06.09.13
✎
12:34
|
(8) значение-можно группу чтоли псиать просто? "кондитерская"-так имя группы куда этих пользователей поместила..
|
|||
10
anisa8310
06.09.13
✎
12:34
|
ща ребенка в школу отвезу и попробую-сообщу результат-должно получиться уж
|
|||
11
vicof
06.09.13
✎
12:48
|
(9) это по меньшей мере логично
(10) удачи |
|||
12
anisa8310
06.09.13
✎
13:31
|
нет не получается ругается
|
|||
13
Любопытная
06.09.13
✎
13:36
|
на что ругается?
|
|||
14
floody
06.09.13
✎
13:49
|
зачем группу "псиать просто"?
"кондитерская" - кого интересует имя группы? сам элемент справочника нужен |
|||
15
Михаил Козлов
06.09.13
✎
14:41
|
Найдите, родителя текущего пользователя (в спровочнике пользователей) и видСравнения в группе
|
|||
16
anisa8310
06.09.13
✎
14:55
|
пытаюсь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |