#0
by Falanger
Здравствуйте, подскажите пожалуйста кто знает Ситуация такая. Есть форма списка с предопределёнными группами группа 1, группа2, группа3 в которых содержатся элементы группы Элемент1Группы1, Элемент2Группы1 и так далее. Заказчик изъявил желание чтобы в командном интерфейсе была ссылка сразу на форму списка, где содержится Группа1 и все её элементы, остальных групп не видно. Про создание команды понятно и обращение к предопределённому элементу тоже понятно. Но не удаётся открыть форму (ОткрытьФорму), именно на необходимой группе и чтобы остальных видно не было. Заранее спасибо
#2
by Falanger
Режим и так иерархарический, но по нажатии на ссылку ты попадаешь на форму.списка - где видны все группы и соответственно элементы(когда в них тыкаешь). А заказчик хочет, что его сотрудникам не нужно было тыкать в группу, а по ссылке сразу попадал в группу с элементами. ссылкаГруппа1 - попадаешь в Группу1 с Элементами1,2,3 ссылкаГруппа2 - попадаешь в Группу2 с Элементами1,2,3
#5
by Falanger
а программно можно написать, точно не будет возможности каждому пользователю отдельно настраивать на месте
#8
by Falanger
Хотя он не текущий, я его должен задать в команде, только не пойму он текущий или жёстко это надо делать
#12
by Falanger
Прочитал, что правда нужно выражать через текущего родителя. Пытаюсь понять как правильно закодить это дело. Если знаете как подсказать, уже примного благодарен.)
#14
by Falanger
Пробовал <<?>>Элементы.Список.ТекущийРодитель = Справочники.ТвойСправочник.Раздел11; (Проверка: Сервер) {ОбщаяКоманда.ЗемельныеУчасткиСоздать.МодульКоманды(22,2)}: Переменная не определена (Элементы)
#20
by Имитация работы
Итак, вторая серия. Что означает "ОткрытьФорму), именно на необходимой группе и чтобы остальных видно не было."?
#22
by aleks_default
Прочитал. Все равно не туда воткнул. в ПриСозданииНаСервере пишешь Если Параметры.Свойство("Группа") Тогда Элементы.Список.ТекущийРодитель = параметры.Группа; КонецЕсли; В твоей общей команде пишешь ОткрытьФорму("Справочник.ЗемельныеУчастки.ФормаЭлемента",ПараметрыФормы,) Хотя вот название твоей команды ЗемельныеУчасткиСоздать говорит о том что ты хочешь не то что пишешь в .
#23
by Falanger
Да, добрый день, серия точно 2. Интерактивно поступающие директивы и по ходу изменения)) ОтрытьФорму - это мы раньше использовали, для доступа к ФормеЭлмемента. Заменяя её на форму списка, конечно открывается форма с группами и элементами. Да нужно чтобы открывалась форма с необходимой группой и её элементами, так же по ссылке общей команды. читал, что реализуется через текущийРодитель, но не могу правильно написать код. Всё время ругается или не работает
#27
by Falanger
нужно ссылка в командном меню - (например)земельные участки попадаем на форму списка - где есть только одна группа(она предопределённая) - земельные участки, а в ней список элементов (так хочет заказчик), больше никаких групп не видно. (Видно у них работники могут только один раз на кнопку жать ,больше сил не хватает), а сейчас: попадая на форму списка там есть группы - 1.земельные участки,2.здания,3.космические объекты и т.д. Их все видно и мы их используем.
#28
by Имитация работников
Ну все, сиди без решения (: Дядька Стас не в настроении, наверное что-то неприятное вспомнил
#30
by Falanger
ну вооот...., на мой кусочек настроение, оно кстати вполне катит, хотя его конечно подбешивает что не получается, но оно крепкое спокойное, танки точно буксуют на нём)))
#31
by Falanger
почему? у меня превращателя нет конечно, но в губку по любому надо обратиться. Впитывать знаний по больше, по больше и таблеток от жадности)))
#33
by _stay true_
Если интересно г...кодерское решение, держи злючую костылину: СписокОтбора = Новый Список Значений;
#35
by Имитация работников
Подозреваю, что тебе надо что-то типа такого: В обработке команды: В форме списка:
#36
by Falanger
Имитация работников: спасибо, очень помогли работает, эх хочу столько же знаний, а чаще и логики
#37
by Falanger
_stay true_ - другую группу пробую сделать Вашим вариантом, но не совсем понял("ТвоёПолеИличтоУтебяТам") - в каком виде писать, не хочет оно его есть. Справочник.Справочник1.предопределённоеИмя - так?
#38
by Falanger
Доброе утро! Если кто не против дать ещё немного разъяснений, заранее большое спасибо. Работает как положено и что собственно хотели, но наши капризные друзья совсем решили не дать покоя.)))) Теперь как и положено идёт обращение к необходимой группе и видно только её и список её элементов. Вопроса встало 2: 1.сейчас видно папку группы и её элементы, как исключить видимость папки группы(чтобы было видно только её элементы)? И 2-й: Так как групп несколько ,то получается если открыл (по ссылке общей команды) одну группу, то вторую не откроешь(по ссылке другой общей команды,другая группа этого же справочника),пока не закроешь уже открытую группу Вы уж простите ,что столько спрашиваю, но очень ваша помогает учиться.
#40
by aleks_default
1. Это бред. 2. Сделай кнопки отборов для каждой группы прямо в форме списка справочника.
#41
by Falanger
1. Я бы с вами согласился, что это бред, но заказчик как я понял упёртый (хочу и всё). мне тогда необходимы веские обоснования. 2. Не совсем понял, что нужно сделать. Там по предистории у меня ссылки (общих команд) в командном интерфейсе
#43
by Falanger
Да и я ваш метод (который вы вчера предлагали) с разных сторон покрутил, но почему-то результата не добился. "Группа" совсем не хочет отрабатывать Не исключаю конечно, что я не так всё делаю, но я старался внимательно и через отладчик
#44
by aleks_default
Мой метод работает, там единственное на клиенте надо по-другому получить предопределенную группу По поводу отборов. Делаешь в форме спика процедуру с входящим параметром Группа, внутри которой выполняется отбор списка по этой группе(функционал тебе уже написали), или установка текущего родителя, а на форму кинь три команды(три кнопки), которые будут вызывать эту процедуру с передачей туда нужной группы. Соответственно первый раз открыть форму с установленным отбором можно из любой общей команды, а переключаться на другие группы можно будет уже в самой форме списка по этим кнопкам.
#45
by Falanger
я сейчас обязательно ваш метод покручу, вставлю чтобы работал(просто самому интересно и поучительно)и так же попробую с командами на форме (интересно на будущее), но заказчик в формах не хочет никуда переключаться, ему надо ссылка - попал на форму, ссылка - попал на форму.и т.д.
#46
by aleks_default
Ну и так можно, как хочет заказчик. Вообще-то изначально так и должно было работать. Вот это твое утверждение "Так как групп несколько, то получается если открыл (по ссылке общей команды) одну группу, то вторую не откроешь(по ссылке другой общей команды, другая группа этого же справочника),пока не закроешь уже открытую" -не верно. Если формы открывать в немодальном режиме, то можно открыть сколько угодно форм одного справочника. Можно также искать уже открытые формы и активизировать их.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не могу добавить в табличную часть формы еще одну колонку (1с77)
- Как перенести только одну нужную группу справочника Номенклатура
- Конвертация данных2.0. Как перенести только одну нужную группу справочника
- v7: v8: Загрузка элементов справочника в группу
- Как в поле со списком отловить событие ИзменениеТекущейСтроки...
- Как программно отобразить представление в поле со списком выбора
- Запуск 1С в режиме RemouteApp со списком информационных баз
- УТ11 Как добавить во встроенную группу доступа Администраторы группу юзеров?
- Как в УТ-11 присвоить всем контрагентам одну и ту же группу доступа
В этой группе 1С
- Внешняя обработка "Просмотр и редактирование прав доступа" на ОФ для УПП
- УТ11 Номенклатура, продаваемая совместно
- ошибка при выгрузке базы
- Вознаграждение платежного агента в исполнительных листах
- УТ 11.2 Аннулирование карты лояльности
- Копия чека от онлайн-кассы. Можно ли как-то получить ее?
- ЗУП 3.1 Не отображается кнопка просмотра истории изменений. Как ее включить?
- Лица с правом подписи в ут 11.3
- Как купить место на корпоративном ящике у Google?
- ЗУП 3.1 Табель
- УТ 10.3 и эквайринговый терминал
- Обновление конфигурации на сервере Ubuntu
- 54 ФЗ и УТ 11.3 Надо ли печатать товары на чеке, пробитом из ПКО?
- Как программно открыть элементы справочника из внешней обработки и их записать() 1с 8.2
- Общий заголовок у нескольких колонок Табличного поля
- v7: Запрос Группировка переменная не определена под некоторыми пользователями
- Barcode. Слишком сжатый штрихкод
- КД 2.0 Две ТЧ в один приёмный ТЧ
- Сумма последнего чека из ФР
- УНФ при загрузке конфигурации 1.6 поверх 1.5 не видно подсистем