РегистрыСведений.ИмяРегистра.ПолучитьПоследнее с датой записи
Собственно есть периодический регистр сведений,
там у меня характеристики скапливаются.
в моем случае, это пробег автомобиля, который откладывается там время от времени.
Мне нужно получить последнее значение, только с периодом внесения.
Запросом я знаю как сделать, но неохота для такой элементарщины его городить.
использую такую функцию
но она в структуре возврата не имеет даты внесения этой последней записи, а это важно.
Неужели только запросом ? Или может что-то есть, чего я не знаю ?
там у меня характеристики скапливаются.
в моем случае, это пробег автомобиля, который откладывается там время от времени.
Мне нужно получить последнее значение, только с периодом внесения.
Запросом я знаю как сделать, но неохота для такой элементарщины его городить.
использую такую функцию
СтруктураОтбора=Новый Структура("Автомобиль,ВидЗначения",Ведро,Перечисления.ДополнительнаяИнформацияАвтомобилей.Пробег);
СтруктураСведений=РегистрыСведений.Автомобили.ПолучитьПоследнее(ДатаЗаписи,СтруктураОтбора);
Возврат СтруктураСведений.Значение;
но она в структуре возврата не имеет даты внесения этой последней записи, а это важно.
Неужели только запросом ? Или может что-то есть, чего я не знаю ?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) AllexSoft,
я могу только предполагать,
но прямых свидетельств о том, что это аналог запроса - в т.ч. и по производительности,
у меня нет.
да и функция из одной строки.
А запрос, надо текст, параметры передать, потом выполнить, выбрать..куча операторов.
Вопрос, в общем больше академический, ибо платформа сильно меняется, не успеваю все новшества исследовать,
и всего-лишь предположил, что может быть появилось что-то новенькое.
Короче, понятно.
Естественно, сделал уже все запросом
а вы думаете
я могу только предполагать,
но прямых свидетельств о том, что это аналог запроса - в т.ч. и по производительности,
у меня нет.
да и функция из одной строки.
А запрос, надо текст, параметры передать, потом выполнить, выбрать..куча операторов.
Вопрос, в общем больше академический, ибо платформа сильно меняется, не успеваю все новшества исследовать,
и всего-лишь предположил, что может быть появилось что-то новенькое.
Короче, понятно.
Естественно, сделал уже все запросом
(6) Boneman,
я могу вам рассказать что там происходит..
при обращении к РегистрыСведений.Автомобили. вы обращаетесь к менеджеру регистров сведений, там есть платформенная функция ПолучитьПоследнее, там написан обычный запрос, который из структуры параметров вставляет параметры в запрос, выполняет, выбирает, возвращает результат.. ровно то же самое что делать обычным запросом.. можете открыть модуль менеджера РС Автомобили и написать там экспортную процедуру которая будет выбирать последнее с периодом.. и потом вызывать ее РегистрыСведений.Автомобили.МояПроцедураПолучитьПоследнее(параметры);
уверяю вас, будет работать не хуже платформенной )
я могу только предполагать,
но прямых свидетельств о том, что это аналог запроса
но прямых свидетельств о том, что это аналог запроса
я могу вам рассказать что там происходит..
при обращении к РегистрыСведений.Автомобили. вы обращаетесь к менеджеру регистров сведений, там есть платформенная функция ПолучитьПоследнее, там написан обычный запрос, который из структуры параметров вставляет параметры в запрос, выполняет, выбирает, возвращает результат.. ровно то же самое что делать обычным запросом.. можете открыть модуль менеджера РС Автомобили и написать там экспортную процедуру которая будет выбирать последнее с периодом.. и потом вызывать ее РегистрыСведений.Автомобили.МояПроцедураПолучитьПоследнее(параметры);
уверяю вас, будет работать не хуже платформенной )
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот