#0
by AlexBor
ЕСТЬ РС Исполнители: Измерения - Документ, Ресурсы - Исполнитель. Требуется по измерению - Документ вытащить последнего исполнителя. Помогите как сделать?
#1
by Defender aka LINN
Позвать программиста, поставить задачу, заплатить денег, получить результат. Именно в таком порядке.
#9
by Mankubus
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>) ПолучитьПоследнее (GetLast) Синтаксис: ПолучитьПоследнее(<КонецПериода>, <Отбор>) СП
#12
by Cube
Ну, ты сейчас научишь... Пусть запросом делает. Не надо тут пережитками клюшек махать...
#23
by Cube
То есть, запрос из получает не последнее ФИО на указанную дату по-твоему? За-то запрос из получает всё как надо, да? А ничего, что ты берешь первую запись, а не последнюю?
#25
by kosts
В получает на текущую дату, а задача стояла последнее. В последнее возвратит, а не первое (если отбор по ссылке добавить).
#27
by Trance_1C
РС = РегистрыСведений.Исполнители.СрезПоследних(МояДата,Новый Структура("Документ",СсылкаНаМойДокумент));
#30
by Cube
С таким стажем... Позор. Давай разжую. В запрос я добавил параметр с датой для того, что это правильно. Но ты можешь этот параметр удалить из запроса и тогда вернет последнюю запись, даже, если эта запись ошибочно занесена на 3015 год, ты её получишь. И не важно, что не она тебе была нужна, ты ведь задачу поставил - надо делать как написано. Твой запрос вернет в первой записи первую запись по дате. Ты отсортировал не по убыванию потому что. Иди учи мат часть. И ещё - ты не используешь виртуальную таблицу СрезПоследних, следовательно, считываешь с БД всю таблицу и потом накладываешь на неё отборы и сортировки. Это быдлокод и на больших объемах будет жутко тормозить. Иди потестируй сначала, потом пиши всякую чушь. Вопросы есть?
#33
by Cube
А, точняк, он ещё и в выборке набыдлокодил - пробегает всю выборку, чтобы до последней записи дойти. До такого маразма я ещё не дожил...
#34
by kosts
Я дал ТСу рабочий (может быть и не совсем оптимальный код), что бы начать диалог, поставить на путь истинный, а не сделать за него его работу в то время, когда у ТСа род занятий Programist и стаж 6 лет...
#37
by Cube
У тебя тоже стаж 6 лет, но ты от ТС не далеко ушел, судя по сему... Ты даешь ТС правильный быдлокод и надеешься, что он его перепишет? Наивный.
#38
by kosts
Мне мало дела, что он у себя напишет. А если скопирует базу не сломает. Зато все будут знать какой он специалист.
#40
by kosts
Что бы знать как правильно, надо уметь отличать правильное от не правильного, т.е. не правильное тоже надо знать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- Не могу получить значение ресурса регистра сведений...
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Как в запросе получить последнее значение из выборки?
- из регистра сведений получить значение реквизита
- Как получить значение реквизита Поля флажок, если свойства Значение у него нет.
- Во внешней печатной форме не могу получить значение регистра сведений
- Как получить значение из регистра сведений без запроса?
- СКД Получить последнее значение группировки и количество группировок.
В этой группе 1С
- как получить значения текущей строки таб.части дока из модуля этого дока
- v7: Получение данных с Com порта от весов
- Как убрать округление в форме расчета среднего заработка в ЗУП 3.0?
- Обновление Адресного классификатора в Бухгалтерии 3
- Корректировка реализации в Компексной автоматизации 1.1. Нет проводок
- Счет-фактура на суммовую разницу
- БП 3.0 Расчет земельного налога.
- Как грамотно продать металлолом с засором?
- Первоначальная выгрузка данных из УТ 10.3 в БП 3.0
- Продолжение JSON, но уже в 8.3.7
- Как в ячейке поля ТД сделать калькулятор? (УПП, регл. отчетность)
- оформление первоначального взноса по кредиту в УТ 11
- Как организовать автоматическое снятие с резерва в УТ 10.2?
- где можно посмотреть, что будет нового в УТ 11.1.10
- Вылетает 1с при несоответствии платформы
- Доп реквизит в табличную часть
- Перенос данных из Розницы 1.0 в Розницу 2.0
- УПП Как отразить изменене расценок технологических операций.
- 1C-Рарус:SMS Коммуникатор для sms4b.ru для УНФ 1.4
- Две СКД схемы в одном отчете. Просьба помочь с исправлением кода