|
Кнопка на форме через расширение
spiller26, kauksi, mzelensky, Mr_Boogie, Волшебник, boozin, abfm, Климов Сергей, Fish, Ногаминебить, DemonShinji2, fserg84, alexxx961503, vladmenleo, JohnGilbert, teriv, maxab72, Elf_80_lvl, Asmody, Ненавижу 1С, Мультук, Terrixus, Glav, serpentt, kir-g, yurikmellon2
| ☑ |
0
teriv
15.08.25
✎
13:29
|
https://i.postimg.cc/qRwxyvzJ/image.jpg
Не нашел как на данном ресурсе изображения размещать, возможно изображение вначале не видно будет, тогда наверно сложно будет понять.
УТ 11.4 конфигурация закрыта, через расширение добавляю команду на заимствованную форму списка СчетНаОплатуКлиенту все вроде сделал правильно, в режиме конфигуратора кнопка данной команды отображается, в режиме 1С Предприятие ее нет.
|
|
1
Волшебник
15.08.25
✎
13:22
|
разместите картинку на disk.yandex.ru
|
|
2
teriv
15.08.25
✎
13:30
|
|
|
3
2S
15.08.25
✎
13:42
|
А почему не команда формы?
|
|
4
Волшебник
15.08.25
✎
13:48
|
Нет доступа к команде
|
|
5
teriv
15.08.25
✎
14:08
|
(3) Нужна параметризуемая команда, вроде так называется. Передавать из списка формы ссылки выделенных счетов для дальнейшей обработки.
(4) Права максимальные, а почему еще может не быть доступа к команде?
До этого на этой же форме в этом же расширении добавлял в ГруппуБыстрогоОтбора Статус, не было в типовой конфигурации, так он работает все на тех же правах.
|
|
6
Волшебник
15.08.25
✎
14:08
|
Может команда завязана на функциональную опцию, которая отключена?
|
|
7
teriv
15.08.25
✎
14:18
|
(6) Я не привязывал никаких функциональных опций. На скрине видно вверху модуль команды, справа свойства данной команды. Но что интересно данная форма в конфигурации выглядит немного по другому.
https://disk.yandex.ru/i/9rBRAiiRCW_eSg
Там отображаются еще эти команды находящиеся в ГруппГлобальныеКоманды. В расширении эта группа есть, но она не отображается в режиме конфигуратора, в режиме 1СПредприятия отображается и все работает, а моя команда нет.
|
|
8
mikecool
15.08.25
✎
14:51
|
(0) поищи в интернете - полно статей, как добавлять элементы программно
|
|
9
Ногаминебить
15.08.25
✎
14:56
|
Запустить отладчик, посмотреть там наличие и доступность кнопки. Посмотреть наличие и доступность группы, в которую включена кнопка.
|
|
10
teriv
18.08.25
✎
11:03
|
(8) в интернете как программно добавить именно параметризуемую команду не нашел, возможно потому что такая команда добавляется через настройку свойств данной команды и появляется автоматом (но в моем случае не отображается).
(9) как отладчиком посмотреть не понимаю, так как нажать на кнопку не могу, так как ее нет.
В общем сделал обычную команду и подцепил функцию из стандартной конфигурации, массив выделяемых строк получил,
&НаКлиенте
Процедура ОтправитьВсе(Команда) МассивНаОтправку=ОбщегоНазначенияУТКлиент.ПроверитьПолучитьВыделенныеВСпискеСсылки(Элементы.Список);
КонецПроцедуры
пока буду так делать, в будущем научусь делать как нужно, Спасибо всем за наводки.
|
|
11
Ногаминебить
18.08.25
✎
11:13
|
(10) Нажать любую другую, которая есть, и посмотреть среди элементов формы на свою. :)
|
|
12
spiller26
18.08.25
✎
11:27
|
(0) Я бью по рукам за добавление на форму или изменение формы не программно.
|
|
13
Ненавижу 1С
гуру
18.08.25
✎
11:46
|
(12) вот правильный подход
|
|
14
kauksi
18.08.25
✎
11:52
|
|
|
15
spiller26
18.08.25
✎
11:54
|
(0) Вот тебе наводка.
|
|