Как найти действие Команды на форме

1. user1954326 01.09.24 08:26 Сейчас в теме
Ранее на форму добавили Команду( в типовой форме команды нет) , в конфигураторе на форме команды нет, видимо она создается при создании формы на сервере. Как найти действие команды при нажатии ? Мне необходимо перенести эту команду в расширение.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2033930 01.09.24 08:35 Сейчас в теме
Глобальным поиском... По имени команды. Или, если не знаешь имени, - по заголовку кнопки для этой команды...
3. user1880116 01.09.24 08:59 Сейчас в теме
Интересно будет развитие событий, если это что-то подключаемое БСП.

А также - кто же эти негодяи, которые ставят разработчикам такие задачи, которые явно превышают уровнь компетенции исполнителей?
Fox-trot; +1 Ответить
4. user2033930 01.09.24 09:39 Сейчас в теме
(3)
Интересно будет развитие событий, если это что-то подключаемое БСП.
Ну я не стал сразу пугать )) В БСП там вообще другое мироздание...

Про негодяев - вопрос вообще для отдельной научной дискуссии. Причем, докладчиками должны выступать те самые исполнители!
6. user1954326 01.09.24 11:23 Сейчас в теме
(4) Инициатива исходит от меня лично, многое уже решено - осталась вот такая задача, и хотелось бы научиться понимать как работают данные инструменты. По поводу БСП , я думаю так и есть . Что интересно что при сравнении формы " в сравнении конфигурации " отличий в модулях не отображает
11. user1880116 01.09.24 12:33 Сейчас в теме
(6)
осталась вот такая задача
То есть, после решения этого вопроса, ты больше не придешь?
12. user2033930 01.09.24 12:46 Сейчас в теме
(6)
Что интересно что при сравнении формы " в сравнении конфигурации " отличий в модулях не отображает
Потому что их нет.
5. user1954326 01.09.24 11:18 Сейчас в теме
(2) если я вас правильно понял , команды нет на форме в конфигураторе и заголовок или имя я найти не могу
7. user2033930 01.09.24 11:36 Сейчас в теме
(5) Давай-ка мы продолжим строить предположения в свой выходной, вместо того, чтобы ты просто взял и показал эту команду.

Я вот конфигу с нуля пишу, мне нужна иконка для одной команды. Где её взять? В конфигураторе не нашёл.
Fox-trot; +1 Ответить
8. user1954326 01.09.24 11:53 Сейчас в теме
(7)
Прикрепленные файлы:
9. user2033930 01.09.24 12:13 Сейчас в теме
(8) Это какой-то самопал. Либо расширение, либо программно установлено. Глобальный поиск рулит.
13. SlavaKron 01.09.24 15:37 Сейчас в теме
(8) Это подключаемая обработка с видом заполнение объекта и типом заполнение формы. Ищите в справочнике дополнительные отчеты и обработки (можно сделать отбор по назначению).
user1954326; +1 Ответить
14. user1954326 01.09.24 18:47 Сейчас в теме
(13) Да все верно спасибо , а как добавить ее на форму из расширения?
15. user2033930 01.09.24 19:31 Сейчас в теме
(14) А зачем? Если и так работает без изменения конфигурации или расширения?
Процесс ради процесса?
19. user1954326 02.09.24 19:55 Сейчас в теме
(15) Я хочу вынести эту доработку в расширение, чтобы сделать конфигурацию типовой
20. user2033930 02.09.24 19:57 Сейчас в теме
(19) То есть когда доработка сделана в расширении - конфигурация остается типовой.
А когда доработка сделана во ВНЕШНЕЙ обработке - конфигурация вдруг перестает быть типовой.

Так, да?
22. user1954326 02.09.24 20:18 Сейчас в теме
(20) я имею ввиду вернуть поддержку
23. user2033930 02.09.24 20:20 Сейчас в теме
(22) А я все равноеще раз спрошу - каким образом использование ВНЕШНЕЙ обработки мешает Поддержке???
26. user1954326 02.09.24 20:59 Сейчас в теме
(23) А почему она ВНЕШНЯЯ? После объединения конфигурации кнопка исчезает, мне необходимо что бы она осталась. Без объединения на поддержку документ не возвращается. Вам нравится критиковать не опытных ? Я обратился за помощью на форум потому , что срочно нужно найти решение за короткий срок.
27. SlavaKron 02.09.24 21:10 Сейчас в теме
(26)
После объединения конфигурации кнопка исчезает
Возможно, кнопка действительно добавлена программно с внесением изменений в форму документа. Тогда надо искать место создания. А возможно, кнопка "спряталась" в Еще... или какое-нибудь подменю а-ля "Дополнительные обработки".
28. user1880116 02.09.24 21:27 Сейчас в теме
(26)
не опытных
срочно нужно
И кто же поставил это задание и эти сроки без учета возможностей исполнителя?
29. user2033930 03.09.24 08:12 Сейчас в теме
(26)
А почему она ВНЕШНЯЯ?
Потому что опытный человек предположил, а ты самолично это подтвердил.
Что ж ты, фраер, сдал... ?
Прикрепленные файлы:
18. SlavaKron 02.09.24 11:12 Сейчас в теме
(14) Вы создали в расширении свою форму типового документа? Тогда надо добавить "обвязку" для подключаемых команд: обработчики, которые отмечены комментарием "СтандартныеПодсистемы.ПодключаемыеКоманды" в типовой форме. Например:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	// СтандартныеПодсистемы.ПодключаемыеКоманды
	ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект);
	// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
КонецПроцедуры

&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
	// СтандартныеПодсистемы.ПодключаемыеКоманды
	ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
	// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
КонецПроцедуры

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
	// СтандартныеПодсистемы.ПодключаемыеКоманды
	ПодключаемыеКомандыКлиент.ПослеЗаписи(ЭтотОбъект, Объект, ПараметрыЗаписи);
	// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
КонецПроцедуры

&НаКлиенте
Процедура ПриОткрытии(Отказ)
	// СтандартныеПодсистемы.ПодключаемыеКоманды
	ПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
	// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
КонецПроцедуры

// СтандартныеПодсистемы.ПодключаемыеКоманды
&НаСервере
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
	ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Объект);
КонецПроцедуры
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды


// СтандартныеПодсистемы.ПодключаемыеКоманды
&НаКлиенте
Процедура Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВыполнения, ДополнительныеПараметры) Экспорт
	ВыполнитьКомандуНаСервере(ПараметрыВыполнения);
КонецПроцедуры
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды


// СтандартныеПодсистемы.ПодключаемыеКоманды
&НаКлиенте
Процедура Подключаемый_ВыполнитьКоманду(Команда)
	ПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Объект);
КонецПроцедуры

&НаКлиенте
Процедура Подключаемый_ОбновитьКоманды()
	ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
КонецПроцедуры
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
Показать
21. user1954326 02.09.24 20:01 Сейчас в теме
(18)
бвязку" для подключаемых команд: обработчики, которые отмечены комментарием "СтандартныеПодсистемы.ПодключаемыеКоманды" в типовой форме. Например:


Я Хочу перенести эту кнопку в расширение и не пойму как. Я правильно вас понял , что если я добавлю форму в расширение и добавлю эти обработчики она должна появится.
25. SlavaKron 02.09.24 20:59 Сейчас в теме
(21) Всё проще. Эта кнопка выводится типовым функционалом, поэтому ничего с ней делать не надо: если вы вернёте конфигурацию на поддержку, кнопка останется.
16. пользователь 01.09.24 21:24
Сообщение было скрыто модератором.
...
10. user1880116 01.09.24 12:32 Сейчас в теме
(8) Включи замер производительности. Нажми. Отключи замер производительности. Посмотри, что там выполнялось.
user1954326; +1 Ответить
17. Marses 02.09.24 10:41 Сейчас в теме
Много вариантом, как команда может быть подключена... Метаданные "Команды", ОбщиеКоманды, ПриСозданииНаСервере, внешней обработкой подключена
Если это печать, то модуль менеджера. Глобальный поиск не используйте, Зайдите в модули и ctrl+F, в вашем случае поможет
24. user1880116 02.09.24 20:57 Сейчас в теме
Очень захватывающий процесс!

[набирает второе ведро попкорна]
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот