Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 23:38

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 13 сообщений ] 
Автор Сообщение
 Заголовок сообщения: CX-Designer
СообщениеДобавлено: Пн мар 26, 2012 22:19 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Подскажите пожалуйста как сделать чтобы по нажатию на "клапан" (лампа бита), появлялось всплывающее окно..
Если нужен макрос подскажите как его написать. СП.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 10:09 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
Через макрос:
Делаешь экран, со свойством Use as Pop-up Screen.
На кнопке пишешь макрос (Touch ON timing):
SHOWPAGE(n);
где n - номер всплывающего экрана.
Закрывать его уже на кнопкой на самом этом экране, например.

Можно и через контроллер сделать.
Вариантов много.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 10:23 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Сп. Сейчас попробую!


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 10:28 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Не получается (( Пишет ошибка.
Как этот макрос писать? Я скопировал и вставил в окно макроса. "ОШИБКИ"


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 10:37 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
странно.
А номер экрана указал правильно? существующий экран д.б.
Может проблема с версиями. Какая версия терминала?


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 11:50 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
NS Runtime
CX-Designer 3.300


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 11:53 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Наверное проблема с этим экраном..
"Делаешь экран, со свойством Use as Pop-up Screen",


Отредактировал Yura800. Дата редактирования: Вт мар 27, 2012 12:05.

В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 12:00 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
С экраном Pop-up Screen разобрался. Создаю накладной экран. Через кнопку помманды получается. На кнопке включить-выключить нет. Если б это можно было сделать на индикаторе бита, вообще было бы замечательно..


Отредактировал Yura800. Дата редактирования: Вт мар 27, 2012 12:04.

В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 12:03 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Пишет в окне ошибок:
Ошибка формата.
Нет разделителя.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 12:07 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Можно и через контроллер сделать.
Вариантов много.[/quote]
В контроллере уже готовая программа. Редактировать не хочу, т. к это будет своего рода симулятор произв. процесса.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 12:29 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
А точку с запятой на конце ставишь?
Может тоже какие то региональные стандарты влияют на это. попробуй запятую поставить


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 13:48 
Не в сети

Регистрация: Вт фев 12, 2008 11:30
Сообщения: 324
Откуда: Cherepovets
Иногда требуется показывать много различных надписей на экране. Чтобы каждый раз не рисовать отдельное всплывающее окно для каждой надписи, можно обойтись стандартным всплывающим окном.
Если необходимо вывести всплывающую надпись или надпись с кнопками, то можно нарисовать невидимую командную кнопку, в назначении выбрать "нет", а во вкладке "макрос" - записать например:
MSGBOX ("Тест ", "Это что-то", H3); ' Вывод окна информации
Первый параметр - Заголовок окна
Второй параметр - Текст в окне
Третий параметр - Указатель какие кнопки и иконки показывать (расшифровка во вложении)
Вложение:
options.JPG

Если по кнопкам всплывающего окна нужно выполнить какое-нибудь действие, то лучше записать макрос в виде
$W0=MSGBOX ("Тест ", "Начало теста", H31); ' Вывод окна с кнопками
переменной $W0 будут присвоено значение по результату нажатия на одну из кнопок
0-Ok
1-Cansel
2-Yes
3-No
4-Ignore
5-Retry
6-Stop

Описание макросов V075 (В комплекте документации CX-Designer)


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CX-Designer
СообщениеДобавлено: Вт мар 27, 2012 16:35 
Не в сети

Регистрация: Вт окт 19, 2010 13:05
Сообщения: 54
Спасибо огромное. Буду пробовать.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 13 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3