#0
by BAPPKAH
Здравствуйте! Справочник "Улицы" владелец справочника "Дома", справочник "Дома" владелец справочника "БЛС". На основной форме справочника "БЛС" расположил 3 элемента типа "поле ввода", задал тип справочник "Улицы", справочник "Дома", и справочник "БЛС" соответственно. Проставил зависимости. То есть, в теории, мы выбираем улицу, подчиненный дом и следом подчиненный лицевой счет. Но при выборе дома, справочник "Дома" сразу позиционируется на первом подчиненном элементе справочника "Улицы" и как следствие сразу позиционируется весь справочник "БЛС" и даже после выбора значения в поле "Дом" повторное позиционирование не проходит. Но если попытаться выбрать дом снова, он позиционируется на предыдущем значении. Вопрос, как при выборе элемента справочника, пере позиционировать его? В отладчике "Владелец" меняется только при выборе из формы, но изменить программно его не получается: "Объект не может быть перепозиционирован!" Вписывание в элемент диалога "спр.Дома" процедуры, которая бы выбирала владельца для справочника "БЛС" не получается.
#1
by eshtrey
на форме, в свойствах реквизита на закладке Дополнительно заполнить "Связан с" - указать реквизит владелец. ПриНачалеВыбораЗначения можно указать Конт.ИспользоватьВладельца
#2
by Ёпрст
Штатно, из открытой формы элемента БЛС изменить его владельца можно только извратом. Самое красивое решение, на синьёре, через открытие копии объекта.
#3
by Torquader
Если делать красиво, то нужно писать свою форму выбора, чтобы всё выбиралось без всяких танцев с бубнами и можно было управлять выбором как угодно, а также избежать открытия дочерних форм выбора - то есть выбирать просто таблицей на форме.
#4
by BAPPKAH
Поиск сделал, через списки значений, но сделал. Вопрос в другом, как установить определенный уровень иерархии (отображать только подчиненные или все)? Как запретить менять ясно: КонецПроцедуры А установить не понятно :-(
#6
by BAPPKAH
ИерархическийПросмотр(1,0) - такого нет. Но есть ИерархическийСписок(0,0), спасибо. ... Заработало! Спасибо :-)
#7
by BAPPKAH
Новая проблема: Справочник "БЛС", Форма Списка. Не отрабатывает процедуры: Процедура ПриНачалеРедактированияСтроки Предупреждение("при начале редактирования"); Посмотрел документацию, они предопределенные, выполнятся обязаны. По отладчику, на них даже не становится. Как быть?
#8
by Ёпрст
1.Выставить редактирование в списке или обеими способами 2. для реализации ПриВыбореСтроки нужно включить Форма.ОбработкаВыбораСтроки
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Раскрасить область табличного документа по условию 1с 8
- Себестоимость импортной продукции в УПП
- Не закрывается счет 60.01
- Внешнее подключение к УПП ,вытаскивание данных
- Конвертация. Правила обмена. Не выгружаются объекты
- Эквайринг в 1с розница 2.0
- RLS и настройка по складам.
- Как у компоненты "1С:Печать штрихкодов" программно задать шрифт?
- 1с 8,3,4 толстый клиент. упр форма. программно раскрыть список выбора поле ввода
- Возможно ли восстановление файловой БД 8.2 после неудачного обновления?
- Ошибка формата потока 1с8 - повреждена конфигурация
- Медленный вывод на печать (ЗУП, файловый вариант)
- БП 2 УСН Зарплата сводно из ЗУП не попадает в КУДИР
- Камин 3.0 НДФЛ в декрете идет минусом
- Запись книги учета доходов и расходов. Обработка.
- Тормоза 1C 8.2 УТ 10.3 + Postgres после резки базы
- Сумированный учёт рабочего времени в ЗУП 2.5
- Варианты перехода с БП 2.0 на БП 3.0
- Точка бизнес-процесса в запросе - КАК??
- v8: Ошибка при пользовании консолью запросов в БП 3.0