Подчиненный справочник (любой)
11.11.2002
08:20
#1
Существует многоуровневый справочник. Ему подчинен другой (одноуровневый) справочник. В форме списка справочника-владельца есть кнопка для вызова подчиненного справочника. Если находимся в справочнике-владельца и текущий элемент не группа, то тогда подчиненный справочник срабатывает нормально. Но есть необходимость подчинить группе из справочника-владельца, - говорит что не выбран элемент владелец. Возможно ли подчинить справочник группе справочника-владельца???
Заранее благодарны. Отдел АСУ ОАО "ИСК ЯНАО"
Заранее благодарны. Отдел АСУ ОАО "ИСК ЯНАО"
11.11.2002
13:12
#3
В принципе можно добавить в подчиненном справочнике новый реквизит со значением справочника-владельца (которое может быть и группой), а потом в подчиненном справочнике делать отбор по этому реквизиту, но тогда надо писать свою кнопку - стандартными возможностями интерфейса не обойдетесь.
15.11.2002
16:18
#4
"Прямого способоа действительно не существует.
Но есть несколько обходных путей:
Первый как написал Антон: vожно написать свою процедуру подчинения одного элемента справочника другому средствами встроенного языка 1С, естественно ничего общего со стандартным механизмом подчинения это иметь не будет.
Второй очень простой: в каждой группе (а можно и в корне) создаете служебный элемент "группа" и этот элемент делате справочником
владельцем...
Третий (усовершенствованный второй)
создайте эти служебные элементы где-нибудь в отдельной группе, что бы ни кого не смущать. В форме списка содайте кнопку, открывающую подчиненный справочник. Процедуру открытия напишите так чтобы при активном элементе "группа" открывался подчиненный справочник владельцем которого будет являться, служебный элемент, соответствующий этой группе, а не сама группа.
Надеюсь я не очень мудрено изъяснялся ;-)"
Но есть несколько обходных путей:
Первый как написал Антон: vожно написать свою процедуру подчинения одного элемента справочника другому средствами встроенного языка 1С, естественно ничего общего со стандартным механизмом подчинения это иметь не будет.
Второй очень простой: в каждой группе (а можно и в корне) создаете служебный элемент "группа" и этот элемент делате справочником
владельцем...
Третий (усовершенствованный второй)
создайте эти служебные элементы где-нибудь в отдельной группе, что бы ни кого не смущать. В форме списка содайте кнопку, открывающую подчиненный справочник. Процедуру открытия напишите так чтобы при активном элементе "группа" открывался подчиненный справочник владельцем которого будет являться, служебный элемент, соответствующий этой группе, а не сама группа.
Надеюсь я не очень мудрено изъяснялся ;-)"
Читают тему
(гостей: 1)