Программно менять интерфейс #557175


#0 by popcorn
Можно-ли программно менять интерфейс, например в меню добавить отчет?
#1 by strange2007
В 8.0 нельзя было. После тех пор не пробовал
#2 by Amiralnar
Можно включать несколько интерфейсов.
#3 by Wobland
Использование: Только чтение. Описание: Тип: Неопределено. Примечание: Данное свойство всегда имеет значение Неопределено, т.к. во встроенном языке не предусмотрена работа со значением данного свойства.
#4 by strange2007
А вообще, автор, рекомендую не смотреть в сторону интерфейсов, ведь есть много интересностей и в других местах
#5 by popcorn
Спасибо. Просто у меня отчеты хранятся в справочнике, при добавлении нового отчета в режиме предприятия всё равно приходится в интерфейс добавлять через конфигуратор, а это не желательно, т.к. распределенная база, лишние обновления в филиалах... например, женщины?
#6 by Рэйв
Какой-то у тебя неправильный справочник. у меня в УПП было два справочника. Внешние отчеты и внешние обработки. в любой добавлялось на ура в режиме предприятия без всяких вмешаьельсьв конфтгуратора
#7 by Zlodey1С
А я вот сегодня обновил торговлю 10.3. Теперь цвета стали п.дорос..ческие. Пользователи чуть не плачут, глаза болят.
#8 by strange2007
Каждый отчет для чего-то конкретного и его можно вставить в универсальный механизм и будет отчет по кнопке печать. Спец. инструменты так и оставить в дереве внешних отчетов, по удобству не намного отличается от просто меню. А вот женщины... не, женщины надо без 1С и тем более меню
#9 by strange2007
Не видел ты самописки от пид...сов. Там все гламурно и розово
#10 by Гефест
Вот кто сделал гламурный интерфейс 8.2: Вы только посмотрите на их пида^W мужественные лица!
#11 by popcorn
у меня такой же справоник. Про обработки ничего не говорю, там то же самое. В интерфейс у тебя само добавляется чтоли?
#12 by popcorn
ого сколько гомиков требуется чтобы рисовать иконки!
#13 by Рэйв
А смысл его добавлять в интерфейс?  Заходят в справочник и запускают то что им надо. Для того и сделано чтобы 1.интерфейс не загромождать 2.динамически без конфигуратора вставлять нужные отчеты
#14 by popcorn
1. получается на всех ролях одинаковый список отчетов. И загромождается он больше чем интерфейс. 2. в моем случае тоже без конфигуратора добавляются отчеты. Но не добавляются в интерфейс, вот в чем проблема.
#15 by Рэйв
Раскидай по папкам если их так много. А если нужно ограничить права, то прописывай в самом коде отчета.
#16 by strange2007
Во многих конфах есть встроенный механизм доступа
#17 by popcorn
права ограничивать не обязательно, главное удобство. Только что по папкам раскидывать если лучше ничего нет. если нужно лезть в конфигуратор при добавлении нового отчета, то это не вариант.
#18 by Рэйв
Да нормально вполне. Сделай по папке на роль и пусть радуются:)
#19 by dmpl
Ну сделай доп. обработку, которая все нужные отчеты будет пользователю предлагать в виде меню, закладок, набора кнопок или как еще пользователю удобнее будет...
#20 by popcorn
А можно эту обработку повесить на кнопку иннерфейса, чтобы он вылазила в том месте где эта кнопка нажата? Типа всплывающего меню.
#21 by Рэйв
Можно:-)
#22 by Рэйв
+повесить можно:-)  Насчет всплываемости- вряд ли
#23 by strange2007
Напомните, чем "Дополнительные внешние отчеты и обработки" не устраивают? Для такой задачи зачем в конфигуратор лезть?
#24 by popcorn
тем что не всем нужно видеть все отчеты. Путаются люди, не удобно что много всего, папки всякие, когда им для работы только три отчета надо
#25 by dmpl
У нас для некоторых руководителей подобная обработка открывается автоматом вместо интерфейсов. Типа того же Рабочего стола в ЗУПе.
#26 by popcorn
Пожалуй, я сделаю фильтр зависящий от роли, в справочнике внешних отчетов... Нормальная идея?
#27 by strange2007
Ну так цепляй отчеты к документам и справочникам. Или у вас ситуация, что на одну форму 128 отчетов? Тогда так же внешнюю обработку с формой для отчетов. Не понимаю смысла, лучше один универсальный и удобный инструмент, нежели постоянно выгонять пользователей для обновлений
#28 by popcorn
Никого я не выгоняю. Но часто просят сделать новый отчет нужный только одному человеку, справочник внешних отчетов растет, загромождается
#29 by strange2007
Тут ЗиК на ЗУП переводили. Кадровики с пеной у рта доказывали, что надо им все мегаотчеты, которые были в 77. Пару сотен!!!!!!!!!!!! Заставил их пользоваться универсальным, они теперь довольные как слоны. Это я к тому, что не надо бездумно размножать отчеты. Но если контора славится самодурством работников, то сделать одну форму с правами и с динамическим списком
#30 by Рэйв
Научи их открывать внешние отчеты.  Пусть у каждого будет его папка с его отчетами
#31 by dmpl
Тогда в обработке делать отбор по пользователю или группе пользователей. Настройки доступа для этого справочника у 1С есть штатные. Это такая дырень в безопасности...
#32 by lion11
Посмотри в сторону вертикального меню, на инфостарте несколько вариантов было, в т.ч. можно по пользователям по правам выводить нужный список отчетов, а верхнее меню совсем убрать...
#33 by popcorn
у каждого своя папка - это не удобно. Если один отчет использует 10 человек, его в 10 папок при каждом изменении копировать придется.
#34 by bodri
может ссылочку кинешь, если не сложно, было бы интересно взглянуть
#35 by lion11
например start.ru/public/73391/
#36 by Vist777
Раз уж вопрос про интерфейсы уже заведен спрошу здесь. Только начинаю программировать в 1с8, хочу на первом этапе переписать конфигурацию 1с под нашу спицифику. Подскажите планировал чтобы у двух разных менеджеров, бухгалтера и у руководителей были разные рабочие столы, но не просто стола как это сделано в УТ. Необходимо чтобы на рабочем столе отображалось несколько табличных частей из определенных документов и из определенных регистров. Подскажите как лучше это реализовать?
#37 by Smallrat
Я сделал интерфейс "Дополнительный" - туда положил добавленные документы и справочники, заодно ссылку на справочник внешних отчетов и обработок, чтоб далеко лазить не надо было. При старте системы формирую строку интерфейса с дополнительным интерфейсом и переключаю на него. Может это неправильно, но пользователи привыкли, а я себе не забиваю голову правкой стандартных интерфейсов при обновлении.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С