![]() |
|
Почему форма списка справочника в 8.2 такая убогая по сравнению с 8.1? | ☑ | ||
---|---|---|---|---|
0
zzhiraf
21.06.12
✎
12:51
|
Почему форма списка справочника в 8.2 такая убогая по сравнению с 8.1? Где стандартные кнопки настройки отборов, в том числе по значению в текущей колонке?
|
|||
1
pumbaEO
21.06.12
✎
12:51
|
на инфостате.
|
|||
2
Fragster
гуру
21.06.12
✎
12:51
|
зато в 8.2 можно отборы как в СКД лепить, в 8.1 этого сильно не хватает
|
|||
3
shuhard
21.06.12
✎
12:52
|
(0) дружок
я расскажу тебя сказку этой кнопки в УФ нет |
|||
4
Cube
21.06.12
✎
12:53
|
(3) Как это? А кнопка "Найти"?))
|
|||
5
Cube
21.06.12
✎
12:53
|
(0) "Где стандартные кнопки настройки отборов" - Все действия -> Настроить список -> Отбор
|
|||
6
zzhiraf
21.06.12
✎
12:54
|
(1) а ссылочку можно, что там на инфостарте?
|
|||
7
zzhiraf
21.06.12
✎
12:55
|
(5) Это я знаю, но это очень не удобно по сравнению с нажатием на одну кнопку в 8.1!
|
|||
8
Fragster
гуру
21.06.12
✎
12:57
|
(7) ну сделай эту кнопку на панели
|
|||
9
zzhiraf
21.06.12
✎
12:57
|
(8) Для каждого справочника делать вручную кнопку? не айс....
|
|||
10
Fragster
гуру
21.06.12
✎
12:57
|
(9) ну не делай...
|
|||
11
Cube
21.06.12
✎
12:57
|
(7) Один отбор по колонке можно наложить быстро, остальное во всех действиях...
|
|||
12
Fragster
гуру
21.06.12
✎
12:58
|
как будето бы там 100500 справочников....
|
|||
13
zzhiraf
21.06.12
✎
13:01
|
(12) Я просто к тому что странно что в более продвинутой платформе урезан функционал по умолчанию по сравнению с предыдущей.. Когда уже привык к каким то удобствам и считаешь это само собой разумеющимся, то как-то странно в более старшей платформе делать такие вещи вручную самому)
|
|||
14
zzhiraf
21.06.12
✎
13:02
|
(11) Быстро это как?
|
|||
15
Fragster
гуру
21.06.12
✎
13:02
|
(13) он не урезан
|
|||
16
Cube
21.06.12
✎
13:03
|
(13) Не урезан, а расширен...
(14) Нажми на кнопку "Найти"... |
|||
17
zzhiraf
21.06.12
✎
13:04
|
(15) В 8.1 есть функционал по умолчанию для списков справочников - кнопка, устанавливающая отбор по значению в текущей колонке, в 8.2 этого нет. Урезан функционал или нет?
|
|||
18
Cube
21.06.12
✎
13:06
|
(18) В 8.2 можно устанавливать отборы по значению в текущей колонке, по списку значений в текущей колонке. Отборы объединять в группы. Урезан функционал или расширен?
|
|||
19
zzhiraf
21.06.12
✎
13:08
|
(16) Это не тоже самое)
|
|||
20
Cube
21.06.12
✎
13:09
|
(19) Понятно, что не то же самое, это ещё хлеще, чем было в 8.1!))
|
|||
21
zzhiraf
21.06.12
✎
13:10
|
(18) В этой части расширен, другой вопрос насколько он востребован? На мой взгляд более востребованный функционал урезан.
|
|||
22
Cube
21.06.12
✎
13:11
|
(21) Как знать... Всем не угодишь...
|
|||
23
zzhiraf
21.06.12
✎
13:11
|
(20) Хлеще? К примеру у меня в текущей колонке строковое значение "Товар 1", я нажимаю эту кнопку и ищу "Товар 1, что я в итоге хочу получить и что получаю?
|
|||
24
Cube
21.06.12
✎
13:12
|
(23) Ну, продолжай, что ты хотел получить и что получаешь?
|
|||
25
zzhiraf
21.06.12
✎
13:12
|
(24) Ок. Хочу получить строки со значением в этой колонки "Товар 1", получаю в итоге строки содержащие в колонке "Товар 1", "Товар 11", "Товар 12" и т д. Это нормально?
|
|||
26
zzhiraf
21.06.12
✎
13:14
|
В 8.1 я бы получил именно то что хотел, здесь получаю ерунду какую-то :)
|
|||
27
Cube
21.06.12
✎
13:16
|
(25) В 8.2 это нормально :)
Ты ещё в это не веришь, но ты привыкнешь и возвращаться на обычные формы не захочешь :) |
|||
28
zzhiraf
21.06.12
✎
13:21
|
(27) Не могу согласиться, когда я ставлю отбор по значению в текущей колонке я хочу найти именно те строки, в которых значения в колонке РАВНЫ тому значению по которому я устанавливаю отбор. В общем мелочь, но бесит, поэтому решил тут душу отвести)
|
|||
29
Ksandr
21.06.12
✎
13:31
|
Как бэ намекаю на использование команды для этих целей.
Ну и можно копнуть в сторону подписки на событие менеджера и изменять все формы списков в одном обработчике |
|||
30
zzhiraf
21.06.12
✎
13:34
|
(29) Это уже ближе к делу, главное признать что проблема существует)
|
|||
31
zzhiraf
21.06.12
✎
13:36
|
(29) но как это конкретно реализовать?...
|
|||
32
Ranger_83
21.06.12
✎
13:37
|
А почему 1с-ка такая убогая,особенно ЗУП...
|
|||
33
zzhiraf
21.06.12
✎
13:40
|
(32) Это отдельная тема, не надо все в кучу))
|
|||
34
zzhiraf
21.06.12
✎
13:40
|
http://infostart.ru/public/119688/ вот нашел команду "Найти в списке"
|
|||
35
Jackman
21.06.12
✎
14:07
|
(17) Полностью согласен. Для операционистов они крайне важны. Попробуйте в отделе логистики, где в день формируется несколько сотен РН быстро ориентироваться и формировать быстро выборки по нужным признаком.
|
|||
36
zzhiraf
21.06.12
✎
16:09
|
Сделал общую команду для справочников туда все передается но что с этим делать как установить отбор? передается управляемая форма (источник) и значение в текущей колонке. но динамический список он же на сервере только есть, то есть мне надо вызвать серверную процедуру а что туда передать непонятно.. отбор можно получается установить только в контексте формы?
|
|||
37
ProProg
21.06.12
✎
16:11
|
Самая большая и ГЛАВНАЯ проблема в 1С 8 ВСЕХ платформ - то что нету отборов в типе дерево значений на формах!
|
|||
38
zzhiraf
21.06.12
✎
16:18
|
(37) дерево - это одна из форм представления динамического списка, так что отбор динамического списка и есть отбор дерева значений на форме)
|
|||
39
ProProg
21.06.12
✎
16:18
|
(38) как хоч называй. факт остается фактом - в деревьях никогда не было отборов - а они НУЖНЫ
|
|||
40
ProProg
21.06.12
✎
16:19
|
"так что отбор динамического списка и есть отбор дерева значений на форме)" - болт а не отбор.
|
|||
41
zzhiraf
21.06.12
✎
16:19
|
Не буду спорить, подскажите как сделать отбор динамического списка)
|
|||
42
ProProg
21.06.12
✎
16:21
|
(41) параметрами запроса шо хоч то и делай.
В Типовой УТ11 есть ДАЖЕ глоб процендуры УНИВЕРСАЛЬНЫЕ с помощью которых можно делать отборы динам списков по переменным и тд и тп. на любой лад. |
|||
43
ProProg
21.06.12
✎
16:22
|
И даже можно делать отбор по структуре отборов.
|
|||
44
zzhiraf
21.06.12
✎
16:22
|
Да, понятно что есть, но они я так понял вызываются из серверного контекста форм с динамическими списками?
|
|||
45
katc
21.06.12
✎
16:23
|
как унылы ТС, которые не знают основ
|
|||
46
zzhiraf
21.06.12
✎
16:24
|
расскажите)
|
|||
47
ProProg
21.06.12
✎
16:24
|
ПРИМЕР:
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора( ГруппаОтбораТолькоВНаличииНоменклатура, "Номенклатура.ТипНоменклатуры", ПредопределенноеЗначение("Перечисление.ТипыНоменклатуры.Услуга"), ВидСравненияКомпоновкиДанных.Равно,,ТолькоВНаличии); |
|||
48
ProProg
21.06.12
✎
16:25
|
(44) с КЛИЕНСКОГО
|
|||
49
zzhiraf
21.06.12
✎
16:25
|
(47) Откуда идет этот вызов?
|
|||
50
ProProg
21.06.12
✎
16:26
|
по разному. хоч с серверного, хоч с клиенского.
как хоч. Бери журнал заказов клдиентов - там сверху куча отборов. статусы, манагеры и тд бери подбор - там кучи отборов тоже |
|||
51
ProProg
21.06.12
✎
16:26
|
(49) это клиент-серверный метод
|
|||
52
zzhiraf
21.06.12
✎
16:27
|
контекстный или без контекста?
|
|||
53
ProProg
21.06.12
✎
16:27
|
(52) открой типовую.
|
|||
54
zzhiraf
21.06.12
✎
16:28
|
я так понял что суть в том что туда передается контекст формы...
|
|||
55
zzhiraf
21.06.12
✎
16:28
|
я просто принцип работы с динамическими списками хочу понять)
|
|||
56
Джинн
21.06.12
✎
16:29
|
(13) Вы просто не понимаете сути УФ.
|
|||
57
NcSteel
21.06.12
✎
16:34
|
(45) + 100500
|
|||
58
NcSteel
21.06.12
✎
16:35
|
(55) Заплати Чистому и получи курс, из него и узнаешь.
Халявщики мля. |
|||
59
zzhiraf
22.06.12
✎
11:49
|
Такс, отбор установил, теперь проблема с обновлением отображения динамического списка... пробовал ПараметрыВыполненияКоманды.Источник.ОбновитьОтображениеДанных();
и ПараметрыВыполненияКоманды.Источник.Список.обновить(); Ничего не работает, отбор срабатывает только если зайти Все действия - Настроить список и там нажать кнопку ОК. |
|||
60
zzhiraf
22.06.12
✎
11:50
|
(58) никаких Чистых не знаю, да и платить не хочу;)
|
|||
61
zzhiraf
22.06.12
✎
11:52
|
(59) не правильно написал ПараметрыВыполненияКоманды.Источник.Элементы.Список.обновить();
|
|||
62
Fish
гуру
22.06.12
✎
11:53
|
(60) Жадный одноэсник? :))
|
|||
63
zzhiraf
22.06.12
✎
11:54
|
(62) Не жадный а бедный) ну и жадный тоже)
|
|||
64
zzhiraf
22.06.12
✎
12:09
|
Все, разобрался)
|
|||
65
Fish
гуру
22.06.12
✎
12:12
|
(63) "Жадность порождает бедность" (с)
|
|||
66
zzhiraf
22.06.12
✎
12:13
|
Жадность порождает работу мозга))
|
|||
67
Fish
гуру
22.06.12
✎
12:14
|
(66) Работу мозга порождает лень. А жадность - только бедность :)))
|
|||
68
zzhiraf
22.06.12
✎
13:21
|
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Для Каждого Элемент Из ПараметрыВыполненияКоманды.Источник.Элементы Цикл Если ТипЗнч(Элемент) = Тип("ТаблицаФормы") Тогда Если Элемент.ТекущийЭлемент = Неопределено тогда Возврат; КонецЕсли; ИмяПоля = Элемент.ТекущийЭлемент.Имя; УстановитьОтборНаКлиенте(ПараметрыВыполненияКоманды.Источник[Элемент.Имя], ИмяПоля, Элемент.ТекущиеДанные[Элемент.ТекущийЭлемент.Имя]); КонецЕсли; КонецЦикла; КонецПроцедуры &НаКлиенте Процедура УстановитьОтборНаКлиенте(Список, ИмяПоля, ЗначениеПоля) ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, ИмяПоля, ЗначениеПоля, , , , РежимОтображенияЭлементаНастройкиКомпоновкиДанных.БыстрыйДоступ); КонецПроцедуры |
|||
69
zzhiraf
22.06.12
✎
13:33
|
||||
70
zzhiraf
22.06.12
✎
13:38
|
Можете ставить мне плюсики!!)
|
|||
71
Cube
22.06.12
✎
13:54
|
(70) Пффффф...))
Пятница!) |
|||
72
zzhiraf
22.06.12
✎
15:43
|
(71) И хде плюсик?;)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |