8.х Как получить самую раннюю(первую) запись регистра накопления?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем netstep, 9 июл 2008.

  1. TopicStarter Overlay
    netstep
    Offline

    netstep

    Регистрация:
    9 июл 2008
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Добрый день.

    САБЖ
  2. tugrik
    Offline

    tugrik Опытный в 1С

    Регистрация:
    18 июн 2008
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    если нужно самую самую первую, то логичнее было бы знать дату ее введения.

    Если не знаешь, то выбирай все, с сортировкой по дате. А потом бери 1 запись :)

    Это первое, что пришло в голову.
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Код:
    "ВЫБРАТЬ ПЕРВЫЕ 1
    ..."
    
  4. tugrik
    Offline

    tugrik Опытный в 1С

    Регистрация:
    18 июн 2008
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    кстати запрос выбирает записи по порядку? у мну иногда консоль запросов перемешивала их до безобразия. А один из знакомых программистов говорил мне, что порядок выборки определяется расположением записей в таблицах sql.... Так или нет, хз.... в тонкости не вдавался и на всяк случай всегда если надо было по порядку, то ставил сортировку...
  5. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    Упорядочение по дате вам придется задать самому, запрос получает данные по умолчанию не совсем в том порядке, что вы думаете.

    Кстати первой записью может оказаться вовсе не первая запись в случае, если сделать упорядочение по дате - особенно если задним числом что-то делали.
  6. tugrik
    Offline

    tugrik Опытный в 1С

    Регистрация:
    18 июн 2008
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    ну я думаю это не так страшно. В зависимости от того, что нужно человеку. Если нужна тупо самая первая запись, то это одно, а если нужна самая первая запись с точки зрения сведений в системе, то это другое.

    Тяжело придумать, зачем может понадобиться самая первая запись имено в том порядке, как они пишутся в регистр. Скорее всего нужна именно самая ранняя с точки зрения даты запись.

    Ждем комментов автора темы :)

Поделиться этой страницей