Сообщение создано: 13. 11. 2015 [08:35]
|
irplanet
Евгений Калмыков
Создатель темы
Зарегистрирован(а) с: 26.04.2013
Сообщения: 16
|
В новом, пустом проекте:
Новая библиотека виджетов, в ней новая группа виджетов.
В группу добавляю Протокол и три элемента форм. Тип элементов устанавливаю кнопка.
Атрибуты протокола:
Размер 0, период 1, уровень -7
Текст обработки у группы виджетов:
ev_cur= ev_rez= "";
off= 0;
while (true)
{
ev_cur= Special.FLibSYS.strParse(event, 0, "\n", off);
if (ev_cur== "") break;
if (ev_cur== "ws_BtPress:/Btn1")
{
SYS.message("al-q0", -7, "alarm q0");
SYS.message("al-q1", -7, "alarm q1");
SYS.message("al-q2", -7, "alarm q2");
SYS.message("al-q3", -7, "alarm q3");
SYS.message("al-q4", -7, "alarm q4");
SYS.message("al-q5", -7, "alarm q5");
SYS.message("al-q6", -7, "alarm q6");
SYS.message("al-q7", -7, "alarm q7");
SYS.message("al-q8", -7, "alarm q8");
SYS.message("al-q9", -7, "alarm q9");
SYS.message("al-w0", -7, "alarm w0");
SYS.message("al-w1", -7, "alarm w1");
SYS.message("al-w2", -7, "alarm w2");
SYS.message("al-w3", -7, "alarm w3");
SYS.message("al-w4", -7, "alarm w4");
SYS.message("al-w5", -7, "alarm w5");
SYS.message("al-w6", -7, "alarm w6");
SYS.message("al-w7", -7, "alarm w7");
SYS.message("al-w8", -7, "alarm w8");
SYS.message("al-w9", -7, "alarm w9");
}
if (ev_cur== "ws_BtPress:/Btn2")
{
Protocol1_tmpl= "al-q*";
}
if (ev_cur== "ws_BtPress:/Btn3")
{
Protocol1_tmpl= "";
}
}
У элемента протокол шаблон «обраб» установлен в 1.
Создаю новый проект, добавляю в него группу виджетов.
После запуска проекта через браузер, нажимаю первую кнопку, и в протокол попадают аварии.
Нажимаю вторую кнопку, остаются только аварии, которые начинаются на «al-q».
После нажатия на третью кнопку, снова отображаются все аварии. Но теперь появляются серые, не окрашенные строки.
Скриншоты и проект прилагаются.
[Сообщение редактировалось 1 раз(а), в последний раз 13.11.2015 в 08:37.]
Вложенный файл
q1.jpg (Тип файла: image/jpeg, Размер: 107.52 килобайт) — 1795 загрузок
q2.jpg (Тип файла: image/jpeg, Размер: 109.61 килобайт) — 1729 загрузок
webproject.tar.gz (Тип файла: application/gzip, Размер: 941.5 килобайт) — 1611 загрузок
|
Сообщение создано: 13. 11. 2015 [13:30]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"irplanet" wrote:
После запуска проекта через браузер, нажимаю первую кнопку, и в протокол попадают аварии.
Нажимаю вторую кнопку, остаются только аварии, которые начинаются на «al-q».
После нажатия на третью кнопку, снова отображаются все аварии. Но теперь появляются серые, не окрашенные строки.
Заголовок со своими стилями дублируется и цвет там не причём, поскольку правил цвета нет.
Добавил очистку таблицы при условии перегенерации заголовка.
Исправленный файл JS кода WebVision вложил — положить в рабочую директорию проекта.
Исправлено!
Learn, learn and learn better than work, work and work.
Вложенный файл
WebVisionVCA.js (Тип файла: application/javascript, Размер: 87.16 килобайт) — 1566 загрузок
|