Имя: Пароль:
1C
1С v8
Новый ОписаниеОповещения избавился от модальн. окна, но теперь как обновл. данные формы?
0 SkillUp
 
10.12.18
14:21
Новый ОписаниеОповещения избавился от модальн. окна, но теперь как обновлять данные открываемой формы? Все заполнение формы,  было завязано на процедуре -  "ПриСозданииНаСервере"? Теперь каждый раз форма не создается, и там остаются старые данные. Как  обойти эту проблему?
1 Numerus Mikhail
 
10.12.18
14:25
(0) а теперь на чем завязано?
2 SkillUp
 
10.12.18
14:28
Понял... (1)

При нажатии на элементе номенклатуры открывается форма, со списком характеристик и цен, на тонком клиенте форма заполнялась в процедуре "ПриСозданииНаСервере" (открытьМодально). Потом потребовалось перевести на веб интерфейс, там модальное окно убрал с помощью -ОписаниеОповещения, теперь форма каждый раз не создается и соответственно не заполняются новыми данными...
3 SkillUp
 
10.12.18
16:04
Все так акктивно помогали, что я сам нашел віход из ситуации ,мож. кому- топригодится:

Окна = ПолучитьОкна();
    Для Каждого Окно Из Окна Цикл
        Форма = Окно.ПолучитьСодержимое();
        Если Окно.Заголовок = "Характеристики и цена номенклатуры" Тогда
            Форма.Закрыть();
        КонецЕсли;    
    КонецЦикла;  

далее код и вызов ПриСозданииНаСервере...
4 palsergeich
 
10.12.18
16:09
(3) ТЗ требует телепата.
Но решение - костыль.
Сформулируй точнее и получишь ответ, это ты перед глазами код видишь, а нам постановка задачи в (0) не ясна
5 SkillUp
 
10.12.18
16:10
(4) ок.
6 SkillUp
 
10.12.18
16:16
Ой, НЕ!! Вот так!

Окна = ПолучитьОкна();
    Для Каждого Окно Из Окна Цикл
        //Форма = Окно.Содержимое;
        Если Окно.Заголовок = "Характеристики и цена номенклатуры" Тогда
            ФормаХарЦен = Окно.ПолучитьСодержимое();
            ФормаХарЦен.Закрыть();
        КонецЕсли;    
    КонецЦикла;
7 SkillUp
 
10.12.18
16:17
(6) Хотя...
8 Сияющий в темноте
 
11.12.18
00:40
обычно,открывается дочерняя форма,чтобы что то сделать,а потом,когда нужно передать что то родителю,то можно сделать вызов метода в родительской форме или оповестить ее о чем то,ну или обработка выбора.