Регистр сведений #521448


#0 by katerinaUniv
Добрый день, вопрос такой: есть регистр сведений нормативов затрат на производственные операции, и справочник самих производственных операций. Пытаюсь вывести записи РС на форму справочника, создаю таблицу, тип данных указываю РегистрСведений.НормативыЗатрат.НаборЗаписей, помещаю таблицу на форму со всеми колонками, но при открытии формы этого справочника таблица пустая. получается, что-то надо прописать при открытии, а что - не знаю... сможете подсказать?
#1 by zak555
открыть любой справочник и посмотреть заполнение ?
#2 by 73
НаборЗаписей.Прочитать ?
#3 by butterbean
лучше Список, а не НаборЗаписей
#4 by katerinaUniv
ну задача стоит в том, чтобы при открытии формы на определенную дату (реквизит формы) видеть записи регистра сведений и при необходимости менять их
#5 by Ириночка
Выгрузить
#6 by Рэйв
При открытии устанавливаются нужные отборы
#7 by katerinaUniv
как присвоить таблице список регистра сведений?
#8 by butterbean
так же как и Набор
#9 by Рэйв
Устанавливаешь тип в свойствах как РегистрСведенийСписок.НормыЗатрат и при открытии НормыЗатрат.Отбор.<Измерение>.Установить(Ссылка);
#10 by katerinaUniv
не вижу регистрСведенийСписок.НормыЗатрат, там только менеджер записей и набор записей
#11 by 73
>> на определенную дату Регистр периодический?
#12 by butterbean
где это ты там "менеджер записей" разглядела?? не там смотришь похоже
#13 by Рэйв
Над веткой РегистрСведенийНаборЗаписей есть РегистрСведенийСписок
#14 by katerinaUniv
у меня таблица пустая, хотя записи в регистре сведений есть
#15 by Рэйв
Значит что-то делаешь не так.
#16 by katerinaUniv
вот и пытаюсь понять что не так... тип значения таблицыц поставила РС как набор записей (чтобы пользователь мог не только смотреть, но и добавлять, изменять записи), отбор ставлю по текущей ссылке справочника...
#17 by butterbean
РегистрСведенийСписок поставь вместо НаборЗаписей
#18 by 73
Если набор - то его прочитать надо. И потом (пользователь мог не только смотреть, но и добавлять, изменять записи) записать.
#19 by Рэйв
читай и не изобретай велосипедов. Все будет прекрасно редактироваться. В конце концов загляни в справочник "Номенклатура" в УТ или УПП, там помоему есть такие табличные поля опирающиеся на регистры напрямую
#20 by 73
+ Определитесь уже - набор или список...
#21 by katerinaUniv
не вижу где можно выбрать в свойствах именно список. менджер записей есть и набор записей, а просто регистр сведений указать нельзя
#22 by butterbean
ты точно тип значения табличного поля смотришь??
#23 by 73
Кнопочку с троеточием нажми - может там увидишь..
#24 by katerinaUniv
в кнопочке с троеточием мржно выбрать набор записей или менеджер записей. списка там нет!
#25 by butterbean
версию платформы давай... ты точно у табличного поля тип значения смотришь??
#26 by Рэйв
А это я сам нарисовал?:)
#27 by katerinaUniv
признаю свою ошибку, я рабортаю с 8.2, с управляемой формой...
#28 by katerinaUniv
так-то это знаю что через список можно сделать, сама так делала раньше...
#29 by Рэйв
Када ж вы научитесь озвучивать версию платформы в сабже! :-)
#30 by butterbean
в который раз убеждаюсь в том, что нужно при создании темы обязать указывать платформу
#31 by butterbean
+ в УФ кстати нет никаких наборов и менеджеров - просто указываете динам. список и ему таблицу регистра
#32 by butterbean
+ "нет никаких наборов..." = "не надо никаких наборов..."
#33 by katerinaUniv
теперь не получается установить отбор в качестве типа указала таблицу значений, все видно, но отбор не могу установить:
#34 by ice777
#35 by katerinaUniv
уже нашла)
#36 by katerinaUniv
еще вопрос: хочу получить значение РС на дату, ставлю текущую дату, последняя запись - раньше, и таблица пустая. мне получается задавать не значение, а значениеПо?
#37 by ice777
во, а то счаз насоветуют полные штаны )
#38 by ice777
можно потребить вид сравнения от и до.
#39 by katerinaUniv
но если от и до, то надо знать с какого числа и по какое...
#40 by katerinaUniv
думаю лучше все-таки через срез последних
#41 by ice777
ну, если в это упираться, то ставь от Дата(1,1,1) ;)
#42 by ice777
сорри, если одно последнее - то срезПоследних
#43 by katerinaUniv
да, мне не подходит. значит остается отбор по периоду, но таблица пустая... не поняла пока как задать правильно период
#44 by katerinaUniv
решение такое нашла: КонецПроцедуры с видом сравнения пробовала, что-то не получается
#45 by katerinaUniv
всем спасибо за помощь)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С