Объекты 1С

В этой статье я разберу объекты платформы 1С 8.3, и покажу, какие виды объектов бывают в 1С.

Continue reading «Объекты 1С»

Параметры выбора в 1С

В этой статье я расскажу, что такое параметры выбора и связи параметров выбора в 1С 8.3, и как с их помощью можно сделать работу пользователей более комфортной.

Continue reading «Параметры выбора в 1С»

Отчеты в 1С

В этой статье я разберу очень полезный объект метаданных 1С 8.3 — Отчеты.  Отчеты нужны для вывода аналитической и прочей информации с последующей возможностью печати. Мы научимся создавать отчеты как объекты конфигурации 1С, и создавать внешние отчеты 1С. А также узнаем, что необходимо, чтобы пользователь мог открыть отчёт, как объект конфигурации, и внешний отчёт.

Continue reading «Отчеты в 1С»

Обработки 1С

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

Continue reading «Обработки 1С»

Перечисления 1С

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

Continue reading «Перечисления 1С»

Константы в 1С 8.3

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

Continue reading «Константы в 1С 8.3»

Определяемые типы в 1С 8.3.

В 1С 8.3. имеется объект Определяемые типы, которые позволяет разработчику создать новый тип данных на основе имеющихся типов, как примитивных, так и более сложных типов (ссылочные, объектные и т.п.). В этой статье я расскажу, как создать определяемый тип, и в каких случаях необходимо использовать определяемый тип.

Continue reading «Определяемые типы в 1С 8.3.»

Общие реквизиты 1С

В платформе 1С 8.3 имеется возможность использовать общие реквизиты. Это реквизит определенного типа, который может применяться в различных объектах. Причем в объекте, в котором применяется общий реквизит, этот реквизит может использоваться полноценно как реквизит этого объекта: на форме, в запросах и в любых других ситуациях.

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

Continue reading «Общие реквизиты 1С»

Журнал документов 1С

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

Continue reading «Журнал документов 1С»

Подсистемы 1С: управляем интерфейсом

В предыдущей статье мы научились создавать подсистемы 1С, а в этой статье научимся, как при помощи подсистем можно настраивать интерфейс пользовательского приложения.

Continue reading «Подсистемы 1С: управляем интерфейсом»