Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2008, 09:46   #1
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Пароль на очистку журнала (решено)

Весь ум сломал, не могу вкурить как корректно прикрутить пароль на команду по очистке журнала.
Удалось соорудить вот такое - см. прицеп
Дальше - хз че делать. Надо погасить лишние, а затем восстановить, экраны, надо сбрасывать вход в пароль по эскейпу, по неправильному паролю, по сбою по ... куче событий.
Може у кого есть вменяемые идеи как это сделать попроще и понадёжней?


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 19.03.2020 в 18:11 Причина: Удалил вложения за ненужностью
LordN сейчас на форуме   Ответить с цитированием
Старый 18.03.2008, 14:31   #2
WhiteM
Новичок
 
Регистрация: Jun 2007
Адрес: Рязань
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Вопрос заинтересовал. Попробовал сделать. Получилось не совсем корректно, но может наведёт на какие-нибудь мысли.
Во вложении тестовый проект с макросом.


__________________
fjohn@inbox.ru

Последний раз редактировалось Arsie, 19.03.2020 в 18:11 Причина: Удалил вложения за ненужностью
WhiteM вне форума   Ответить с цитированием
Старый 19.03.2008, 14:59   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

спасибо!
жаль только что я не успел его проверить - пихсел уехал на объект, другого пока нету..


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 19.03.2008, 17:25   #4
WhiteM
Новичок
 
Регистрация: Jun 2007
Адрес: Рязань
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Ммм... Проект для СМH2010...


__________________
fjohn@inbox.ru
WhiteM вне форума   Ответить с цитированием
Старый 19.03.2008, 18:39   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

да какая разница..


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 26.11.2008, 12:50   #6
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Арсений, а от чего б не добавить в конструктор "Пароль на очистку журнала"?


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 26.11.2008, 14:39   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Есть мысль вообще убрать очистку. Но при пусконаладке очистка - вещь нужная...


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.11.2008, 23:01   #8
Blackout
Member
 
Регистрация: Dec 2006
Сообщения: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Есть работающий и простой вариант на последней (вроде) версии (2.10) журнала, сам пару дней назад прикручивал.
В принципе, идея проста: по нажатию очистки чистим экран (по фронту), ставим триггер "идёт ввод пароля", далее перекрываем кислород, устанавливая ~enable в 1 (немного вмешиваемся во внутренности) на время активного ввода пароля. По неверному вводу после ескейпа выкинет в меню уровнем выше, но здесь не вижу ничего плохого. И с этим тоже можно бороться, если припечёт.

Макросом во вложении надо заменить внутренний макрос "Журнал", т.к. правки именно в нём. К тому же, это поможет не вводить заново список событий.
Вложения
Тип файла: zip Журнал_с_паролем.zip (23.1 Кбайт, 238 просмотров)
Blackout вне форума   Ответить с цитированием
Старый 27.11.2008, 08:57   #9
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Цитата:
Сообщение от Arsie
Есть мысль вообще убрать очистку. Но при пусконаладке очистка - вещь нужная...
очистка вещь нужная, спору нет, но и давать очистку юзеру - негодится.
встроить пароль на очистку в готовый проект можно и самому, просто лазить каждый раз и править макрос гемморно...


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 23.12.2008, 14:03   #10
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пароль на очистку журнала

Цитата:
Сообщение от Blackout
Есть работающий и простой вариант на последней (вроде) версии (2.10) журнала, сам пару дней назад прикручивал.
В принципе, идея проста: по нажатию очистки чистим экран (по фронту), ставим триггер "идёт ввод пароля", далее перекрываем кислород, устанавливая ~enable в 1 (немного вмешиваемся во внутренности) на время активного ввода пароля. По неверному вводу после ескейпа выкинет в меню уровнем выше, но здесь не вижу ничего плохого. И с этим тоже можно бороться, если припечёт.

Макросом во вложении надо заменить внутренний макрос "Журнал", т.к. правки именно в нём. К тому же, это поможет не вводить заново список событий.
спасибо, проверил, все работает


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 11:49.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024