Имя: Пароль:
1C
1С v8
Посоветуйте алгоритм
,
0 flomaster23
 
18.07.11
02:04
Есть Таблица значений, нужно пересортировать строки в случайном порядке.
1 Steel_Wheel
 
18.07.11
02:09
Сделать новое поле в ТЗ
Заполнить раном значениями из vbscript или shell
Отсортировать
2 Rabbit
 
18.07.11
02:19
(1) > vbscript или shell
А это на зачем?...
3 Steel_Wheel
 
18.07.11
02:21
(2) У 1С нет собственного рандома -- нужен БДСМ.... ну, по-крайней мере, я своего рандома у 1С не видел за 6 лет работы ))
4 Rabbit
 
18.07.11
02:24
5 YauheniL
 
18.07.11
02:24
Хотя, быть может, в новых редакциях такая функция и есть.. хз
6 YauheniL
 
18.07.11
02:25
(4) Что из этого реализовано во встроенном языке 1С?
7 YauheniL
 
18.07.11
02:27
+6 Желательно с аргументацией: ни одна из твоих ссылок не ведет на сайт, хоть как-то связанных с 1С
8 Rabbit
 
18.07.11
02:30
нужно ковыряться, сейчас не досуг
9 Alexey87
 
18.07.11
02:33
ГСЧ = Новый ГенераторСлучайныхЧисел(255);
10 Alexey87
 
18.07.11
02:33
Пауза = ГСЧ.СлучайноеЧисло(123, 137);
11 YauheniL
 
18.07.11
02:34
(8) Тогда поверь на слово специалисту, который ковырялся еще в 2006-ом году

Нет в 1С генерации псевдослучайных чисел (вообще никакой). Поэтому, или выдирай из vbscript-а, или ищи в shell-е. Там это есть. Если надо -- могу пример скинуть...
12 YauheniL
 
18.07.11
02:35
(9), (10) Это с какой редакции появилось? Раньше только ссылки можно было случайные надыбать.... или БДСМ
13 Rabbit
 
18.07.11
02:37
(11) а на калькуляторах программировалась...
14 YauheniL
 
18.07.11
02:44
(13) Если что, я про готовую функцию..... хотя могу тряхнуть Стариной и вспомнить калькуляторы

Меня (9) и (10) в трепет приводят: неужели наконец-то сделали....
15 YauheniL
 
18.07.11
02:46
Я ж без претензий: я много г0вно0ода отрефакторю
16 skunk
 
18.07.11
04:07
(3)зачетно
17 Kookish
 
18.07.11
07:42
(9) Подтверждаю. Платформа 8.2.13.213.

ГенераторСлучайныхЧисел (RandomNumberGenerator)
Методы:

СлучайноеЧисло (RandomNumber)

Конструкторы:

Конструктор по умолчанию
Формирование неинициализированного объекта

Описание:

Генератор случайных чисел.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший