|
Где хранятся данные, не отображаемые в форме справочника? | ☑ | ||
|---|---|---|---|---|
|
0
ArtVC
13.04.13
✎
06:17
|
Здравствуйте. ЗБУ. Есть справочник сотрудников, ведётся учёт по госслужащим. При этом в форме каждого сотрудника внизу отображается поле "Классный чин". В конфигураторе этого поля в форме элемента нет, и он является реквизитом формы. В списке данных справочника "СотрудникиОрганизаций" тоже нет типа данных "СправочникСсылка.КлассныеЧиныДипломатическиеРанги".
В коде формы: глобальная переменная Перем мНаборЗаписейКлассныйЧин Экспорт; // набор записей по чинам госслужащих Процедура ПриЗаписи(Отказ) ...... Если ЭтоСлужащий и мНаборЗаписейКлассныйЧин.Количество() > 0 и ЗначениеЗаполнено(мНаборЗаписейКлассныйЧин[0].Период) Тогда НадоЗаписатьНаборЗаписей = Не НастройкаПравДоступа.СравнитьТаблицыНаборовЗаписей(мНаборЗаписейКлассныйЧин.Выгрузить(), мНаборЗаписейКлассныйЧинПриОткрытии.Выгрузить()); Если НадоЗаписатьНаборЗаписей Тогда мНаборЗаписейКлассныйЧин.Отбор.ФизЛицо.Использование = Истина; мНаборЗаписейКлассныйЧин.Отбор.ФизЛицо.ВидСравнения = ВидСравнения.Равно; мНаборЗаписейКлассныйЧин.Отбор.ФизЛицо.Значение = Ссылка.Физлицо; мНаборЗаписейКлассныйЧин.Отбор.Период.Использование = Истина; мНаборЗаписейКлассныйЧин.Отбор.Период.Значение = мНаборЗаписейКлассныйЧин[0].Период; мНаборЗаписейКлассныйЧин[0].КлассныйЧин = КлассныйЧин; мНаборЗаписейКлассныйЧин[0].ФизЛицо = Ссылка.Физлицо; мНаборЗаписейКлассныйЧин.Записать(Истина); КонецЕсли; КонецЕсли; КонецПроцедуры Подскажите пожалуйста, где хранится связь сотрудника с классным чином. Спасибо. |
|||
|
1
Wobland
13.04.13
✎
06:20
|
// набор записей по чинам госслужащих
а не в регистре ли хранится связь сотрудника с классным чином? |
|||
|
2
ArtVC
13.04.13
✎
06:24
|
Скорее всего в регистре, но для меня совершенно не понятно, как правильно узнать, в каком регистре эти данные хранятся. Сейчас попробую посмотреть по названиям регистра; ведь регистров много - все подряд смотреть очень долго. Интересно, как понять, какой именно регистр нужен.
|
|||
|
3
Любопытная
13.04.13
✎
06:26
|
Ищи, где заполняется переменная мНаборЗаписейКлассныйЧин, она же не может сама собой стать набором записей регистра только потому что так называется
|
|||
|
4
Wobland
13.04.13
✎
06:26
|
(2) я бы сначала поискал РС КлассныйЧин, а потом полез бы смотреть на инициализацию мНаборЗаписейКлассныйЧин
|
|||
|
5
ArtVC
13.04.13
✎
06:34
|
Большое спасибо, нашёл РС "КлассныеЧиныДипломатическиеРангиФизлиц". Оказывается, чин хранится по физ лицам, а не сотрудникам. Чтож, логично )
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |