Делаю в расширении в документе
После выполнения процедуры происходит переход на начало процедуры
соответственно открывается еще одна форма
В чем может быть проблема?
Возможно у кого-то было
Выполняется процедура на определенном месте происходит переход к следующей части процедуры
Например Идет: Действие1 Действие2 Действие3 Действие4 Действие5
Со 2 происходит переход сразу на 5
хотя никаких предпосылок к этому нет
&НаКлиенте
Процедура Вложения_ПрикрепитьФайлПосле(Команда)
П = Новый Структура;
П.Вставить("Основание", Объект.Ссылка);
ОткрытьФорму("Справочник.ПрикрепленныеФайлы.Форма.ФормаЭлемента", П, ЭтотОбъект, ЭтаФорма.УникальныйИдентификатор);
КонецПроцедуры
ПоказатьПосле выполнения процедуры происходит переход на начало процедуры
соответственно открывается еще одна форма
В чем может быть проблема?
Возможно у кого-то было
Выполняется процедура на определенном месте происходит переход к следующей части процедуры
Например Идет: Действие1 Действие2 Действие3 Действие4 Действие5
Со 2 происходит переход сразу на 5
хотя никаких предпосылок к этому нет
По теме из базы знаний
- [История разработки] Управляем промышленным принтером EBS-1500 из 1С
- "Меньше копипаста!", или как Вася универсальную процедуру писал
- Как 1С всю оперативную память съел...
- Разработка настольного приложения для автоматизации учета на 1С: Предприятие 8.3 (Версия: 01.12)
- OpenStreetMap (OSM) в 1С - вывод карты, указание маркеров, построение маршрутов
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Форма открывается два раза
Когда открывается ФормаСписка процедура так же выполняется два раза
Когда открывается ФормаСписка процедура так же выполняется два раза
&НаКлиенте
Процедура Вложения_ПоказатьФайлыПосле(Команда)
ПараметрыФилльтра = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("ВладелецФайла", Объект.Ссылка);
ПараметрыФилльтра.Вставить("Отбор", Отбор);
ОткрытьФорму("Справочник.ПрикрепленныеФайлы.ФормаСписка",ПараметрыФилльтра);
КонецПроцедуры
(4)
Надо установить точку остановы в любом месте процедуры. Запустить выполнение кода. При остановке, в конфигураторе нажать (Ctrl + Alt + C).
В данной панели будет видно все процедуры, которые привели к данному месту отладки (точки остановы)
рывается два раза
Когда открывается ФормаСписка процедура так же выполняется два раза
&НаКлиенте
Процедура Вложения_ПоказатьФайлыПосле(Команда)
ПараметрыФилльтра = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("ВладелецФайла", Объект.Ссылка);
ПараметрыФилльтра.Вставить("Отбор", Отбор);
ОткрытьФорму("Справочник.ПрикрепленныеФайлы.ФормаСписка",ПараметрыФилльтра);
КонецПроцедуры
Когда открывается ФормаСписка процедура так же выполняется два раза
&НаКлиенте
Процедура Вложения_ПоказатьФайлыПосле(Команда)
ПараметрыФилльтра = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("ВладелецФайла", Объект.Ссылка);
ПараметрыФилльтра.Вставить("Отбор", Отбор);
ОткрытьФорму("Справочник.ПрикрепленныеФайлы.ФормаСписка",ПараметрыФилльтра);
КонецПроцедуры
Надо установить точку остановы в любом месте процедуры. Запустить выполнение кода. При остановке, в конфигураторе нажать (Ctrl + Alt + C).
В данной панели будет видно все процедуры, которые привели к данному месту отладки (точки остановы)
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 19 Тонкий клиент:Администратор (4), 1SS:1564
Расширение_УчетПоЗадолжникам Справочник.ПрикрепленныеФайлы.МодульОбъекта.ОбработкаЗаполнения(ДанныеЗаполнения = Судебные дела 000001762 от 26.02.2021 10:46:35, СтандартнаяОбработка = Истина) 6 Сервер:Администратор (4), 1SS:1561
Расширение_УчетПоЗадолжникам Справочник.ПрикрепленныеФайлы.Форма.ФормаЭлемента.Форма.ПриОткрытии(Отказ = Ложь) 32 Тонкий клиент:Администратор (4), 1SS:1564
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 19 Тонкий клиент:Администратор (4), 1SS:1564
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 21 Тонкий клиент:Администратор (4), 1SS:1564
И потом опять заново
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 14 Тонкий клиент:Администратор (4), 1SS:1564
Не понятно из-за чего происходит переход на начало процедуры
Второй раз проходит и завершает процедуру
И получаются две открытые формы
Расширение_УчетПоЗадолжникам Справочник.ПрикрепленныеФайлы.МодульОбъекта.ОбработкаЗаполнения(ДанныеЗаполнения = Судебные дела 000001762 от 26.02.2021 10:46:35, СтандартнаяОбработка = Истина) 6 Сервер:Администратор (4), 1SS:1561
Расширение_УчетПоЗадолжникам Справочник.ПрикрепленныеФайлы.Форма.ФормаЭлемента.Форма.ПриОткрытии(Отказ = Ложь) 32 Тонкий клиент:Администратор (4), 1SS:1564
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 19 Тонкий клиент:Администратор (4), 1SS:1564
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 21 Тонкий клиент:Администратор (4), 1SS:1564
И потом опять заново
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 14 Тонкий клиент:Администратор (4), 1SS:1564
Не понятно из-за чего происходит переход на начало процедуры
Второй раз проходит и завершает процедуру
И получаются две открытые формы
нажал (Ctrl + Alt + C).
Когда процедура начала выполняться сначала
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 14 Тонкий клиент:Администратор (4), 1SS:1564
Когда процедура начала выполняться сначала
Расширение_УчетПоЗадолжникам Документ.Расш2_Дело.Форма.ФормаДокумента.Форма.Вложения_ПрикрепитьФайлПосле(Команда = КомандаФормы) 14 Тонкий клиент:Администратор (4), 1SS:1564
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот