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

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

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

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


Сообщения - deldemo

Страницы: 1 ... 4 5 [6] 7 8 ... 21
76
Интересно что пред идущая версия проглатывала данный скрипт.

И опять же, повторюсь. Он компилируется в редакторе скриптов без ошибок.

77
Здравствуйте.
В новой версии S-S не компилируется скрипт
Код: (delphi)
begin
  if not (Sender is TM_Button) then Exit;

  with Sender as TM_Button do
    if Assigned(VariableEx) then
        if GetBit(VariableEx.AsInt,7) then
          begin
            VariableEx.Value := SetBit(VariableEx.Value,7,False);
            VariableEx.Value := SetBit(VariableEx.Value,6,False);
          end else
            begin
              VariableEx.Value := SetBit(VariableEx.Value,6,False);
            end;
    end.
end.
     
Точнее он в редакторе скриптов компилируется, но когда сохраняем проект скрипт отмечается как скрипт с ошибками                         

78
Ваши проекты / Re: Сахарный завод
« : 03 Апреля 2019, 15:10:35 »
Огромное спасибо!!!!

79
Спасибо!!!!!!!!!!!!!

80
Здравствуйте.
Подскажите пожалуйста деревянному почему не работает функция GetClienName в скриптах ниже

Код
begin
  if vrSCREEN.AsInt = 0 then
    Page1.GoToPageClient(GetClientName);
  if vrSCREEN.AsInt = 1 then
    Page2.GoToPageClient(GetClientName);
  if vrSCREEN.AsInt = 2 then
    Page3.GoToPageClient(GetClientName);
end.                       


Код
begin
  CASE vrSCREEN.AsInt OF
      0:  Page1.GoToPageClient(GetClientName);
      1:  Page2.GoToPageClient(GetClientName);
      2:  Page3.GoToPageClient(GetClientName);
  END;
end.                       
Если указать явное имя клиента то скрипты работают.

81
Ваши проекты / Re: Сахарный завод
« : 25 Марта 2019, 14:42:26 »
Здравствуйте! Уважаемые, так как у вас есть опыт работы в сахарной промышленности, посоветуйте пожалуйста надежный счетчик для мелассы.

82
Здравствуйте уважаемые! Еще раз спасибо вам за прекрасный продукт! Все достаточно стабильно работает - что даже писать нечего было!

Я к вам с просьбой. Возможно добавить в выпадающий список иконки? Те самые иконки что мы выбираем для кнопок.

83
Ошибки / Перемещение объектов
« : 27 Декабря 2018, 09:55:17 »
Здравствуйте. При перемещении объекта в другом приложении через удержание средней кнопки мыши - перемещается рабочее поле редактора S-S.
https://youtu.be/W5IkhoIuCMg

84
Спасибо за помощь!!!!!!!!!!
то и изменений придется отправить много.
Может у Вас есть возможность добавить функцию сброса выделенных цветом ячеек таблицы, хотя бы через массив столбцов? Типа- Table1.Columns[1..3].Color := clNone;(Это как образный пример)

85
Ошибки / Ошибка форума
« : 27 Июня 2018, 21:53:06 »
Здравствуйте. При автозаполнении формы ввода связки логин/пароль выходит вот это сообщение(на скриншоте). Браузер от корпорации Добра
Очистка данных не помогла(

86
Здравствуйте.
Уважаемые, подскажите как в таблице сбросить цвет измененных ячеек таблицы на стандартный?
Немного распишу:
Допустим есть некая таблица с автозаполнением посредствам SQL запроса
В этой таблицы ребята (операторы поста) делают отметки. В последнем столбце таблицы ставится отметка "Добавлено"
В последнем обновлении S-S появилась возможность работы с цветом ячейки, сразу же захотелось исполнить давнюю мечту по выделению целой строки цветом.

Код: (delphi)
var
  aIndex:integer;
begin
  aIndex := tblTEST.RowIndex;
  if aCell.Variable <> nil then
    begin
      tblTEST.GetCell(1,aIndex).Color := RGB(217,255,255);
      tblTEST.GetCell(2,aIndex).Color := RGB(217,255,255);
      tblTEST.GetCell(3,aIndex).Color := RGB(217,255,255);
    end;
end.
                                           
Но есть одно но.....как вернуть цвет ячейки в исходное состояние, причем все сразу?
В таблицы с каждым обновлением всегда разное кол-во строк.

87
Спасибо!!! Что-то, если честно, даже не думал в этом направлении :(.
Цитировать
Подскажите может проблема не только в моей криворукости?
Все таки только в криворукости(

88
Здравствуйте ребята.Прошу помощи. Ну ни как не могу понять в чем проблема.
На сервере в S-S_2.2.9.1 Pro есть скрипт который прекрасно работает, но правда данные ячейки забираются из автозаполненной(SQL) таблицы


Так вот поставил себе на ноут демо тайм 2.2.9.2 для тестов проекта. Но в этой версии категорически не хочет забирать данные из ячейки.
Причем на ноуте к ячейкам привязаны переменные.
Подскажите может проблема не только в моей криворукости?
У меня просто нет 2.2.9.1 демо тайм для тестов.


Код: (delphi)
var // Упрощенный вид, но даже он не работает.
  aCell_ID:TM_TableCell;
begin
  aCell_ID := Table1.GetCell(2,2);
  if aCell_ID <> nil then
      vID_recept.Value := StrToInt(aCell_ID.Text);
end.                                     


Так же на сервере выходит необработанная ошибка.
         

89
Цитировать
Я правильно понимаю, что эта идея нереализуема в демо64?
Здравствуйте. Да, Вы все правильно поняли. Для работы с БД Вам необходимо приобрести лицензию или воспользоватся Demo-Time версией.

90
Цитировать
Поясните плз механизм назначения цвета объекту Image с пользовательской текстурой.
Необходимо отобразить сложный мнемознак с черным контуром и изменяемым цветом заливки.
Подготовил файл текстуры в формате PNG, поэкспериментировал.
Такое ощущение, что итоговый цвет точки получается как смесь цвета из PNG-файла и назначенного свойства "Цвет" объекта
  Здравствуйте. Да, действительно пользовательский цвет накладывается поверх текстуры PNG файла. Для корректного изменения цвета текстуры PNG файл должен быть преимущественно белого цвета.

Цитировать
контур должен быть чисто черным
  Можно сделать в графическом редакторе изображение белого цвета, а контур этого изображения черного цвета. Тогда изменяя параметр "цвет" ( в свойствах изображения редактора Simple-Scada) Вы не получите ни каких искажений.

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