Рандомное заполнение чекбоксов, списоков

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28
Работал с программой, когда была 3 версия, через макросы задавал рандомный выбор чекбоксов, списков.тут после 2х часов мучений так и не смог додуматься как автоматически заполнять такую форму в 5 версииhttp://lessons.zennolab.com/ru/index то что крассным это руками только заполнять, после того как нажал на первый чекбокс при записи? http://zennolab.com/discussion/attachment.php?attachmentid=4918&stc=1&d=1387708548 может есть видео как делать правильно..

записал видео

http://www.screencast.com/t/Ca5K2wEz

скачать
http://content.screencast.com/users/c3163/folders/Default/media/39745893-a024-48f8-80f9-bafbe7a9f923/zp5.avi?downloadOnly=true

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

как скопировать в буфер название полной перменной ({vareibels.name}) "Случайное число" в буфер обмена?
 

Вложения

  • 36,1 КБ Просмотры: 1 178

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 339
Благодарностей
9 088
Баллы
113
  • Спасибо
Реакции: gomoney

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
переменная "Случайное число" не моет так называться.
Там только англ язик
 

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28
в буфер обмена переменную можно скопирвоать нажав на квадратик справа от переменной в экшене..
http://clip2net.com/s/6rzz5e
не понял сначала зачем эта кнопка, думал она для создания новой перменной, в видео я ее как раз для этого нажимал :-)

как один отметить или по очереди, я понял, а как отметить из группы чекбоксов случайно один?
в видео я показал как делаю, но че-то криво получается..

переменная "Случайное число" не моет так называться.
Там только англ язик
не переводите тему, именно так она и называется {variable.name}, откройте любой демо проект и проверьте.

для справки svaminar, моет пишется как может
а язик - как язык
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 339
Благодарностей
9 088
Баллы
113
для того чтобы чекбоксы нажимались случайно, я бы внедрил между ними генерацию случайного числа, например от 1 до 2 и логику по экшену IF ( {-variable.var-}==1 ) выводил на следующий чекбокс по зеленому выходу и на позаследующий по красному (можно наоборот).. может быть кто то предложит более красивый вариант..
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Можно через свитч))) А еще можно подставлять сразу в экшен номер совпадения
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
А можно в качестве номера совпадения просто написать слово random :-)
 

valeron999

Client
Регистрация
22.10.2013
Сообщения
97
Благодарностей
19
Баллы
8
Я делал именно через рандом. Смотрим общий признаки элекментов списка и после указываем в акшене номер совпадения переменной. Там просто автозаполнения нет и я раньше не знал что так можно. Спасибо сапорту - рассказал.
 

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28
не пойму откуда взялось слово random? пишет ошибка, когда выполняется задание..
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
слово random я написал самостоятельно.
Попробуйте повторить проект
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 339
Благодарностей
9 088
Баллы
113
вот в этих конструкциях должен срабатывать random?
http://clip2net.com/s/6xE7f7
http://clip2net.com/s/6xEyqM
у меня в ПМ не срабатывает..
пробовал уже и с маленькой буквы и с большой..
в логе ПМ запись: Input string was not in a correct format.
 

eugines

Client
Регистрация
07.09.2012
Сообщения
15
Благодарностей
1
Баллы
3
Try to use spin function {-String.Spintax-|-{True|False}-}
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
вот в этих конструкциях должен срабатывать random?
http://clip2net.com/s/6xE7f7
http://clip2net.com/s/6xEyqM
у меня в ПМ не срабатывает..
пробовал уже и с маленькой буквы и с большой..
в логе ПМ запись: Input string was not in a correct format.
Нет.
random1 нужно писать в последнем варианте (номера совпадений)
 
  • Спасибо
Реакции: Sergodjan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 339
Благодарностей
9 088
Баллы
113

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28
вот готовый пример со случайным выбором чекбокса или радиобатона
 

Вложения

  • Спасибо
Реакции: masterprof

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)