![]() |
Модераторы: stron |
![]() ![]() ![]() |
|
rarxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 27.7.2010 Репутация: нет Всего: нет |
Понимаю тема заезжена много встретил таких же вопросов и решений но так и не понял как это сделать
есть регистр сведений с изменяющимися ценами, подскажите как сделать чтобы одним запросом получить последние цены (пока реализовал путем перебора всей номенклатуры и по каждому значению делаю запрос, в запросе сортирую по дате и выбираю первое значение...... но если номенклатуры куча то работать это будет час а то и дольше ![]() вообще если честно не понимаю смысла СрезПоследних если делаешь запрос а он дает тебе кучу значений по одной номенклатуре |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Покажите запрос. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
rarxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 27.7.2010 Репутация: нет Всего: нет |
понял свою ошибку у меня в измерениях док регистратор и дата соответственно поэтому и отбырало по одной номенклатуре все показания... понимаю вопрос зачем так но зачем то надо было именно так
а не подскажешь как обработать запросом результат запроса и отобрать всю разную номенклатуру с условием максимальной даты можно пример запроса к таблице в которой допустим есть много одинаковой номенклатуры с разными ценами остатками и датами как получить таблицу в которой останеца номенклатура, цены, остатки и даты но только строчки в которых максимальная дата по каждой номенклатуре |
|||
|
||||
Zero |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
Прежде чем изобретать велосипед, ты бы хоть в синтакс-помощник заглянул... СрезПоследних (SliceLast) Синтаксис: СрезПоследних(<КонецПериода>, <Отбор>) Параметры: <КонецПериода> (необязательный) Тип: Дата; МоментВремени; Граница. Определяет момент времени, заканчивая которым необходимо выбрать записи. Если параметр не указан, то будут возвращены значения ресурсов самой последней записи регистра. <Отбор> (необязательный) Тип: Структура. Структура, содержащая отбор по измерениям и реквизитам регистра. Имя ключа структуры должно совпадать с именем измерения регистра, заданного в конфигураторе, а значение элемента структуры - задает отбираемое по данному измерению значение. Если параметр не указан, то отбор не используется. Возвращаемое значение: Тип: ТаблицаЗначений. Таблица значений, заполненная данными найденных записей регистра сведений. Описание: Получает наиболее поздние записи регистра, соответствующие установленным в параметрах метода значениям ключевых полей. Записи подбираются для каждого сочетания из всех имеющихся значений измерений регистра. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Применим только для периодических регистров сведений. Пример:
|
||||
|
|||||
rarxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 27.7.2010 Репутация: нет Всего: нет |
а такой же отбор в запросе как сделать ?
|
|||
|
||||
Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
Используй виртуальную таблицу регистра "<ИмяРегистра>.СрезПоследних" для выборки из неё нужных данных. Например если у тебя есть периодический регистр сведений "Цены", то запрос будет выглядеть примерно так:
Это сообщение отредактировал(а) Zero - 10.9.2010, 21:13 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |