Изменить начальную страницу программно 1с
Во время запуска программы 1С Бухгалтерия, открывается первоначальная страничка. В настройках по умолчанию, здесь показывается Информационная панель. В зависимости от необходимости, состав и расположение её блоков может быть настроен пользователем по своему усмотрению. Все действия для этого, производятся в соответствующем разделе, переход к которому происходит после нажатия на иконку Настройка.
В открывшейся форме, можно увидеть 2 окна:
- В левом - показываются блоки, которые возможно добавить на первоначальную страницу программы 1С Бухгалтерия. Добавление производится соответствующей кнопкой.
- В право - будут показаны те блоки, которые выбрал пользователь для добавления на начальную страницу. Блоки, в которых нет необходимости, можно удалить, после чего они будут перемещены в левое окно.
Блокам можно выбирать необходимое месторасположение на начальной странице. После выполнения всех требующихся изменений, необходимо их зафиксировать, нажав на иконку ОК. Восстановление первоначального вида, производится сбросом до стандартных настроек.
При необходимости, оператор программы 1С Бухгалтерия 8.3, может выбрать для начальной страницы иную форму, к примеру, Список задач или Монитор основных показателей. Все изменения в общий вид первоначальной страницы доступны для пользователей, обладающих возможностью сохранения произведённых изменений.
Настройка производится в главном меню программы 1С Бухгалтерия, с помощью команды Вид, кликнув на которую можно перейти к работе. Формы на первой странице разделены на 2 колонки. Настройка страницы, производится, с помощью 3 списков:
- доступные формы, которые возможно вывести в любую из колонок;
- формы для левой колонки;
- формы для правой колонки.
Любые формы можно поменять местами при помощи мыши. Порядок вывода колонок на экран изменяется стрелками. Все изменения необходимо сохранить, кликнув на иконку ОК. Первоначальные настройки могут быть возвращены с помощью команды Ещё, и сброса существующих настроек.
При запуске «1С: Предприятия 8.3» в пользовательском режиме первым делом отображается начальная страница. На начальной странице расположены различные формы, с которыми пользователь может сразу начать работу. В этой статье я расскажу, как разработчику настроить представление начальной страницы, а также как пользователю изменить её на своё усмотрение.
Настройка начальной страницы 1С разработчиком
Разберем, как настроить рабочую область начальной страницы разработчиком конфигурации 1С. Делается это, естественно, в конфигураторе 1С. Для настройки рабочей области начальной страницы следует открыть палитру свойств конфигурации.
В этой палитре нас интересует свойство «Рабочая область начальной страницы».
После нажатия на гиперссылку «Открыть» этого свойства, откроется окно «Рабочая область начальной страницы»
В этом окне и можно настроить отображение начальной страницы.
Но, сначала нужно определиться, как должна выглядеть начальная страница. Всего имеется три варианта: одна колонка, две колонки одинаковой ширины и две колонки разной ширины. Нужно выбрать какой-то один вариант. Делается это в свойстве окна «Шаблон начальной страницы».
После того, как вы определитесь с видом начальной страницы, нужно добавить формы объектов в колонки. Имейте в виду: можно добавить только созданные формы. Причем без разницы, будет ли это основная форма объекта или нет.
Добавим форму в левую колонку, для этого нужно нажать на кнопку «Добавить», и в открывшемся окне «Выбор управляемой формы» выбрать из дерева нужную форму.
Например, в левую колонку окна добавим форму списка документа, а в правую – формы списков справочников.
В списке колонки мы можем настроить видимость для различных ролей.
А с помощью значений в поле «Высота» мы можем задать, в какой пропорции будут отображаться формы в колонке начальной страницы.
После сохранения конфигурации и обновления базы данных, при запуске «1С: Предприятия» будет отображаться сконфигурированная начальная страница.
Настройка начальной страницы 1С пользователем
Пользователи могут самостоятельно настраивать начальную страницу под свои требования. Чтобы это сделать, нужно открыть окно «Настройка начальной страницы». В платформе 1С начиная с версии 8.3.15 открыть это окно можно по следующему пути: «Сервис и настройки – Настройки – Настройка начальной страницы…».
Для более старых релизов платформы путь будет следующим:
В открывшемся окне пользователь может настроить начальную страницу: убрать не нужные ему формы и переместить.
Например, при такой настройке начальной страницы пользователем.
Будет следующий вид.
Если пользователь пожелает вернуть настройки начальной страницы, сделанные разработчиком, то достаточно в окне «Настройка начальной страницы» выполнить команду «Установить стандартные настройки».
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Сегодня мы с вами продолжим изучать "Подсистемы" и сделаем их порядок в нужной нам последовательности, а так же научимся заполнять начальную страницу.
Давайте по порядку!
Перейдем в режим конфигуратора.
1. Изменение порядка в подсистемах
Чтобы изменить порядок подсистем есть два способа:
Первый способ - в режиме разработчика .
Выделим дерево конфигурации и откроем свойства (Рисунок 1), находим свойство "Командный интерфейс" и стрелочками выставляем необходимый нам порядок.
Заходим в пользовательский режим и проверяем, все именно в том порядке, в котором мы указали.
В данном случае порядок устанавливает разработчик, но он не всегда знает то, как удобно работать пользователю, поэтому есть второй способ, при котором пользователь сам может настроить необходимый порядок.
Второй способ - в режиме пользователя изменить отображение интерфейса .
Запустим пользователя и в правом верхнем углу нажмем на стрелочку (Рисунок 2).
Там необходимо выбрать "Настройка панелей разделов" и в правом окне изменить порядок, а затем нажать "Ок"(Рисунок 3).
Функционал изменения интерфейса, который доступен для пользователя, виден только пользователю, то есть эти изменения не переходят в режим разработчика.
Таким же образом пользователь может изменять и все оформление программы, убирать ненужные реквизиты (прятать их) и многое другое!
2. Заполнение начальной страницы
Напомню, что начальная страница сейчас у нас пустая и выглядит так (Рисунок 4).
Давайте ее заполним.
Начальную страницу можно разбивать на блоки и делается все это в режиме разработчика (данный функционал не доступен пользователю). Откроем режим разработчика, выделим дерево конфигурации и вызовем свойства его, найдем свойство "Рабочая область начальной страницы" (Рисунок 5), нажмите "Открыть".
В новом окне (Рисунок 6) разобьем страницу на две колонки.
После этого в верхней панели сначала слева, а затем справа нажмем на плюсик и выберем формы справочников - пока только они у нас есть (Рисунок 7).
Примечание. На рабочую страницу можно выбирать только формы и ничего кроме форм.
Закроем окно и перейдем в режим пользователя, запустится с заполненной начальной страницей (Рисунок 8).
Таким образом мы поместили на начальную страницу формы, которые мы хотим видеть при запуске нашей программы.
Так же можно сделать так, что при запуске системы будет запускаться необходимая начальная страница, но при помощи программного кода - это все еще впереди, а так же и многое другое!
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете вернуться к предыдущим урокам и посмотреть как это делалось - ссылки внизу!
Всем привет. продолжаем изучать платформу 1С: Предприятие 8.3. Это уже второй урок, в котором мы начнем изучать основные объекты платформы для возможности разработки собственного приложения. Первый объект - это константа.
Приступим к изучению!
Часть 1. Запуск созданной информационной базы ( Урок 1 )
Запустим ярлык на рабочем столе, откроется уже знакомое окно, в котором есть два режима: режим разработчика и режим пользователя. Так как в прошлом уроке мы мы создали информационную базу, нам ее еще раз создавать ненужно. Выделим нашу информационную базу "Автоматизация предприятия" и нажмем на кнопку "Конфигуратор". По нажатию на эту кнопку происходит переход в режим разработчика.
Здесь нужно понять лишь один смысл! Если мы хотим разработать что-то свое, то это только режим разработчика. Если мы хотим работать в существующей программе, то это режим пользователя. Платформа позволяет работать одному человеку сразу в двух режимах (сначала что-то разработал, потом заходишь и проверяешь).Учебная версия - она ограничена по функционалу и дает возможность работать только одному человеку. А если лицензия - то их может доходить и до 300 (все зависит от вида лицензии).
Нажимаем кнопку "Конфигуратор" (Рисунок 1).
Произошел переход в режим разработчика (Рисунок 2).
На рисунке 2 показана иконка, на которую нужно нажать и у вас откроется дерево конфигурации (Рисунок 3).
Дерево конфигурации - это дерево, которое имеет ветви, а каждая ветвь в свою очередь имеет какие-то отростки - объекты. Объекты - это константы, справочники, документы и так далее. Более подробно можно почитать нажав сюда.
Все, что сейчас находится в режиме разработчика - это инструменты, с которыми будет работать программист для создания своей программы, но это ничего не видно в режиме пользователя.
Как только разработчик создает справочник или константу, она сразу же отображается в режиме пользователя.
В прошлом уроке мы пробовали создавать справочник, но перед этим заходили в режим пользователя, чтобы убедиться в том, что там ничего нет. Добавили справочник и только после этого у пользователя появилась возможность сразу автоматизировать свою деятельность.
Ничего не создавая, перейдем в режим пользователя и еще раз убедимся в том, что там ничего нет. Для этого выполним команду: "Сервис-1С:Предприятие" (Рисунок 4).
Откроется знакомое окно и оно действительно пустое (Рисунок 5).
На рисунке 5 отображается пользовательский режим, а сверху написано имя вашей программы и называется она "Конфигурация". Давайте изменим его и назовем "Автоматизация предприятия". Закроем режим "1С: Предприятие" на крестик в верхнем правом углу и вернемся в режим разработчика.
Выделим в дереве конфигурации корень этого дерева - слово Конфигурация, правой кнопкой мыши вызовем контекстное меню (или дважды щелкнем по нему правой кнопкой мыши) и выберем пункт "Свойства" (Рисунок 6).
Откроется палитра свойств (рисунок 7)
Палитра свойств - это окно, в котором отображаются все свойства, доступные для данного объекта. В данном случае, это свойства всего дерева конфигурации.
В открывшейся палитре свойств нам сейчас важны два свойства, Имя и Синоним.
Имя - это идентификатор, который нужен для разработчика и виден от только разработчику. Он нужен программисту для того, чтобы он мог к нему с помощью кода обратиться и где-то использовать.
Синоним - это имя, которое будет отображаться в пользовательском режиме и будет видно пользователю. То есть это то свойство, которое необходимо для пользователя.
Имя и синоним могут быть одинаковыми. Правила задания свойства "Имя":
1. Должно начинаться с буквы
2. Не может содержать пробелов и других специальных символов кроме подчеркивания "_"
3. Пишется слитно, но каждое слово с большой буквы - "АвтоматизацияПредприятия". Этот способ называется - верблюжий. В этом случае платформа понимает, что ей необходимо отделить каждое слово друг от друга (Рисунок 8).
Часть 2. Изменим имя конфигурации (программы)
Изменим имя "Конфигурация" на "АвтоматизацияПредприятия" и нажмем "Tab". В этом случае (Рисунок 8) синоним автоматически заполнится и разделится на два слова (но можно и просто перенести курсор в поле синоним), а свойство Имя останется также слитно - так и должно быть.
Таким образом мы изменили нашу программу (она называется конфигурация или программное решение - это термины 1С). Посмотрите на рисунок 8, в дереве объектов изменилось название. Теперь необходимо обновить программу, внести изменения и проверить все в пользовательском режиме. Нажмем клавишу F7 или значок на панели инструментов (Рисунок 9)
После того, как нажали клавишу или на этот значок, значок обновления должен стать серым и недоступным - это значит, что пока нет никаких изменений в вашей программе.
Перейдем теперь в режим пользователя и проверим изменения. Для этого необходимо выполнить команду "сервис-1С6Предприятие". Откроется знакомое окно, в котором будет название нашей программы (рисунок 10).
Сейчас вы уже сделали первых два шага по разработке своей конфигурации и это уже совсем не плохо!
Часть 2. Создание константы
Теперь необходимо как-то дальше разработать программу, чтобы она подходила для вашего предприятия.
Что такое константа? Константа - это объект дерева конфигурации, который предназначен для хранения постоянной величины или величины, которая меняется очень редко.
Константа я языках программирования - это то, что никогда не изменяется. Тем это и отличается в платформе. В платформе 1С это величина, которая изменяется крайне редко.
Вся платформа 1С создана так, что ее смысл понятен в русском языке. Константа в жизни каждого человека, это, например, его имя. Оно вроде является постоянной величиной, но его можно изменить. Или, это фамилия, инн, адрес и так далее. все это константы в понимании 1С.
Константа нужна для хранения "постоянной" величины. В нашем случае константами будут являться: 1. ИНН организации, имя директора магазина, адрес магазина и так далее - все это константы.
Перейдем в режим разработчика, выделим константу и правой кнопкой мыши добавим новую константу (или это можно сделать иначе. Выделить константы и нажать на плюсик в верхней панели дерева объектов).
Читайте также: