|
Форма выбора с флажками | ☑ | ||
---|---|---|---|---|
0
MaryanaR
naïve
11.12.24
✎
12:30
|
КА 2.5 Всем доброго дня. Доработка в расширении.
На форме реализации добавила реквизит "Серийный номер". (Стандартный механизм не подошел). При начале выбора серии в документ открывается форма со множественным выбором. Оказалось не очень удобно выбирать шифтом несколько серий. Необходимо выбирать флажками и возвращать только выбранные флажками элементы. Как это можно реализовать? Искала в интернете, примеров нормальных не нашла. Может у кого есть идеи или ссылки на реализованное решение? |
|||
1
MaryanaR
naïve
11.12.24
✎
12:48
|
https://infostart.ru/1c/articles/1273816/
Находила такое решение, в принципе, устраивает, но не совсем поняла, как обратно передать в документ выбранные позиции. |
|||
2
DrShad
11.12.24
✎
12:52
|
флажки есть только в списках значений с отметкой
|
|||
3
DrShad
11.12.24
✎
12:54
|
(1) никогда не делай так как в этом примере
|
|||
4
MaryanaR
naïve
11.12.24
✎
13:03
|
(3) А что не так с примером и какие есть другие варианты?
|
|||
5
DrShad
11.12.24
✎
13:23
|
(4) что не так вам еще рано знать - не поймете пока
|
|||
6
laeg
11.12.24
✎
13:37
|
(4) Вам ответ дали в (2)
|
|||
7
MaryanaR
naïve
11.12.24
✎
13:47
|
(6) (2) Это хорошо, что они там есть. Это я знаю. Но у меня динамических список на форме выбора.
|
|||
8
DrShad
11.12.24
✎
13:51
|
(7) замени на список значений, в чем проблема?
а лучше нарисуй собственную форму выбора |
|||
9
MaryanaR
naïve
11.12.24
✎
13:53
|
(8) Заполнять нужно будет вручную список. И главный вопрос все равно останется. Как передать обратно только отмеченные галочкой позиции.
|
|||
10
DrShad
11.12.24
✎
13:56
|
(9) а как ты думаешь передается из типовой формы?
|
|||
11
MaryanaR
naïve
11.12.24
✎
14:01
|
(9) Список значений не подойдет. Слишком мало параметров, для отображения. Как минимум 8 колонок необходимо.
|
|||
12
DrShad
11.12.24
✎
14:03
|
(11) а вам действительно галочки нужны?
|
|||
13
DrShad
11.12.24
✎
14:04
|
сделай что-то типа "корзины товаров"
|
|||
14
MaryanaR
naïve
11.12.24
✎
14:06
|
(12) да. А как по-другому ещё можно сделать?
Вот у вас список из 500 разных серий. Вы менеджер и особо с пк, горячими клавишами и т.п. не в ладах, да и не надо вам это. Вам нужно отметить паспортные серии 50 товаров, которые вы продаете. Открывается список 500-1000 номеров. И начинается шифт, коннтрл. Шифтом выделем несколько позиций, идем в середину списка, забыли нажать контрл, первые значения потерялись, идем обратно. Это же ужас. Конечно необходимы галочки. |
|||
15
MaryanaR
naïve
11.12.24
✎
14:09
|
(13) Ну из поста инфостарта, выше, так и происходит. Добавляются данные, которые вы отметили, в переменную.
Я же объясняю, я не знаю, как теперь эту переменную передать обратно в документ. При закрытии передается только то, что ты выделил, а не отметил галочками. |
|||
16
Мультук
гуру
11.12.24
✎
14:13
|
(11)
1) А таблица значений подойдет? Всё зависит от того сколько ваш динамический список предлагает строк для выбора. Если (условно) до 1000 нарисуйте свою форму, с заполнением таблицы значений. 2) Как передать обратно только отмеченные галочкой позиции. НайтиСтроки в таблице значений с флажочком и прочитать статью "пример 3" https://infostart.ru/1c/articles/1233756/ (15) Закрыть(МассивДанных) В документ ловите в обработке оповещения. Ссылка выше |
|||
17
DrShad
11.12.24
✎
14:12
|
(15) ужас это ваши размышления
|
|||
18
MaryanaR
naïve
11.12.24
✎
14:38
|
(16) Благодарю, получилось как надо.
|
|||
19
MaryanaR
naïve
11.12.24
✎
15:04
|
Вся суть, для меня, была в том, чтобы сделать отдельную кнопку "Выбрать и закрыть" и положить туда "Закрыть(МассивДанных)", с отобранными программно значениями.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |