|
Почему в типовой 1С УФ в форму списка можно добавлять группировки, но нельзя поля? | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
06.09.20
✎
15:12
|
т.е. через группировку поля можно вытащить, а вот добавлять поля нельзя?
Я вот только что клиенту показал такой хак с полями через группировку. А поля нельзя штолле? |
|||
1
Престарелый Заяц
06.09.20
✎
15:14
|
Попробуйте обратиться к программисту.
|
|||
2
RomanYS
06.09.20
✎
15:16
|
(0) можно
|
|||
3
ДенисЧ
06.09.20
✎
15:19
|
Добавлять можно. Те, что есть в запросе.
|
|||
4
RomanYS
06.09.20
✎
15:20
|
(3) ТС вероятно про реквизиты реквизитов
|
|||
5
Гений 1С
гуру
06.09.20
✎
15:21
|
(4) спасибо что прочитали мои мысли.
|
|||
6
Ненавижу 1С
гуру
06.09.20
✎
15:31
|
Реквизиты реквизитов тоже можно. Например наши все опечалилась что нигде у номенклатуры не отображается артикул. А потом радости не было предела, когда показали как добавить
|
|||
7
Гений 1С
гуру
06.09.20
✎
17:24
|
(6) ну и как?
|
|||
8
Mort
06.09.20
✎
17:39
|
в "Изменить форму".
|
|||
9
Ненавижу 1С
гуру
06.09.20
✎
17:45
|
(8) для Гения такой совет стоит 5 тыс. рублей. Гений платит за знания, спросите у Зимбицкого
|
|||
10
alkorolev
06.09.20
✎
17:46
|
Через "Изменить форму" же можно
|
|||
11
Гений 1С
гуру
07.09.20
✎
07:59
|
(10) там нет такой команды в списке
|
|||
12
Гений 1С
гуру
07.09.20
✎
07:59
|
Может потому что платформа 8.3.10.2561. А вот группировка уже есть.
|
|||
13
ДенисЧ
07.09.20
✎
08:01
|
(11) Геня... Я за 5 минут нашёл... А ты второй день ищешь...
|
|||
14
Гений 1С
гуру
07.09.20
✎
08:01
|
Да, и режим совместимости "Версия 8.2.16"
(9) Хватит умничать. Нет в таком режиме "Изменить форму", потому и спрашиваю. Интересуют пути мысли разработчиков 1С, т.е. группировку они догадались сделать в свое время, а вывод реквизитов нет? |
|||
15
Гений 1С
гуру
07.09.20
✎
08:02
|
(13) если ты про баян с "изменить форму", то перечитай внимательно о какой платформе идет речь. Находчик.
|
|||
16
Гений 1С
гуру
07.09.20
✎
08:03
|
Кстати, посмотрел внимательнее, проблема не в платформе.
В некоторых списках "Изменить форму" в "Все действия" есть, а в некоторых (большинстве) нет. Вот тут теряюсь в догадках почему так. Программно что ли стоит запрет на изменение формы? Счас гляну |
|||
17
Гений 1С
гуру
07.09.20
✎
08:04
|
Да, посмотрел, снята галочка "Разрешить изменять форму". ОК. Понятно. Предложу клиенту эту галочку поставить.
Но все равно логика странная - через группировку реквизиты можно вытаскивать, а доп. колонки добавлять нельзя. Какой-то селезневский бред. |
|||
18
LoneWanderer
07.09.20
✎
08:15
|
(17) >Какой-то селезневский бред.
Куда уж нам до гениев... |
|||
19
Fish
07.09.20
✎
08:29
|
М-да. Гений уже не тот. А ведь когда-то довольно полезные вещи писал.
|
|||
20
lodger
07.09.20
✎
08:43
|
(19) видимо, возрастное.
|
|||
21
Гений 1С
гуру
07.09.20
✎
09:29
|
(18) не, ну а че? В режиме запрета изменения формы вытаскивать реквизиты через группировку можно, а через поля нет. Где логика?
|
|||
22
LoneWanderer
07.09.20
✎
10:51
|
(21) Конечно с гениями общаться немного опасно, того глядит самого в гении запишут...
Но всё же рискну ответить ;) Логика такая: 1. Механизм пользовательской настройки формы (вызывается через "Изменить форму") предназначен для изменения свойств (и немного состава) элементов формы. 2. Настройки группировок в динамическом списке (так же как и все остальные настройки динамического списка) не меняют свойства (и состав) элементов формы. 3. 1 + 2 => Т.к. запрет изменения формы не является запретом вообще любых действий с формой, а группировки не являются "изменением формы" (в том смысле, который заложен в "Изменить форму") то этот запрет ни как влияет на возможность настраивать группировки (или менять любые другие настройки списка). Да, это "техногенное", а не пользовательское объяснение. Возможно, будет гораздо удобнее настраивать и состав выбираемых в динамическом списке полей через настройки списка (компоновки), а не "Настройки формы". Но простого ответа как интегрировать настройки компоновки и формы вроде бы нет. |
|||
23
Вафель
07.09.20
✎
10:53
|
ну то что поля отдельно, настройки списка отдельно - это явный косяк 1с
|
|||
24
Вафель
07.09.20
✎
10:54
|
оно конечно понятно что так было проще ибо в скд нет свойств элементов форм
|
|||
25
LoneWanderer
07.09.20
✎
11:01
|
(24) Из тех свойств что выведены в "Изменить форму" в компоновке всё или почти всё есть (точнее - такие же).
Но что потом делать с колонками (полями), которые образовались из настроек компоновки? Как их отображать в объектную модель? К в "Настроить форму"? Простой ответ - не отображать вообще (так же как пользовательские изменения формы "не видны" из объектной модели). Но вроде это не совсем то, что хотелось бы получить на выходе. А с другой стороны конечные пользователи в большинстве своём всё равно не пользуются настройками компоновки (потому что они для них слишком сложные) и уже тем более "Изменить форму" - т.е. критичность у этого "косяка" (и соответственно востребованность у потенциального решения) не особо высокая. |
|||
26
Гений 1С
гуру
07.09.20
✎
11:04
|
(22) это из серии "Она надела короткую юбку, поэтому я ее изнасиловал". Нет логики. Если можно вытащить реквизиты через группировку, почему нельзя через поля?
|
|||
27
Вафель
07.09.20
✎
11:08
|
(25) ты хочешь чтоб я за 5 мин родил проектное решение?
|
|||
28
LoneWanderer
07.09.20
✎
11:12
|
(26) Проходите мимо, пожалуйста.
(27) Да нет - просто написал что дело в не отсутствии свойств. Ведь "преобразование" в одну сторону уже сделали - при вызове ПолучитьИсполняемыеНастройкиКомпоновкиДанных настройки формы преобразуются в настройки компоновки. При желании, можно сделать и в обратную сторону. P.S. Но на "проектное решение" можно и не за 5 мин я бы не отказался взглянуть ;) |
|||
29
Вафель
07.09.20
✎
11:13
|
(28) для этого у бг есть брат
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |