Динамическое изменение формы: кнопочная форма выбора справочника

0. RocKeR_13 817 18.10.18 15:57 Сейчас в теме
Динамическое изменение формы на примере кнопочного выбора из справочника.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. azhilichev 19.10.18 10:39 Сейчас в теме
Программное создание элементов после события ПриСозданииНаСервере() очень дорогая операция.
2. RocKeR_13 817 19.10.18 11:04 Сейчас в теме
(1) Тем не менее, если учесть, что применяться это все скорее всего будет преимущественно на месте кассира в паре с тачскринами, то можно немного и пожертвовать ресурсов) Опять-таки, подразумевается, что на продуктиве на странице отображаться будет не 100 и даже не 50 кнопок, а от силы штук 20, чтобы они могли уместиться в поле зрения кассира.
4. webester 32 20.10.18 04:48 Сейчас в теме
(1)Работа с элементами формами на клиенте дорогая операция? В данном случае или вообще? Можно хоть какие-то подробности?
5. azhilichev 20.10.18 14:35 Сейчас в теме
Программное создание элементов формы после события ПриСозданииНаСервере() очень дорогая операция. Точно так же программное создание и удаление реквизитов управляемой формы. Пруфы: Синтаксис-помощник, Программное изменение формы.

Внимание! Действия добавления и удаления выполняются за один вызов. Следует учитывать, что операция изменения состава реквизитов является ресуркоемкой, поэтому операции изменения состава реквизитов формы выполняются пакетным образом.
13. kwazi 398 08.11.19 18:40 Сейчас в теме
(5) в типовых программное изменение формы используется повсеместно: доп. реквизиты, адреса и т.д.
14. azhilichev 199 12.11.19 04:35 Сейчас в теме
(13) К сожалению, до сих пор типовые конфигурации нельзя брать за эталон. Там 1С сама же отступает он своих рекомендаций и стандартов.
7. DrAku1a 1314 21.10.18 05:59 Сейчас в теме
(1) Тогда почему бы не сделать так:
Один раз сгенерировать набор кнопок в "При создании"/"При открытии", и в процессе подбора просто не менять соответствующие им значения выбора (и, соответственно, заголовки)?
При необходимости, просто делать часть лишних кнопок неактивными (или невидимыми).
И не нужно при каждом чихе - сперва удалять все кнопки, а потом их добавлять?
8. azhilichev 22.10.18 04:59 Сейчас в теме
(7) Именно так и стоит поступить. И делать это в событии ПриСозданииНаСервере(). И не позднее.
9. RocKeR_13 817 22.10.18 08:49 Сейчас в теме
(7) спасибо за наводку, попробую реализовать: посмотрим, что получится
3. acanta 19.10.18 11:50 Сейчас в теме
Действительно, почему в этой 1С до сих пор все не как в виндах, меню-\вид -\ табличка, значки мелкие, значки крупные, эскиз..
klaus38; rpgshnik; +2 Ответить
6. hakerxp 2287 20.10.18 16:39 Сейчас в теме
А как перейти к концу списка или к середине "одним движением"?
От себя - мысль интересная, но - человеческий глаз лучше воспринимает информацию, если она списком, быстрее находит информацию т.к. глаза движутся сверху вниз.
Если информация в виде кнопок, то человек запоминает расположение кнопок. Но не дай Бог, это расположение поменяется... вот тогда будет интересно, а со справочниками это легко происходит.
Следовательно, нужна сортировка по неизменным полям, и чтоб новые падали в конец списка и об этом знали пользователи. Т.Е. нужны "помогаторы"
DrAku1a; check2; +2 Ответить
10. vet7777 526 22.10.18 10:28 Сейчас в теме
Идея хорошая, но при большом справочнике не хватает контекстного поиска по наименованию, который бы оставлял на форме только подходящие под условия поиска кнопки.Если бы еще этот поиск еще сделать голосовым, то вообще было бы супер :)
11. serega22 24.10.18 12:59 Сейчас в теме
(10) А еще что бы и мысли умела читать.....

Реализуй как в РТ вид кнопок (Поле картинки), эстетичнее смотрится.
Поиск из (10) нужен
12. RocKeR_13 817 24.10.18 13:12 Сейчас в теме
(11) как будет посвободнее попробую в виде картинок реализовать и над поиском покумекаю
Оставьте свое сообщение
Вопросы с вознаграждением