|
Падение с дампом при закрытии формы-владельца | ☑ | ||
---|---|---|---|---|
0
vvp117
25.12.13
✎
22:11
|
Все происходит в файловой базе на платформе
1С:Предприятие 8.3 (8.3.3.721) Создаю новую внешнюю обработку “ВнешняяОбработка1”, у нее создаю форму “Форма” (установлена как основная). Создаю еще одну форму “Форма1”. В первой форме “Форма” создаю команду, по ней создаю кнопку. В процедуре команды пишу: ПараметрыФормы = Новый Структура("ЗакрыватьПриЗакрытииВладельца", Истина); ОткрытьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма1", ПараметрыФормы, ЭтаФорма, "12345"); Запускаю отладку, открываю обработку, вижу форму “Форма”, жму кнопку “Команда1”, открывается “Форма1”. Закрываю “крестиком” основную форму “Форма” и сразу 1С падает с дампом. А, как бы, хотелось бы, чтобы "Форма1" закрылась при закрытии "Форма") Сломал уже мозг. Что я делаю не так? |
|||
1
vvp117
25.12.13
✎
22:25
|
Кто нить еще это попробовал?
Или это только у меня так падает? |
|||
2
vvp117
25.12.13
✎
22:43
|
ап!
|
|||
3
dj_serega
25.12.13
✎
22:45
|
(1) а зачем нужно?
|
|||
4
vvp117
25.12.13
✎
22:48
|
У меня есть внешняя обработка для анализа данных, у нее есть основная форма.
Выводить в нее сообщения методом "Сообщить" некрасиво, поэтому я создал еще одну форму у обработки "ОкноСообщений", на ней таблица, в которую вывожу текст сообщений. Собственно мне и нужно, чтобы эта вспомогательная форма "ОкноСообщений" закрывалась, когда я закрываю основную форму обработки. |
|||
5
vvp117
25.12.13
✎
22:48
|
А то, что я описал в (0) - это упрощенный вариант.
1С падает одинаково в обоих случаях. Нужно понять почему... |
|||
6
dj_serega
25.12.13
✎
22:49
|
(4) Релизуй страницами на форме. В первой выполяется, а на второй результат.
|
|||
7
vvp117
25.12.13
✎
22:53
|
(6) о таком уже думал. Скорее всего, так и сделаю. Но мне уже тупо интересно, что не так в этом простом куске кода?
|
|||
8
dj_serega
25.12.13
✎
22:55
|
(7) в куске кода всё так со стороны кода. А вот со стороны платформы толи баг, толи фича.
На 8.3.4.317 в режиме закладок аналогично. На 8.3.4.317 в режиме отдельных окнах ошибки нет. |
|||
9
dj_serega
25.12.13
✎
22:56
|
На Такси просто черный фон на месте закладок =)
|
|||
10
dj_serega
25.12.13
✎
22:57
|
+ (9) а когда пытаешся еще раз открыть обработку "дамп".
Итог пиши в 1С :) |
|||
11
vvp117
25.12.13
✎
23:00
|
(10) Кашмаррр)
Ну ладно в данном случае просто сделаю закладки, решаемо и просто. Но есть ведь случаи, когда нужно закрывать дочерние формы... А в 8.3.4.365 не пробовал? |
|||
12
vvp117
25.12.13
✎
23:03
|
Установил 8.3.4.365, проверил, также падает)
|
|||
13
dj_serega
25.12.13
✎
23:03
|
(11) еще не качал =) Не особо гонюсь за последними релизами.
Вот 8.3.5 уже будет интересно. Заинтриговали 1Совцы =) Особенно внешние источники данных. А 8.3.4 из-за подсветки поставил. |
|||
14
vvp117
25.12.13
✎
23:07
|
А я скачал, но не ставил. Вот пришлось.
Жаль только не помогло) Ладно. Дело закрыто. Спасиб за помощь. Итог: бага платформы. |
|||
15
dj_serega
25.12.13
✎
23:08
|
(14) Фича =) Нечего оставлять подчиненного без руководителя =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |