#0
by lanc2233
Есть непериодический регистр сведений. Как получить запись по определенному отбору? (неважно какую - первую, последнюю, подразумевается что в одном поле будут только разные значения и отбор будет возвращать только одну запись или пусто) Аналогично для ПолучитьПоследнее в переодическом регистре.
#3
by Живой Ископаемый
если в СП написано что можно - знайте, врут... Если в какой-то книге приведен пример - будьте уверен, он не работает.. Пробовать не смейте, все равно запись вы не получите...
#4
by lanc2233
ладно, структуру содержащую значения ресурсов а что это? синтакс помощник ничего не находит по этому слову.
#5
by hhhh
видимо у тебя левый синтакс помощник. Поменяй его. РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>) Получить (Get) Вариант синтаксиса: Для периодического регистра Описание: Получает значения ресурсов записи регистра, соответствующей указанным значениям измерений регистра и периоду. Синтаксис: Получить(<Период>, <Отбор>) Параметры: <Период> (обязательный) Тип: Дата, МоментВремени. Определяет момент времени, на который необходимо получить значения ресурсов. Если указанный момент времени не совпадает с периодом ни одной записи регистра, то будет возвращена структура, содержащая пустые значения. <Отбор> (необязательный) Тип: Структура. Структура, содержащая отбор по измерениям регистра. В переданной структуре должны содержаться те измерения, по которым должны быть отфильтрованы записи. В элементе структуры задается имя и значение отбора. Должны указываться значения для всех измерений. Параметр обязателен для регистров, имеющих измерения. Если параметр не указан, то отбор не используется. Вариант синтаксиса: Для непериодического регистра Описание: Получает значения ресурсов записи регистра, соответствующей указанным значениям измерений регистра. Синтаксис: Получить(<Отбор>) Параметры: <Отбор> (необязательный) Тип: Структура. Структура, содержащая отбор по измерениям регистра. В переданной структуре должны содержаться те измерения, по которым должны быть отфильтрованы записи. В элементе структуры задается имя и значение отбора. Должны указываться значения для всех измерений. Параметр обязателен для регистров, имеющих измерения. Если параметр не указан, то отбор не используется. Возвращаемое значение: Тип: Структура. Структура, содержащая значения ресурсов.
#6
by Невский Александр
Аналогично можно написать через запрос Если я правильно понял, вам это было нужно? Вообще все делается легко - смотрите побольше книги, вот интересная есть - "Профессиональная разработка в 1С" - все доступным языком написано
#7
by solare
Александр, тот же вопрос возник с периодическим независимым РС. Необходимо из ТЗ получить ПоследнееЗначение введенное по колонке ТС и отобразить его в поле ввода. Тип значения в колонке ТЗ Ссылка. Подскажите пожалуйста как, я пробывал так: но пишет, что несоответсвие типов (параметр номер 2). ИмяКолнки это измерение в РС, по которой я хочу получить последнее значение.
#9
by hhhh
если непериодический регистр сведений - там только одно значение, все предыдущие стираются. Делай А почему переменные так называются не по-людски? ПолеВвода? Значение?
#10
by solare
Да переменные у меня по людски называются, это я просто так написал. Т.Е. вы мне советуете сделать ренгистр непериодическим и отбор делать только по измерению РС? Спасибо, сейчас попробую.
#11
by HEKPOH
"...вот интересная есть - "Профессиональная разработка в 1С" - все доступным языком написано" Проще нужно быть: "Простые примеры разработки" А. П. Габец, Д. И. Гончаров
#13
by solare
Эх, действительно наверное прав, нужно быть проще... но всеж может кто-нибудь поможет неучу. Есть периодический независимый РС. В нем есть ТЗ которая ссылается на другой РС ЦиклТС. В РС ЦиклТС есть два измерения ТС и Статус и ресурсы ДатаКон, ДатаНач и НомерДок. На форме основного РС ПервоначальныеСвединия есть поле ввода СтатусТС в котором необходимо отображать посдний введенный статусТС из ТЗ, которая ссылается на РС ЦиклТС. Вот такая вот задача...
#14
by solare
У меня выходит отображать в поле ввода только первое значение из ТЗ по колонке СтатусТС. я установил Порядок по ДатеНач, но в поле всегда отображается первое значение и порядок установился по возрастанию. Может кто-нибудь знает как установить по убыванию (не в запросе), мне бы это тоже помогло.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- v8: Как получить запись из набора записей не по индексу а по значению измерения?
- Как программно получить получить пароль пользователя в текущем сеансе работ
- v8: Как получить удаляемую запись регистра сведений при интерактивном удалении
- Как получить разность дат (Нужно получить количество дней)
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- Получить запись Регистра сведений
- Как получить имя регистра сведений из формы записи этого же регистра?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- получить последние записи непериодического регистра 8.1
В этой группе 1С
- Как доначислить больничный в ЗУП 2.5.12.1
- Недостаточно прав на удаление помеченных
- Списание РБП в особом порядке
- Как ввести остатки по счету 76.АВ
- Как вывести область в дополнительную область в СКД
- УПП - Как программно обойти "Установка даты запрета изменения данных"
- Помогите UserGate 4_2 настроить
- 1С 8.1 ЗУП 2.5.9.2 в документе "Начисление отпуска работникам организации"
- Развлекательный центр, каток, игровые автоматы. Нужна альтернатива (R|Game)Keeper
- v7: УПП: Учет ТМЦ
- Округления в запросе или как получить целую часть от деления?
- Как по окончании обработки закрыть УПП?
- Winrar и кодировка имен файлов
- "Оплата отпуска по календарным дням: Нет рабочих дней в заданном периоде"
- v7: таблица в режиме ввода данных
- Как узнать движения документа по всем регистрам?
- v7: ЗУП Компенсация отпуска и Личная карточка Т2
- УПП: отчет производства за смену
- УПП: отчет производства за смену.
- УТ Релиз 10.3.6.8 - настройка ролей