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

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

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

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


Темы - MaxHari

Страницы: [1]
1
Ваши вопросы / Смена пользователя
« : 09 Декабря 2019, 00:11:51 »
Здравствуйте!
Необходимо сделать проверку пользователя при нажатии кнопки, по которой запускается окно с таблицей. В одном случае - таблица редактируемая, в другом - нет.

В начале скрипта я выполняю ChangeUser(GetClientName), далее идёт сам скрипт, по которому запускается окно с двумя невидимыми таблицами, которые в зависимости от пользователя преобретают видимость. Проблема в том, что выполнение скрипта не останавливается на операторе ChangeUser, до выбора пользователя. То есть, если даже пользователь поменялся, то при первом запуске, проверка даст старого пользователя, поскольку ChangeUser ещё не закончил работу.

Подскажите, пожалуйста, возможное решение.

*************

На данный момент пришло только следующее решение:
При нажатии кнопки запускается окно с невидимыми таблицами. Таблицы прикрыты "шторкой" с кнопкой. Вызывается команда ChangeUser. После смены пользователя оператору необходимо нажать на кнопку, и уже после этого срабатывает скрипт, где убирается шторка с кнопкой и появляется нужная таблица (с возможностью редактирования ячеек или без).

Не сильно удобно, но работает  ;)

2
Ваши вопросы / Долгая загрузка проекта
« : 05 Декабря 2019, 10:13:04 »
Здравствуйте!

Внезапно при внесении незначительных изменений в проект, он начал очень долго загружатся в editor. Возможно придётся "откатываться" назад, и вручную добавлять нововведения, что не очень хочется.

Можете ли что-то посоветовать в этом случае? Проект, к сожалению, выслать нет возможности.

***********

Разобрался:
Перенёс поочерёдно файлы с последней версии в рабочюю, тестируя на каждом этапе. Проблема оказалась с файлом Groups.seg, он хорошо подошёл от старой рабочей версии. По размерам глючный файл оказался 5653 кб, при этом рабочий - 89 кб.

Страницы: [1]