Written on: 13. 11. 2015 [08:35]
|
irplanet
Евгений Калмыков
Topic creator
registered since: 26.04.2013
Posts: 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».
После нажатия на третью кнопку, снова отображаются все аварии. Но теперь появляются серые, не окрашенные строки.
Скриншоты и проект прилагаются.
[This article was edited 1 times, at last 13.11.2015 at 08:37.]
Attachment
q1.jpg (File type: image/jpeg, Size: 107.52 kilobytes) — 1795 downloads
q2.jpg (File type: image/jpeg, Size: 109.61 kilobytes) — 1730 downloads
webproject.tar.gz (File type: application/gzip, Size: 941.5 kilobytes) — 1612 downloads
|
Written on: 13. 11. 2015 [13:30]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"irplanet" wrote:
После запуска проекта через браузер, нажимаю первую кнопку, и в протокол попадают аварии.
Нажимаю вторую кнопку, остаются только аварии, которые начинаются на «al-q».
После нажатия на третью кнопку, снова отображаются все аварии. Но теперь появляются серые, не окрашенные строки.
Заголовок со своими стилями дублируется и цвет там не причём, поскольку правил цвета нет.
Добавил очистку таблицы при условии перегенерации заголовка.
Исправленный файл JS кода WebVision вложил — положить в рабочую директорию проекта.
Исправлено!
Learn, learn and learn better than work, work and work.
Attachment
WebVisionVCA.js (File type: application/javascript, Size: 87.16 kilobytes) — 1567 downloads
|