#0
by Milana
Нужна помощь. Для справочника физлица я создала свойство "Карта", тип число. У каждого физлица номер этой карты должен быть уникален. При создании свойства нет возможности задать контроль уникальности значений данного поля. Пытаюсь сделать контроль уникальности через "Подписку на события", но пока не получается перехватить введенное значение номера карты. Какие есть идеи?
#3
by jsmith
>>Как отловить событие записи свойства объекта У записи свойства нет события Есть событие записи объекта
#4
by jsmith
Запись объекта можно отловить 1. В форме перед записью 2. В модуле объекта перед записью 3. В подписке перед записью объекта
#5
by jsmith
>>При создании свойства Как это свойство создаётся? Можно поставить кнопку "Ввести новый номер карты" и запросом вытащить номер-кандидат Ну и проверка перед записью в
#8
by Milana
Свойство создано вручную в режиме предприятия. Меня интересуют подписки на события. Т.е. мне нужно отлавливать событие "Перед записью" справочник "ФизЛица". Пробовала - но не пойму как при записи физлица достать значение свойства, которое заполнил пользователь. На форме элемента справочника "Физлица" свойства находятся в табличном после и берутся из данных "ОбработкаОбъектЗначенияСвойств.СвойстваИЗначения".
#9
by Defender aka LINN
"У записи свойства нет события " Ага. Объект есть, а события нет - записи попадают в БД посредством Чуда Господня.
#11
by Defender aka LINN
"мне нужно отлавливать событие "Перед записью" справочник "ФизЛица"" - вот как раз это событие тебе нафиг не нужно
#12
by Milana
Делала, источник = РегистрСведенийНаборЗаписей.ЗначенияСвойствОбъектов. Но в процедуре "ПередЗаписью" имеем объект - ссылка на физЛицо, а значения свойства почему то нет.
#14
by Defender aka LINN
"источник = РегистрСведенийНаборЗаписей.ЗначенияСвойствОбъектов. Но в процедуре "ПередЗаписью" имеем объект - ссылка на физЛицо" - девушка, а вас не учили, что врать нехорошо?
#15
by Milana
Процедура у меня "ПриЗаписи", а не "ПередЗаписью" (немного перепутала), и в реквизите "Источник.Отбор.Объект.Значение" можно получить ссылку на физлицо.
#23
by V01tk2010
Не понял для чего это делать если у этого регистра 2 измерения объект и свойство. Разве уникальность не будет соблюдена?
#24
by Irbis
А сделать справочник Карт с уникальными кодами и использовать ссылки? Или я что-то не понял?
#25
by Milana
У этого регистра еще есть значение свойства и оно должно быть уникальным. сейчас не уникально. Стараюсь не вносить в конфигурацию изменений, мешающих ее обновлению. Вот и использую встроенные механизмы добавления дополнительных характеристик объектов.)
#26
by hhhh
если добавить справочник - это никак не отразится на обновлениях. Обновления просто не будут его замечать.
#27
by Milana
А заполнять справочник предлагаете напрямую, не добавляя реквизитов на форму элемента ФизЛица?
#29
by spu79
"Стараюсь не вносить в конфигурацию изменений,..." - для начала сказали бы какая конфигурация, поверьте, было бы легче найти решение. Если это все-таки ЗУП, то чем не устраивает типовой регистр сведений "Лицевые счета"? Если не ЗУП, кто мешает взять готовый (и многократно проверенный) механизм? Регистр, не входящий в состав конфигурации особых сложностей при обновлениях не вызывает. ИМХО, для таких задач ПВХ - зло. p.s. Вы обсуждении вообще не поднимал вопрос о смене карты сотрудника, советую на это тоже обратить внимание.
#30
by Milana
Вы правильно поняли, это ЗУП. Регистр сведений "Лицевые счета" используется по назначению, сейчас заносим дисконтные карты сотрудников. Подскажите, новый регистр потом не привязывается к форме элемента ФизЛица?
#31
by spu79
- вот тут уже вариантов "вагон и тележка". 1. Сделать отдельный реквизит (измерение) - тип карты (з/п, дисконт, прочее) в РС.ЛС. 2. Использовать существующее поле "Банк" (СправочникСсылка.Контрагенты) - туда поставить Свою организацию (но потом могут быть неудобства при построении отчетов...и много где). 3. Сделать отдельный регистр (по образу и подобию ЛС). Привязывать регистр к форме - ... без комментариев, зависит от степени извращенности фантазии (разработчика и/или пользователей), можно кучу отчетов (внешних настроить) привязав к форме справочника (ни грамма изменения типовых объектов. p.s. в конфигуратор зайти придется, но типовые механизмы можно сохранить => на обновление ни как не влияет. p.p.s. "Да откроется дорога идущему" (с)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 7.7 список значений из значений перечисления, сортировка
- Один План видов характеристик может быть связан с несколькими планами счето
- Как в базе проверить уникальность кода и номера документа
- "ТипЗначения" в плане видов характеристик "Свойства объектов"
- Как в Список Значений загрузить колонку Таблицы Значений?
- УПП Программно записать данные в Регистр значений свойств объектов
- Как формируется GUID? (Уникальность его в пределах разных баз)
- КД поиск объекта по свойству (РС «Значения свойств объектов) в приемнике.
- Уникальность наименования справочника
- Удалили свойство из плана видов хар-к, регистр по этому свойству тоже почистился
В этой группе 1С
- Почему могут не открываться свойства информационной базы в консоли сервера?
- Как ПолучитьМакет("Макет") в документе?
- v7: По одному SSD под каждую БД или обе БД на одном SSD - есть-ли разница?
- Параметры печати по умолчанию - черно-белая печать
- УТ 10.3, Отчет по продажам, группировка по складу
- v8: Вопрос по печати этикеток в УТ 10.3
- "В сетевом ключе защиты программы не обнаружено свободной лицензии" а они есть
- Закрытие месяца. Корректировка стоимости номенклатуры.
- УПП: При проведении документа не видна функция ОткрытьЗначение()
- Вызов процедуры из модуля объекта в модуле формы
- настройки округления в 1С Бухгалтерия для Укр
- Как, в УПП, лучше сделать ограничение по бух счетам
- Как программно нажать кнопку в браузере
- Статусы ЗАЯВКИ в УТ 11
- Помогите с запросом (пустая характеристика номенклатуры)
- В конвертации поиск элемента справочника по наименованию в верхнем регистре
- Алгоритм расчета контрольной суммы ИНН для Украины
- Сжатие картинок в Excel
- Помогите закончить запрос
- Есть альтернатива P12FromGostCSP ?