В. В. Рыбалка Hello, 1C. Пример быстрой разработки приложений на платформе 1С: предприятие


Командный интерфейс основного раздела



Pdf көрінісі
бет12/28
Дата04.08.2023
өлшемі9,84 Mb.
#105030
түріКнига
1   ...   8   9   10   11   12   13   14   15   ...   28
Байланысты:
Hello 1C master-klass primer buestroi razrabo 2748623 z-lib org

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


В открывшемся окне можно выбрать объекты конфигурации и разместить их в 
командном интерфейсе рабочего стола. Тут все просто – выбираем объект слева 
и размещаем его справа. После этого можно расположить объект в командном 
интерфейсе так, как это необходимо. 
Расположим объекты нашей системы так, как это показано на рис. 8-32. 


Посмотрим, как будет выглядеть рабочий стол после такой настройки – запускаем 
пользовательский режим. 
Отлично – все под рукой. К слову, используя специальные разделители в окнах 
платформы «1С:Предприятие 8», можно довольно сильно подстраивать экранные формы 
под себя. Например, элементы командного интерфейса можно размещать так, как нам 
удобно. 


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


Исправляем ситуацию. Возвращаемся в конфигуратор. Начнем с регистра. 
Открываем форму списка, которую мы недавно создавали. 
До сих пор все формы, которые мы видели в новой версии платформы, 
генерировались автоматически – на лету (по запросу пользователя при работе в 
системе) либо конструктором. 
В платформе «1С:Предприятие 8» теперь нет необходимости «рисовать» форму 
вручную. Разработчик только описывает состав формы в виде иерархического 
дерева (список вверху), а внешний вид получившейся формы (внизу) 
показывается в качестве предварительного просмотра. 
Система сама располагает нужные элементы в форме. 
Сейчас мы подстроим форму списка нашего регистра. Уберем «лишние» для восприятия 
реквизиты: Регистратор, НомерСтроки. Сделать это несложно – достаточно установить 
курсор в списке реквизитов на нужный и нажать кнопку Удалить текущий (Del). 


После удаления ненужных элементов формы платформа «перерисует» управляемую 
форму так, чтобы было понятно, как будет видеть ее пользователь. В нашем случае она 
приобретет следующий вид. 
Кроме удаления ненужных элементов формы, настроим более приятное глазу 
отображение оставшихся элементов. 
В версии платформы «1С:Предприятие 8» многие свойства, влияющие на 
представление данных в интерфейсе, «переехали» из форм непосредственно в 
свойства самих объектов конфигурации. То есть, если раньше в каждой форме 
нужно было описывать, как отображается тот или иной ее реквизит, то теперь 
достаточно один раз описать это в самом объекте метаданных. А дальше, при 
показе или автоматической генерации форм, система уже будет использовать это 
описание самостоятельно, и отображать реквизит одинаково во всех формах. 
Конечно, если есть необходимость в какой-то одной форме изменить это 
«стандартное» отображение – это можно сделать уже в самой этой форме. 
Сейчас мы как раз этим и займемся – через палитру свойств каждого поля. 


Для начала изменим ширину всех элементов на 10. 
Для поля Сумма укажем выравнивание по левому краю – чтоб цифры были лучше видны 
на рабочем столе. 
Поле Период «переименуем» в более понятный пользователю вид – Дата. 
Посмотрим на список регистра в пользовательском режиме. 


Выглядит все ровно так, как мы и хотели. Можете самостоятельно проверить, как 
выглядит эта форма в разделе Финансы, на рабочем столе или через главное меню – она 
будет точно такой же. Настройка управляемой формы распространяется на все аспекты 
работы системы, где бы вы к этой форме не обращались. 


Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   28




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет