Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: Вызов окна web визуализации с различными параметрами для каждого пользователя

  1. #11

    По умолчанию

    Евгений, да, результат должен быть такой, как вы резюмировали. Спасибо, буду разбираться.

  2. #12

    По умолчанию

    Добрый день, изучив материал написал такой код.

    //Определение набора клиентов, для которых произойдет переключение WEB-визуализации
    IF arRedButtonStation[1] OR arRedButtonStation[2] Если нажата Кнопка1 или Кнопка2
    THEN fbClientFilter.sInputIp:='192.168.1.70'; Тогда передаем IP клиента в ФБ fbChangeVisu
    sNameWebVisualization:='Downtime_screen_Chassis_li neSt1_1a_2'; передаем название визуализации в ФБ fbChangeVisu
    xExecute:=fbDowntime_Chassis_line[1].tofDowntime.IN OR fbDowntime_Chassis_line[2].tofDowntime.IN; запускаем ФБ fbChangeVisu в работу (переключаем WEB визуализацию на клиенте)
    ELSE fbClientFilter.sInputIp:='192.168.1.70'; Иначе передаем IP клиента в ФБ fbChangeVisu
    sNameWebVisualization:='Main_screen'; передаем название визуализации в ФБ fbChangeVisu
    xExecute:=fbDowntime_Chassis_line[1].tofDowntime.Reset OR fbDowntime_Chassis_line[2].tofDowntime.Reset; запускаем ФБ fbChangeVisu в работу (возвращаемся на первоначальную WEB визуализацию на клиенте)
    END_IF

    IF arRedButtonStation[3] OR arRedButtonStation[4]
    THEN fbClientFilter.sInputIp:='192.168.1.71';
    sNameWebVisualization:='Downtime_screen_Chassis_li neSt3_4';
    xExecute:=fbDowntime_Chassis_line[3].tofDowntime.IN OR fbDowntime_Chassis_line[4].tofDowntime.IN;
    ELSE fbClientFilter.sInputIp:='192.168.1.71';
    sNameWebVisualization:='Main_screen';
    xExecute:=fbDowntime_Chassis_line[3].tofDowntime.Reset OR fbDowntime_Chassis_line[4].tofDowntime.Reset;
    END_IF

    //Вызов ФБ Переключение WEB-визуализации для конкретного набора клиентов
    fbChangeVisu (xExecute:=xExecute,
    itfClientFilter:=fbClientFilter,
    sVisuName:=sNameWebVisualization);

    При проверке, каждое из условий по отдельности работает: при нажатии одной из кнопок (с фиксацией), происходит переключение на определенном клиенте на нужный экран, при отжатии, происходит возврат на стартовый экран.
    Но когда несколько условий идут подряд, как описано выше, то работает только последнее условие. Все условия выше не реагируют на нажатия кнопок (не отправляют в ФБ fbChangeVisu нужные IPклиента и название визуализации).
    Подскажите, в чем может быть проблема?

  3. #13
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,319

    По умолчанию

    Напишите, пожалуйста, завтра утром мне в телеграм и продемонстрируйте вашу ситуацию по AnyDesk.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Звук в WEB-визуализации
    от Солнечный заяц в разделе СПК2xx (архив)
    Ответов: 14
    Последнее сообщение: 08.10.2019, 14:23
  2. Вызов диалога визуализации из программы
    от RV9WFJ в разделе СПК2xx (архив)
    Ответов: 8
    Последнее сообщение: 10.04.2017, 15:23
  3. Подвисание Web-визуализации
    от Солнечный заяц в разделе СПК2xx (архив)
    Ответов: 23
    Последнее сообщение: 15.09.2012, 07:56
  4. помогите подключить Xml к проекту для Web визуализации
    от Sergey_7 в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 21.09.2009, 08:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •