|
Как записать в регистр сведений данные из справочника | ☑ | ||
---|---|---|---|---|
0
list770
29.03.19
✎
06:57
|
Помогите новичку, пожалуйста)
Есть справочник "Клиенты" и регистр "ДанныеКлиентов". На форму справочника добавил реквизит (РегистрСведенийМенеджерЗаписи.ДанныеФизЛиц) и вывел из него элемент на форму. Как теперь заставить заполненный элемент записываться в регистр?) |
|||
1
Рэйв
29.03.19
✎
07:10
|
Выведи динамический список с регистром +отбор по тек клиенту. и пусть колбасят напрямую
|
|||
2
list770
29.03.19
✎
08:41
|
(1) Тогда это будет табличная часть, а надо, чтобы обычные поля формы
|
|||
3
Fish
29.03.19
✎
08:50
|
(2) Сделай реквизит формы, и пиши его в регистр при записи и читай присоздании на сервере.
|
|||
4
Вася Теркин
29.03.19
✎
08:51
|
(2) Скорее всего приИзменении реквизита или приЗаписи справочника. Тебе лучше знать какая у тебя логика.
Попробуй значение на сервер передать. и там записать. |
|||
5
list770
29.03.19
✎
10:45
|
(3) Дело в том, что реквизитов будет больше сотни. Я точно не знаю, 100+ реквизитов у эелемента справочника - это нормально?)))
|
|||
6
list770
29.03.19
✎
10:48
|
(4) то есть, даже если я добавлю реквизиты РегистрСведенийМенеджерЗаписи.ДанныеФизЛиц и РегистрСведенийНаборЗаписей.ДанныеФизЛиц (как в типовой БП, например), возьму с них элементы на форму, их все равно нужно программно записывать, как при проведении документа?
|
|||
7
list770
29.03.19
✎
10:49
|
простите, что я такой чайник))
|
|||
8
Вася Теркин
29.03.19
✎
10:50
|
(5) Нет. Нормально сделать РС. Измерения Элемент,Реквизит, и ресурс ЗначениеРеквизита. Тогда они могут быть ещё и периодическими на всякий случай...
|
|||
9
Вася Теркин
29.03.19
✎
10:51
|
То есть два справочника - СправочникЭлементы. И справочник СправочникРеквизитыЭлементов.
А чего за задачу ваяите? |
|||
10
Вася Теркин
29.03.19
✎
10:53
|
Если по ним отборы потом надо делать сложные в условиями всякими,то можно посмотреть в сторону Характеристик.
|
|||
11
Вася Теркин
29.03.19
✎
10:54
|
Если "просто" хранить (например, параметры сложных расчетов, точки какого-то маршрута и т.п.) то РС хватит
|
|||
12
Вася Теркин
29.03.19
✎
10:56
|
Например, Справочник.АвтобусныеМаршруты
Делать ему реквизиты ДлительностьОстановки1, ДлительностьОстановки2... не надо Делаешь справочник Остановки У них наименования потом РС: АвтобусныйМаршрут Остановка .. Длительность |
|||
13
Вася Теркин
29.03.19
✎
10:56
|
А если эти реквизиты больше похожи на ключ аналитики, то смотри типовые.
|
|||
14
Вася Теркин
29.03.19
✎
10:57
|
при таком количестве реквизитов может надо разделить их на аналитические и вспомогательные и использовать обе схемы.
|
|||
15
Вася Теркин
29.03.19
✎
10:58
|
+(12) По такой схеме реализованы "Свойства" в типовых
|
|||
16
list770
29.03.19
✎
11:12
|
Давайте пойдем другим путем)) Кто подскажет, где и как происходит запись паспортных данных ФизЛица из типовой БП 3.0. Они как раз пишутся в РС ДокументыФизическихЛиц. Пол дня сижу, найти не получается(
|
|||
17
aleks_default
29.03.19
✎
11:25
|
Не знаю как в типовой БП3 но посмотри в процедуру ПередЗаписьюНаСервере. И вообще для твоей задаче ближе, то как в БСП реализованы доп. свойства/реквизиты объектов. Там и программное создание реквизитов(полей) формы и запись в регистры, все есть.
|
|||
18
Nikoss
29.03.19
✎
11:30
|
(16) точка останова в модуле набораЗаписей регистра ДокументыФизическихЛиц, приЗаписи... и стек вызовов в помощь
|
|||
19
list770
29.03.19
✎
13:02
|
Всем спасибо! Буду думать...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |