|
Перемешать таблицу | ☑ | ||
---|---|---|---|---|
0
1CVERYGOOD
18.11.13
✎
15:45
|
Как перемешать строки таблицы случайным образом ?
|
|||
1
Maxus43
18.11.13
✎
15:46
|
генератор случайных чисел есть в 1с
|
|||
2
1CVERYGOOD
18.11.13
✎
15:47
|
Таблицы значений.
|
|||
3
1CVERYGOOD
18.11.13
✎
15:53
|
и как использовать в этом контексте его ?
|
|||
4
1dvd
18.11.13
✎
15:54
|
(3)
ТаблицаЗначений.Сдвинуть (ValueTable.Move) ТаблицаЗначений (ValueTable) Сдвинуть (Move) Синтаксис: Сдвинуть(<Строка>, <Смещение>) Параметры: <Строка> (обязательный) Тип: Число; СтрокаТаблицыЗначений. Индекс строки, которую нужно переместить, или сама строка. <Смещение> (обязательный) Тип: Число. Количество строк, на которое необходимо переместить строку. Положительное значение означает, что строка будет передвинута ближе к концу таблицы значений (вниз), отрицательное - ближе к началу (вверх). Описание: Сдвигает строку на указанное количество позиций. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: // перемещение первой строки вперед на одну позицию ТаблицаЦен.Сдвинуть(0, 1); // перемещение второй строки назад на одну позицию ТаблицаЦен.Сдвинуть(1, -1); |
|||
5
Лефмихалыч
18.11.13
✎
15:54
|
1. добавить колонку
2. заполнить ее случайными числами 3. отсортировать по этой колонке 4. удалить колонку |
|||
6
dk
18.11.13
✎
15:57
|
(5) +1
|
|||
7
banco
18.11.13
✎
16:05
|
ГенераторСлучайныхЧисел = Новый ГенераторСлучайныхЧисел;
ВГраница = ТаблицаЗначений.Количество()-1; Для Индекс = 0 по ВГраница Цикл ТаблицаЗначений.Сдвинуть(Индекс, ГенераторСлучайныхЧисел.СлучайноеЧисло(0, ВГраница) - Индекс); КонецЦикла; |
|||
8
Wobland
18.11.13
✎
16:15
|
это откуда возник такой вопрос?
|
|||
9
banco
18.11.13
✎
16:26
|
(8) наверное какую нибудь карточную игру на 1С пишет, а Таблица значений это колода карт, которую надо перемешать ))
|
|||
10
Wobland
18.11.13
✎
16:27
|
я как-то получал случайный элемент справочника..
|
|||
11
Wobland
18.11.13
✎
16:28
|
+(10) всякий может найти эту мою ветку
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |