Связь реквизита справочника и тз #252633


#0 by noven
Привет! Есть вопос, подскажитек пожалуйста!!! Нужно сделать справочник, со множеством реквизитов, ококла 30, и все они почти одинаково называются и однотипные...пока придумал, чтобы не прописывать для каждого, загнать все в тз и там делать с ними потребуется...но тз не является реквизитом формы и хранить данные в тз тоже считаю не правильным, что можете посоветовать, или все вручную прописывать?
#1 by ASV
Ctrl+C Ctrl+V 30 раз
#2 by ASV
Реквизит будет Реквизит1 Реквизит2...
#3 by noven
А потом в модуле элементы, приписывать ПриОТкрытии и т.д.....громоздко как то...а потом когда обрабатывать нужно данные, запутаться можно будет...
#4 by GrayT
ПолучитьАтрибут, УстановитьАтрибут ... в цикле.... раз 30
#5 by noven
Подскажи пожалуйста почему тут пишет что "Реквизит с данным идентификатором не найден!" Может в цикле нельзя?
#6 by noven
(+5) РеквизитДиалога неопределенного типа...
#7 by noven
(+6) ЗначениеСуб=РеквизитДиалога неопределенного типа...
#8 by GrayT
".... Назначить тип для элемента диалога, которому в конфигураторе назначен тип 'Неопределенный'. .... Доступ к методу возможен только в контексте Модуля формы через атрибут Форма. ...."
#9 by noven
Чет не понял.... НазначитьТип("ЗначениеСуб1",СчетУчета.ВидСубконто(А)); тогда работает... А это для чего тады? :-) НазначитьТип(<ИмяРеквизита>,<ИмяТипа>,<Длина>,<Точность>) Назначение: Назначить тип для реквизита неопределенного типа. Параметры: <ИмяРеквизита> - строка с наименованием реквизита неопределенного типа, как он назван в конфигураторе. <ИмяТипа> - строковое выражение - название типа данных (или Вид субконто), который назначается реквизиту. Например, ''Строка'', ''Число'', ''Справоч-ник.Товары'', ''Документ.РасходнаяНакладная'' и т.п. <Длина> - необязательный параметр. Число - длина поля представления данных. Имеет смысл только при задании числового или строкового типа. <Точность> - необязательный параметр. Число знаков после десятичной точки. Имеет смысл только при задании числового типа.
#10 by Ёпрст2
В отладчике посмотри, на каком значении А спотыкается - такого и нет реквизита у тебя.
#11 by noven
Там все в порядке...и Название "получается" номаное ЗначениеСуб1 и Тип строка и пробелов нет....не пойму...Спотыкается на самом первом...
#12 by ASV
Форма.НазначитьТип
#13 by noven
Не катит.....
#14 by GrayT
ЗначениеСуб1 - это реквизит диалога или документа?
#15 by КонецЦикла
Сделай подчиненный справочник
#16 by ASV
Форма.Реквизит.назначитьТип в цикле не знаю
#17 by ASV
Форма.ПолучитьАтрибут(ИмяРеквизита).НазначитьТип
#18 by noven
Это РеквизитДиалога справочника...лежит на форме имеет неопределенный тип...
#19 by GrayT
Не взлетит
#20 by noven
Взлетит...Проверил...:-) Спасибо.... Всем спасибо!!!....
#21 by igork1966
Может лучше подчиненный справочник..... типа характеристики.... а то завтра еще 30 реквизитов приспичит....  ;-)
#22 by GrayT
Тормазнул :)
#23 by noven
Нет...не лучше...он и так подсинен...:-)
#24 by igork1966
"подсинен" = "подчинен" Ну и что?
#25 by noven
не хочется усложнять....тем более что я уже научился как в цикле обращаться к реквизитам, все будет нормалек....
#26 by igork1966
А в этом справочнике есть что-нибудь кроме 30 похожих реквизитов?  ;-)
#27 by noven
Нет, есть пара еще и все.....
#28 by КонецЦикла
что-то не так в консерватории имхо...
#29 by noven
Все так...просто так надо... Все тема закрыта...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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