Цитата: cr от Сегодня в 00:20Отладчик в руки и впередСообщением выше - тестовый стенд. Там ровно 8 строчек на 2 модуля, из них только две строчки выполняют инструкцию. В какую строку нужно поставить точку останова и какой параметр отследить? Да и как это поможет?
Процедура Глобальная_ПриЗакрытии(Конт)
Если ТипЗначения(Конт.КонтекстПодбора) = 100 Тогда // может быть стоит обернуть в Попытку
Если Конт.КонтекстПодбора.Форма.РежимВыбора() = 2 Тогда
СтатусВозврата(0);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Цитата: cr от Вчера в 19:49Чё как дети?Не, ОбработкаВыбораСтроки() тут тоже не причём.
Процедура ПриЗакрытии() //если нет этой процедуры - ошибки не будет
//код есть или кода нет - не важно
КонецПроцедуры
Процедура Сформировать()
Перем ФормаПодбора;
ОткрытьПодбор("Справочник.Новый1",,ФормаПодбора,1);//если 0 - ошибки не будет
ФормаПодбора.Сортировка("Код"); //если нет обращения к форме - ошибки не будет
КонецПроцедуры
Цитата: Злоп от Вчера в 21:57если выяснится что вход в ПриЗакрытии успешен - то дальше можно пытаться играться с контекстом родительской формыВход-то успешен, только вот родительской формы уже не существует, так что играться не с чем и мы в любом случае свалимся в ошибку. Есть вариант избежать, но абсолютно некрасивый.
Цитата: alyuev от Вчера в 16:52https://github.com/alyuev/1cv7_mcpДобрый, я для работы с 77 юзаю Cursor и turboMD. в качестве папки проекта даю курсору папку unpack (в которую turboMD выгружает модули)
Всем привет. Тем, кто пытается что-то делать с 7.7 с помощью ИИ - предлагаю эту ВК. Она поднимает MCP сервер внутри самой 1Ски. Есть страница настроек компоненты.
Передаете эти данные ИИ-агенту и он сможет запускать, закрывать, нажимать кнопки, выполнять код, в том числе в модуле форм - в общем разрабатывать и тестировать.