|  | Перемешать таблицу | ☑ | 
    
        | 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) всякий может найти эту мою ветку     |  |