телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Настройка на навигационния панел 1s 8.3. Персонализиране на лентата за навигация. Системна командна област

Управляваната форма в 8.2 не е изчертана, както в 8.0 и 8.1, а е описана от програмиста. Той е предназначен да оптимизира количеството данни, прехвърлени по тънки комуникационни канали (тънък клиент или уеб клиент, въпреки че е възможна и управлявана форма на дебел клиент).

Управляваният формуляр се състои от следните раздели:

  • Раздел панел
  • Навигационна лента
  • Лента за действие
  • Работно пространство
  • Други области, като зоната за предупреждение, се отварят, когато е необходимо.

Раздел панел.

Лентата със секции се намира в горната част на работния плот:

Панелът със секции съответства на подсистемите в клона „Общи“ в дървото с метаданни в режим на конфигуратор.


И за да се появи съответният раздел, достатъчно е да добавите подсистема и да й присвоите необходимите конфигурационни обекти. За да добавите снимка на раздел в прозореца за редактиране на елемент на подсистемата, в раздела „Общи“ изберете полето „Картина“ и изберете желаната снимка или добавете своя собствена, в противен случай тази картина се добавя по подразбиране

Разделът „Desktop“ винаги ще присъства по подразбиране.

За да направите определена подсистема невидима за потребителя, трябва да конфигурирате права или да я скриете в менюто „Команден интерфейс за конфигурация“, извикано от контекстното меню за конфигурация.




Ако в конфигурацията няма подсистема, тогава панелът на дяловете изобщо няма да се покаже.

Панел за навигация.

Навигационната лента е отстрани и показва връзки към различни конфигурационни обекти:


Навигационната лента се конфигурира от контекстното меню на подсистемата:



И можем да махнем отметката или да премахнем отметката от видимостта на елементите, които са включени в тази подсистема, и също да разменяме елементите, като преместваме стрелките:

Навигационният панел е достъпен и за други конфигурационни обекти и се конфигурира в раздела „Команден интерфейс на формуляр“.



Навигационният панел се състои от няколко групи:

  • важно
  • нормално
  • Отивам
  • Вижте също


Групите Normal и Go са показани с прост шрифт. Първият съществува в подсистемата, вторият съществува в указатели (например подчинен указател), документи (регистърът, според който се извършват движенията) и др.

В най-долната част на навигационния панел е групата „Виж“. също“ са допълнителни връзки.

В допълнение към тези групи, програмистът може да създаде свои собствени групи навигационни ленти.

Възможно е също така да няма лента за навигация, както и лента със секции.

Лента за действие

Лентата с действия се намира в горната част, под лентата със секции и над работната зона:



Тя ви позволява да извиквате сервизни прозорци, като константи, отчети или обработка.

Конфигурира се в същите менюта като навигационната лента, но като правило в подсистеми.



Подобно на лентата за навигация, лентата за действия има свои собствени групи:

  • Създавайте
  • Доклади
  • Обслужване

Първата група създава прозорци за създаване на елементи, втората - отчети за повиквания, третата - обработка на повиквания, константи, както и друга служебна информация.

Работно пространство

Работната зона заема основната част от формата.



Обикновено тук се показва списък с избрани конфигурационни обекти. Когато изберете друг конфигурационен обект, работната област се заменя със списъка на новия обект.

работен плот

Работният плот заема първия раздел, ако имаме лента със секции, и цялата форма, ако няма лента със секции. Тоест работният плот винаги съществува. Работният плот може да има както лента за навигация, така и лента за действие. Можете да показвате всякакви управлявани формуляри в работното пространство на работния плот. По правило това е най-важната информация за потребителя.

2 елемента от контекстното меню за конфигурация отговарят за настройката на работния плот


Опцията „Отваряне на командния интерфейс на работния плот“ ви позволява да персонализирате лентата за навигация и лентата с действия на работния плот

За разлика от други форми за редактиране, навигационната лента и формулярът за редактиране на действия на работния плот ви позволяват да избирате всякакви обекти от лявата страна на „Наличните команди“.



Работното пространство може да бъде конфигурирано чрез елемента „Отворено работно пространство на работния плот“. Това е частта, която потребителят вижда първо. Виждаме, че има десктоп шаблони - една колона, две колони с еднаква ширина и две колони с различна ширина.

По-долу поставяме всички управлявани форми, които конкретен потребител най-често използва и настройваме видимостта и височината.

Подсистема в 1C 8.3— дървовиден обект на метаданни, който отговаря за изграждането на командния интерфейс за конфигурация.

По-долу в статията ще говорим за подсистеми, започвайки от версия 8.2.

Факт е, че версия 8.1 (както и обикновено приложение 8.2) също имаше подсистеми, но те служеха за напълно различни цели, по-скоро за разработчика, отколкото за потребителя. Използвайки подсистеми в 8.1, различните функционалности обикновено бяха разделени. Подсистемите също помогнаха при комбинирането на различни 1C конфигурации - беше възможно да се посочи коя система да се прехвърли.

1C подсистеми и програматорски интерфейс

Във версии 8.3 и 8.2 подсистемите са основният инструмент за изграждане на команден потребителски интерфейс. Обектите с метаданни „Подсистеми“ имат йерархична структура; за да конфигурирате „подменю“ в интерфейса, трябва да добавите подчинена подсистема:

Свойства и настройки

Нека да разгледаме настройките и свойствата на подсистемите в конфигуратора:

Вземете безплатно 267 видео урока за 1C:

Включете в командния интерфейс— ако сте забравили да зададете този флаг, подсистемата няма да се покажев интерфейса.

Бутонът отваря панела за настройки на интерфейса, където можете да конфигурирате интерфейси в зависимост от ролята на текущия потребител:

Снимка— картината, присвоена на подсистемата, се показва в корпоративния режим. Можете да изберете стандартно изображение или можете да добавите свое собствено, като първо го създадете като конфигурационен обект снимка:

В раздела Функционални опциипоказва списък с функционални опции, в които се използва тази подсистема.

Раздел Съединениедефинира набор от обекти на метаданни, участващи в дадена подсистема.

В раздела другиможете да опишете помощта за подсистемата и да посочите настройките Включете в помощното съдържание— дали да включите тази помощна тема в обща помощна информация за конфигурацията.

Ако не виждате отчет или обработка в управлявания интерфейс

Този проблем много често възниква сред начинаещите разработчици - изглежда, че към подсистемата е добавен отчет или обработка, но не се вижда.

Първата причина за това може да е, че обектът няма дефинирана контролирана форма.

Втората причина е, че в раздела Команди на обекта е поставена отметка в квадратчето „Използване на стандартни команди“. Това се дължи на факта, че за отваряне на обработка може да се опише или ваша собствена процедура, или да се използва стандартна:

Въпрос: Лента за навигация


Добър ден
Моля те кажи ми!
Как бихте могли да добавите връзка към, т.е. обект към лентата за навигация?
Благодаря ти!

Отговор:

В прозореца с параметрируеми команди разгънете знаците плюс. Там ще видите наличните команди. Плъзнете ги към навигационния панел (например към „Отиди“).

Въпрос: Лентата за навигация не се показва на формуляра на елемента


Добър ден на всички, които не съм виждал!

Като цяло прехвърлям стария SCP 1.1 към управлявано приложение. Платформа 8.2.19.130 (последната 8.2).
Или съм тъп, или нищо не разбирам... Имам справка за контактни лица, линк към РС "Контактна информация". Когато добавя команда „Информация за контакт“ към командния интерфейс на формуляра

В режим Enterprise имам бутон Go to -> Contact information

Искам да е като обикновените момчета, с лента за навигация вляво със списък с възможни команди. Нещо като това:

Не знам къде да бягам

--- Обединяване на съобщения, 16 август 2016 г ---

Една бележка. В конференцията основният интерфейс е нормален, но в него са разрешени управлявани форми

Отговор:

Ех, в самата забележка и отговора. Платформата не иска да показва лентата за навигация в управляваната форма на обикновено приложение.
Темата може да се заключи

Добър ден!

Този проблем се появи. Има управляем формуляр за документи с навигационна лента с команди. Може ли да се направи така, че при отваряне на формуляр с определен параметър да не се отваря в раздела Главен, а веднага да отива на някоя от командите в лентата за навигация?
Например UT11 има формуляр за елемента на директорията „Партньори“. В навигационния панел има елемент от менюто "Банкови сметки". Възможно ли е да направите така, че когато го отворите, в прозореца веднага да се вижда не формата с данните на партньора, а формата на списъка с банкови сметки?
Благодаря ви предварително за помощта

Отговор:() См. ()

Въпрос: Справочник на панела за навигация. Програмно управление на видимостта. как?


Директория на навигационния панел. Програмно управление на видимостта.
Възможно ли е това?
Google не даде отговор.
В предприятие можете ръчно да премахнете или добавите команда за преминаване към подчинена директория. как да направя това програмно?

Отговор:() показва подчинена директория за определен тип директория.
() направи бутон и отбеляза.

Въпрос: Командният интерфейс на управляваните формуляри е командният панел.


Уважаеми експерти, моля, напомнете ни как се формира командният панел и какво определя влизането в него? В една от базите данни UT11 в директорията Enterprise Structure връзката към регистъра „Публични идентификатори на синхронизирани обекти“ е изчезнала в навигационния панел и се опитвам да разбера как обикновено се показва в тази директория?

Въпросът е нов, но не успях - през ThisForm.Тези елементи на бутона не се виждат, проследяването When CreatedOnServer не помага.

Отговор:() водещите измервания на регистри (собственици на подчинени директории) също са параметрични команди.. така наречените „Използване на стандартни команди“.. това квадратче има ли отметка?..

Въпрос: Командата не се показва в навигационния панел на формата за справка


Добър ден! 1C 8.3.7.1873 UT 11.2.3.66. Такси интерфейс. Създадох 2 директории, едната от които е подчинена на другата. Но във формуляра на елемента директория на собственика в навигационния панел не се появи връзка към подчинената директория. Как мога да накарам да се появи командата за преминаване към подчинена директория? Опитах да използвам глобалната команда - не помогна.

Отговор:

Въпрос: Настройки на командния интерфейс


Добър ден.
UT 11. Формуляри в отметки. Влизам като администратор във формата за документ за клиентска поръчка. Лентата за навигация на формуляра не се показва. В менюто Изглед има елемент „Персонализиране на навигационния панел на формуляра“, но той е неактивен. Командният панел има подменю "Отиди", което съдържа много команди - връзки към различни отчети, но всички те са неактивни.

Щраквам върху Промяна на формуляр -> Всички действия -> Задаване на стандартни настройки. Появява се панелът за навигация на формуляра, но в допълнение към действителната връзка към поръчката има само празна подсекция „Отиди“. Програмата не реагира по никакъв начин на щракване върху празно място в навигационния панел на формата (не се появява менюто за избор на елементи от панела).

Как да спечелиш? Копирането на настройки от други потребители, изчистването на кеша и изчистването на хранилището за системни настройки не помогна.

2580 ) Изчистих кеша, изтрих и добавих базата данни. Потребителят има права. Админа също има проблем с интерфейса.
Какво може да бъде къде да се копае?

Отговор:() Разрешено. Проблемът беше с липсата на памет на сървъра 1C. В този случай интерфейсът не е напълно зареден.

Навигационна лента - това е един от елементите на командния интерфейс на програмата. Това е един вид „съдържание“ на раздел или допълнителен прозорец (фиг. 1.9). Използвайки го, можете да видите определена информация, съдържаща се в раздел или в допълнителен прозорец.

Навигационната лента съдържа команди за навигация, тоест команди, които не променят данните, а само ви позволяват да навигирате до информацията, от която се нуждаете. По правило това са команди за придвижване до някои списъци. Когато се извика такава команда, съответният списък се показва в работната област, замествайки предишното съдържание на работната област.

Например в резултат на извикване на командата Складовев работната зона ще се отвори списък със складове (фиг. 1.10).

Фигура 1.9 – Панел за навигация на командния интерфейс на работния плот на управляваното приложение 1C:Предприятие 8в режим Конфигурация

Фигура 1.10 – Извикване на командата за навигация на командния интерфейс на работния плот на управляваното приложение 1C:Предприятие 8

Има ситуации, когато е необходимо да се анализират или сравнят различни части от един и същ списък или различни списъци. В този случай можете да отворите няколко списъка едновременно (фиг. 1.11). Единият е в главния прозорец, а останалите са в помощните прозорци.

За да отворите списъка в спомагателен прозорец, при извикване на навигационна команда трябва да задържите натиснат клавиша Shift.

Фигура 1.11 – Извикване на команда за навигация с отваряне на няколко списъка на командния интерфейс на работния плот на управляваното приложение 1C:Предприятие 8

Командите в навигационния панел обикновено са разположени в три стандартни групи (фиг. 1.12).

Първата група - важно. Името му не се показва, но командите за тази група са с удебелен шрифт. Ето команди за преминаване към информацията, която се използва най-често в този раздел.

Втора група - нормално. Тази група също няма заглавие, нейните команди се показват с нормален шрифт.

трета група - Вижте също. Командите в тази група се предшестват от заглавието Вижте също и не са необходими за работа в този раздел. Но те могат да бъдат полезни.

Фигура 1.12 – Извикване на команда за навигация с отваряне на няколко списъка на командния интерфейс на работния плот на управляваното приложение 1C:Предприятие 8

В допълнение към стандартните групи, навигационният панел може да съдържа и групи, създадени от разработчика.

В екипна група нормалноВъзможно е да съществуват допълнителни групи от команди. Такива групи имат заглавия и съдържащите се в тях команди се показват с отстъп от левия край (фиг. 1.13). Като щракнете върху заглавията на тези групи, командите могат да бъдат скрити или показани.

Ако програмните секции се формират от подсистеми от първо ниво, тогава групите от команди в навигационната лента се формират от подсистеми от второ и по-ниско ниво (фиг. 1.14).

Обикновено броят на отборите, подредени в групи важноИ Вижте също- не много. Докато сте в групата Основиможе да има доста голям брой команди. Затова се използва допълнително групиране на тези отбори, което улеснява ориентирането в техния състав.

Фигура 1.13 – Допълнителни групи от команди в командния интерфейс на управляваното приложение Desktop 1C:Предприятие 8

Фигура 1.14 – Съответствие между командните групи и командния интерфейс на работния плот на управляваното приложение 1C:Предприятие 8

Потребителят има възможност да персонализира състава на навигационната лента: да добавя или премахва команди, да променя реда им. Например, може да премахва групи от команди ХарактеристикиИ цени, и командата Корекции на балансапреместване в група Вижте също(фиг. 1.15). Програмата автоматично запомня настройките, направени от потребителя, и следващия път ще покаже лентата за навигация, както потребителят я е конфигурирал

Фигура 1.14 – Персонализирано преконфигуриране на командния интерфейс на работния плот на управлявано приложение 1C:Предприятие 8

Във всеки раздел вляво има панел за навигация, който съдържа команди за отваряне на директории и регистрационни файлове на документи за бързо преминаване към необходимата информация. Ако щракнете върху избраната команда, в работната област на раздела ще се отвори директория или друга форма на списък. Когато изберете друга команда, ще се отвори друг дневник или директория с документи, замествайки предишния. Нека ви напомним, че можете да отворите всяка форма на списък в отделен прозорец.

Щракнете с десния бутон върху командата лента за навигация на раздела. На екрана ще се появи контекстно меню.

Изберете Отваряне в нов прозорец от контекстното меню. Ще се отвори прозорецът за избраната форма за списък.

Всички команди на лентата за навигация са разделени на групи: важни, обикновени и спомагателни. Важните команди се намират в горната част и са подчертани с удебелен шрифт. Спомагателните команди се намират в групата Вижте също и обикновено се използват рядко. Можете да промените съдържанието на лентата за навигация.

Щракнете с десния бутон върху която и да е команда от лентата за навигация. На екрана ще се появи контекстно меню.

Изберете Персонализиране на лентата за навигация от контекстното меню. На екрана ще се отвори диалоговият прозорец Настройки на навигационния панел (фиг. 2.24).


Ориз. 2.24.Диалогов прозорец за настройки на навигационния панел

Използвайки бутоните Добавяне, Премахване, Добавяне към група, Преместване в група, можете да персонализирате съдържанието на лентата за навигация на всеки раздел, като премахнете например команди, които не планирате да използвате.

Над работната зона на раздела има панели за действие като Нов, Отчети или Инструменти. Панелите за действие съдържат бутони за бързо създаване на документи, елементи на директории, отчети и други обекти. Видимостта и редът на бутоните на лентата с действия също могат да се променят.

Щракнете с десния бутон някъде върху лентата с действия. Ще се отвори контекстно меню.

Изберете Персонализиране на лентата с действия от контекстното меню. На екрана ще се появи диалоговият прозорец Настройки на лентата с действия.

Лентата с действия може да се персонализира по същия начин като лентата за навигация.

Бутон на лентата с действия

Отваря списък с други бутони на този панел. Лентите за навигация и действия могат да бъдат преоразмерени с помощта на разделител.

В програмата 1C: Small Company Management 8.2 можете да запазвате команди за отваряне на раздели, директории, регистрационни файлове на документи и всякакви други обекти на база данни, като използвате механизма на избрани команди за навигация и връзки. Нека разгледаме тази възможност с пример.

Отидете в раздела Маркетинг и продажби и щракнете върху командата на навигационната лента на акаунти. Директорията на изпълнителите ще се отвори в работната област на раздела.

Щракнете върху бутона

Ленти с инструменти в горния ред на прозореца на програмата. Отваря се менюто Предпочитани.

Изберете командата от менюто Добавяне към любими. В менюто ще се появи команда за преминаване към текущо отворения обект.

Можете да добавите произволен брой команди към менюто Предпочитани. Следващият път, когато натиснете бутона

Можете да използвате тези команди за отваряне на обекти.

Нека дадем пример за използване на механизма за връзка.

Отворете всеки документ, справочник или друг обект.

Щракнете върху бутона

Ленти с инструменти на програма или прозорец на обект, ако обектът е отворен в отделен прозорец, например прозорец на елемент от директория. Ще се отвори диалоговият прозорец Получаване на връзка (фиг. 2.25).

С помощта на бутона Копиране в клипборда можете да копирате връзката в клипборда. Бутон



Свързани публикации