Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - ART63

Страницы: 1 ... 3 4 [5] 6 7 ... 11
61
Ваши вопросы / Re: Переход на подстраницы
« : 06 Апреля 2022, 12:38:15 »
Добрый день!

Можно было бы создать переменную vCurrentClient и при нажатии на кнопку присвоить ей GetClientName, а потом обработать ее в скрипте "Выполнен SQL-запрос".
Но, как я понимаю, эта переменная общая и возможен вариант, когда другой пользователь ее изменит в процессе выполнения запроса.

62
Ваши вопросы / Переход на подстраницы
« : 05 Апреля 2022, 13:46:10 »
Добрый день!

При нажатии на кнопку экземпляра шаблона должен осуществляться переход на соответствующую подстраницу.
Информация по странице берется из БД. Вот код процедуры.
Код: (delphi)
var
  sResult: string;
  lSubpage: TM_Subpage;
begin
  if DataSet.Tag=2 then
    begin
      sResult:='spg' + DataSet.Fields[0].AsStr;
      lSubpage:=GetSubpageByName(sResult);
      if lSubpage <> nil then
        begin
          AddMessage(Now,mkMessage,'Переход на подстраницу ' + sResult,false,true);
          lSubpage.GoToSubpageClient(GetClientName);
//          spg22.GoToSubpageClient(GetClientName);
        end;
    end;
end.
Имя страницы формируется корректно, о чем свидетельствует наличие сообщений в журнале. Но переход не происходит.
Пишу явный переход (под комментарием). Перехода все равно нет. В чем может быть проблема? Что не так делаю? Версия 2.5.15.3.

63
А планы такие есть?

64
OPC UA/DA сервер arOPC / Реестр российского ПО
« : 05 Апреля 2022, 09:53:28 »
Добрый день!

Внесен ли arOPC в реестр российского ПО?

65
Ваши вопросы / Прозрачная кнопка
« : 04 Апреля 2022, 09:58:20 »
Добрый день!

Сделал шаблон, состоящий из нескольких элементов. По нажатию на шаблон надо выполнить определенные действия.
Чтобы отработать нажатие мышки в любой точке шаблона решил сделать верхним слоем кнопку. Но не смог установить ей прозрачный цвет.
Как можно решить данную проблему?

66
Ваши вопросы / Re: Вопросы
« : 01 Апреля 2022, 14:48:01 »
Добрый день!

Такой вариант я сейчас и использую. Но координаты тоже можно таким же образом выравнивать, но на них есть соответствующие пункты в меню.  :)

Еще один момент по разработке окон. Когда вставляешь контролы в окно, их координаты отсчитываются не внутри окна, а от страницы.
Если внутри окна требуется организовать перемещение контролов из скрипта, приходится пересчитывать координаты относительно начала окна.
Это очень неудобно.

67
Ваши вопросы / Re: Вопросы
« : 31 Марта 2022, 13:49:45 »
Цитировать
Можно ли в выравнивание добавить пункты "Размер по X" и "Размер по Y"?
Не совсем понятно, о чем речь. Опишите подробнее, что именно требуется?
Добрый день!
Имел ввиду возможность выравнивать высоту и ширину объектов. Сейчас такой возможности нет.
Это как пожелание по развитию.

68
Ваши вопросы / Вопросы
« : 29 Марта 2022, 10:45:53 »
Добрый день!

1. Можно ли для заголовка окна добавить свой цвет?
2. Можно ли в выравнивание добавить пункты "Размер по X" и "Размер по Y"?

69
Ваши вопросы / Re: Работа с шаблонами
« : 28 Марта 2022, 16:34:47 »
Да, действительно невнимательно прочитал инструкцию. Приношу извинения.

70
Ваши вопросы / Re: Работа с шаблонами
« : 28 Марта 2022, 15:59:05 »
Добрый день!
Создаю шаблон окна. При открытии окна в зависимости от переменной мне надо показать или скрыть некоторые элементы окна.
Код
var
  nPos: Integer;
begin
  nPos := 1;
  if wIcon1.Value=1 then
    nPos := nPos + 1
  else
    begin
      Image1.visible := false;
      TextCapt1.visible := false;
      Field1.visible := false;
    end;
end.
Однако в коде выдается ошибка, что элемент не существует. Хотя он есть.
В обычном окне данный скрипт отрабатывается.

71
Цитировать
2. при изменении на каком либо PLC "общей" уставки, SS по скрипту "изменились переменные" отправляет в следующей итерации (10 сек.) обновленное значение "общей" уставки всем 10 plc.
Чисто гипотетически может возникнуть ситуация, когда уставки будут изменены на двух PLC. Причем на разные значения. Подумайте, как SS должна обработать данную ситуацию.

72
Ваши вопросы / Работа с шаблонами
« : 25 Марта 2022, 15:51:43 »
Добрый день!

Не нашел описание объекта TM_TemplateObj в инструкции. Какие у него есть свойства и методы?
Могу ли я управлять экземпляром шаблона из скрипта как единым контейнером: например скрыть/показать или переместить?
При попытке добавить в скрипт название экземпляра шаблона выдается ошибка.

73
Ваши вопросы / Re: Электрические схемы
« : 24 Марта 2022, 14:34:52 »
В inkscape делаю svg и импортирую в png

74
Ваши вопросы / Re: Электрические схемы
« : 24 Марта 2022, 12:58:53 »
Согласитесь было бы лучше, для экономии времени разработки, иметь более простой и универсальный инструментарий.

Именно по этой причине я и создал эту тему.

75
Ваши вопросы / Re: Электрические схемы
« : 24 Марта 2022, 10:37:27 »
Что касается изменения положения, то использую анимацию. Создаю несколько картинок в разных положениях и управляю номером кадра в зависимости от положения.
Для примера картинка АВР. Анимируйте ее в picture.

Страницы: 1 ... 3 4 [5] 6 7 ... 11