Имя: Пароль:
1C
1C 7.7
v7: генератор случайных чисел
0 Christina_
 
14.08.12
10:00
Нужен совет, помощь, уж не знаю что. Прочитала кучу всего про генерацию..но все немного не подходит, либо нужно придумать, как модифицировать.

Суть вот в чем.

Я из ексель загружаю в ТЗ таблицу с ФИО и телефоном. В  ТЗ все это пронумеровано формируется.

Мне нужно, чтобы из этой ТЗ случайным образом было выбрано заданное мной количество ФИО... вот, собственно..
1 Godofsin
 
14.08.12
10:01
2 Гефест
 
14.08.12
10:02
Какой приз выбранным?
3 povar
 
14.08.12
10:02
4 Christina_
 
14.08.12
10:05
читала я это... но здесь получается, мне нужно задать интервал для выбора числа, так? то есть если ТЗ у меня на 1000, то и выбирать должна от 1 до 1000..так ведь? то есть две переменные я должна задать
5 Sserj
 
14.08.12
10:11
(4) Плохо читаешь классиков :)

Цитата:

Как сделать чтобы числа выбирались произвольно от 1 до 100?  

Ранд=_GetPerformanceCounter()%(100+1);
6 Mikeware
 
14.08.12
10:13
(5) это ты неправильно понимаешь :-)
7 Christina_
 
14.08.12
10:15
(5) спасибо, не заметила.. так напугал весь предыдущий код, что одной строчки не заметила..
8 Christina_
 
14.08.12
10:51
что-то не работает она..
9 Christina_
 
14.08.12
10:56
ура =)
10 Christina_
 
14.08.12
13:00
Расчет = 1;
   Пока Расчет < Вариант Цикл
       Случай =_GetPerformanceCounter()%((Ном-1)+1);
       Т.ПрисоединитьСекцию("Генерация");
       Расчет = Расчет+1;
   КонецЦикла;

вот что вышло..... Вариант, это заданное в поле ввода число, т.е. сколько случайных чисел должно быть выбрано, Ном - кол-во строк в ТЗ

что получается.. ставлю Вариант = 3, выдает три одинаковых числа...

где прокол?
11 povar
 
14.08.12
13:04
"Случай" тяжелый...
12 Ыщъ
 
14.08.12
13:06
Скока = 1;
Пока Скока = GetPerformanceCounter() Цикл
Сообщить("Во блин");
КонецЦикла;
13 trad
 
14.08.12
13:08
(10)
>>где прокол?

слишком быстрый комп
14 Christina_
 
14.08.12
13:22
ну почему у вас всегда одно и тоже..

спасибо)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс