Показаны сообщения с ярлыком Платформа. Показать все сообщения
Показаны сообщения с ярлыком Платформа. Показать все сообщения

пятница, 13 апреля 2018 г.

Маска кода счета

Каждый счет плана счетов должен характеризоваться кодом и наименованием. Для унификации кода для плана счетов может быть задана маска. Стандартные коды по маске позволяют удобно сортировать счета, и вообще повышают аккуратность. Если пользователи не укажет какие-то символы, то платформа автоматически дозаполнит их нулями.
Возможные символы маски:
  • ! – любой введенный символ преобразуется в верхний регистр
  • 9 – допустимо ввести произвольный символ цифры
  • # – допустимо ввести произвольный символ цифры, или — (знак минус), или + (знак плюс), или пробел
  • N – допустимо ввести любые алфавитно-цифровые символы (буквы или цифры)
  • U – допустимо ввести любые алфавитно-цифровые символы (буквы или цифры), и любой введенный символ преобразуется в верхний регистр
  • X (латинского алфавита) – допустимо ввести произвольный символ
  • @ – допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) в
    верхнем регистре или пробел
  • ^ – недопустимо вводить этот символ интерактивно пользователем, он может устанавливаться только из языка
  • h – допустим ввод символов обозначения шестнадцатеричных цифр.
    Для того чтобы использовать в маске один из специальных символов, нужно поставить перед ним символ «\\». Если маска кода содержит точки или не содержит запятых , то при вводе кода счета все точки будут автоматически заменяться запятыми.

Основные механизмы подсистемы бухгалтерского учета

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

пятница, 30 марта 2018 г.

Настройки и варианты отчетов на СКД

Для одного отчета может быть задано несколько вариантов его визуального представления - то есть олна и та же информация может быть по-разному развернута, сгруппирована и т.д. Предопределенные варианты задаются в конструкторе СКД на закладке Настройки (рис.); также вариант может быть создан и в режиме Предприятие.
Вариант, расположенный выше всех по порядку, будет считаться вариантом по умолчанию.
Для конфигурально предопределенных вариантов можно задать, какие их настройки будут доступны пользователю. Например, можно запретить делать отбор либо группировку для элемента. Это указывается в Свойствах элемента пользовательских настроек:

четверг, 29 марта 2018 г.

Объектная модель СКД

В общем случае, для разработки отчетов используется конструктор СКД (рис.), поскольку это позволяет создавать отчеты без программирования:
В то же время, отчет может быть построен полностью программно, с использованием объектов встроенного языка. Их взаимосвязь:

среда, 28 марта 2018 г.

Макет СКД

Макет в СКД - это сочетание  данных СКД с настройками их отображения. Рассмотрим кратко вопросы.
***
Вопрос 11.37 экзамена 1С:Профессионал по Платформе. Что представляет собой макет компоновки данных?
  1. Табличный документ 1С:Предприятия 8 на закладке Макеты в конструкторе схемы компоновки данных
  2. Настройки компоновки
  3. Схема компоновки с настройками компоновки
  4. Макет оформления схемы компоновки данных
Правильный ответ третий, подробно тут: http://v8.1c.ru/overview/Term_000000093.htm

Поля СКД

Поля отчетов - это те данные, которые будут выведены непосредственно в выходной форме. Для того, чтобы колонка результата запроса стала доступной в качестве поля, необходимо указать ее на закладке Ресурсы СКД:
Теперь эти поля доступны:

Запросы как источник данных для отчета

В случае, если в качестве набора данных для СКД был указан Запрос, собственно запрос нужно специфицировать. Из карточки отчета можно вызвать конструктор запросов:
Запрос при этом не обязательно указывать через конструктор, можно прописать вручную, либо скопировать из консоли. Каких-то ограничений на запросы нет, доступны все возможности языка; более того, язык запросов имеет расширения для СКД. Это синтаксические конструкции, заключенные в фигурные скобки:

вторник, 27 марта 2018 г.

Наборы данных

При построении отчета, первоначально определяются наборы данных для него:

Общие вопросы по СКД

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

понедельник, 26 марта 2018 г.

Прочие вопросы по настройке интерфейса

***
Вопрос 10.120 экзамена 1С:Профессионал по платформе. В каком случае будет не доступен выбор режимов размещения окна "Прикрепленное" и "Прячущиеся"?
  1. Если свойство "Соединяемые" активно
  2. Если свойство "Соединяемые" не активно
  3. Если включен режим "Обычное
  4. Если включен режим "Свободное"
Второй ответ.

Настройка начальной страницы приложения

Информация, которую пользователь может отобразить на своей начальной странице, настраивается разработчиком конфигурально:

Интерфейс Такси

Для платформы 8.3 рекомендован интерфейс "Такси"; тем не менее разработчик может регулировать доступность Такси и обычного управляемого интерфейса в свойствах конфигурации:

воскресенье, 25 марта 2018 г.

Элемент управления Панель

Элемент управления Панель предназначен для разделения визуального пространства формы на отдельные закладки. На каждой закладке могут быть расположены свои элементы управления.

Прочие вопросы по разработке форм

***
Вопрос 10.59 экзамена 1С:Профессионал по Платформе. В конфигурацию добавлен новый справочник "Договора", подчиненный справочнику "Контрагенты". Каким образом, в режиме Конфигуратора, необходимо модернизировать основные формы списка и элемента справочника "Контрагенты", чтобы для конкретного контрагента имелась возможность просмотреть его договора? Каждая из форм имеет автоматически заполняемую командную панель.
  1. В командную панель каждой из форм необходимо вставить кнопку, для обработчика события "Нажатие" которой выбрать стандартное действие "Открыть подчиненный справочник"
  2. В командную панель каждой из форм необходимо вставить кнопку, для которой добавить в модуль формы обработчик события "Нажатие"
  3. Ничего делать не надо, в командную панель автоматически будет добавлена кнопка "Перейти", позволяющая открыть форму подчиненного справочника
  4. Верны ответы 1 и 2
Правильный ответ третий, ссылка на подчиненный объект будет добавлена в форму справочника автоматически.

пятница, 23 марта 2018 г.

Привязки форм

Привязки в форме - это способ обеспечения стандартного положения элементов управления при изменении размеров формы. Привязки подразумевают прикрепление границы элемента формы к некому ее другому визуальному элементу - реальному либо условному, типа центральной линии. Настройка привязок вызывается через соответствующее меню формы:

Выравнивание элементов на обычной форме

На обычных формах местоположение элементов прорисовывается полностью вручную. Для облегчения этого процесса, платформа предлагает несколько механизмов:
- выравнивание элементов - обеспечивает автоматическое центрирование, либо "прижимание" элементов управления  к гайдлайнам друг друга, либо выравнивание размеров элементов управления:

четверг, 22 марта 2018 г.

Элемент управления Диаграмма

Элемент управления Диаграмма позволяет наглядно показать на форме какую-либо числовую информацию. Платформа позволяет оперировать четырьмя типами диаграмм: обычной, сводной, дендрограммой, и гантом:

Прочие элемент управления. Редактор интерфейса

Рассмотрим вопросы по оставшимся элементам управления.

***
Вопрос 10.93 экзамена 1С:Профессионал по платформе. Подчеркивание наименования подменю в редакторе панелей окна редактора интерфейсов означает:
  1. Данные пункты главного меню являются наиболее важными с точки зрения пользователя
  2. Данные пункты главного меню предназначены для выполнения стандартных действий, например, открытия и сохранения файлов
  3. Данные пункты главного меню не будут удалены при переключении интерфейсов
Правильный ответ второй.

Элемент управления Командная панель

Элемент управления Командная панель - это набор кнопок, для выполнения ряда действий, либо в самой форме, либо в табличной ее части:

среда, 21 марта 2018 г.

Элемент управления Кнопка

Для кнопки можно определить процедуру-обработчик для события Нажатие; тем самым кнопка программируется для выполнения некого стандартного действия: