Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

История: Редактор скриптов

Рекомендации по работе со скриптами

Пред. Вверх След. Еще

Работа с методами

При написании скрипта, нажав сочетание клавиш "Ctrl + Пробел" можно увидеть список доступных методов, а кликнув по методу увидеть его описание:

 

Этот список может быть достаточно большим, но на самом деле не нужно обращать внимания на его величину. Для удобного и быстрого написания скриптов рекомендуется правильно именовать объекты (не обязательно все, хотя бы те, которые используются в скриптах). Например, объекты "Изображение" именовать с приставкой "img" (imgPicture), "Текст" с приставкой "txt" (txtMyText) и т.д.

Стандартные перечисляемые типы и константы в редакторе скриптов уже именованы по такому методу: у цветов приставка "cl" (от слова color), у типов частоты обновления "urt" (от слов UpdateRateType), у типов данных "dt" (от DateType) и т.д. Таким образом, при вводе первых символов список методов существенно сократится, так как будут видны только нужные методы:

 

Но как узнать необходимую приставку? Очень просто - получить приставку можно из описания методов. Допустим требуется изменить цветовую схему проекта. Для этого нужно перейти в редактор скриптов, нажать "Ctrl + Пробел", написать процедуру "SetColorSchemeAll", после чего можно увидеть ее описание в списке методов и то, какие параметры нужно в нее передать:

 

Описана она так: SetColorSchemeAll(AColorScheme: TM_ColorScheme). Из описания можно понять, что в процедуру нужно передать параметр типа "TM_ColorScheme" -  с него и нужно брать приставку по первым буквам – "cs":

Этот метод работает для всех типов и констант. В результате, зная приставки для своих объектов и стандартные приставки, не нужно обращать внимание на величину списка методов: нажимаем "Ctrl+Пробел", начинаем вводить приставку и получаем только нужные методы и ничего лишнего.

 

Группировка скриптов

Для удобного восприятия созданных скриптов рекомендуется распределять их по группам и подгруппам. Для перемещения скрипта используется метод "Drag-and-drop": нужно навести указатель на необходимый скрипт в панели скриптов, зажать ЛКМ на появившемся слева значке и перетянуть его в нужное место:

 

Перемещение скрипта

Перемещение скрипта