EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[BugFixed] Отображение protocol через браузер


Author Message
Written on: 13. 11. 2015 [08:35]
irplanet
Евгений Калмыков
Topic creator
registered since: 26.04.2013
Posts: 16
В новом, пустом проекте:
Новая библиотека виджетов, в ней новая группа виджетов.
В группу добавляю Протокол и три элемента форм. Тип элементов устанавливаю кнопка.
Атрибуты протокола:
Размер 0, период 1, уровень -7

Текст обработки у группы виджетов:
JAVASCRIPT
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) — 1827 downloads
q2.jpg (File type: image/jpeg, Size: 109.61 kilobytes) — 1765 downloads
webproject.tar.gz (File type: application/gzip, Size: 941.5 kilobytes) — 1643 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) — 1596 downloads



22067