Даты в 1С

В этой статье научимся узнаем, как работают даты в 1С. Тип Дата — это один из примитивных типов 1С 8.3. При помощи этого типа в программе 1С можно задать дату (например, 10 ноября 2019 года), время (например, 12 часов 32 минуты 45 секунд), а также дату с временем (например, 10 ноября 2019 года 12 часов 32 минуты 45 секунд). В этой статье мы научимся создавать переменные с типом дата, создавать реквизиты объектов с типом дата и работать на форме с этим типом. А также научимся выполнять элементарные операции над датами.

Continue reading «Даты в 1С»

Функции строк в 1С. Часть 2

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

Continue reading «Функции строк в 1С. Часть 2»

Функции строк в 1С. Часть 1

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

Continue reading «Функции строк в 1С. Часть 1»

Строки в 1С

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

Continue reading «Строки в 1С»

Программная работа с документами в 1С

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

Continue reading «Программная работа с документами в 1С»

Вывод на печать табличного документа в 1С 8.3. Используем команды объектов

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

Continue reading «Вывод на печать табличного документа в 1С 8.3. Используем команды объектов»

Условия в 1С 8.3

Очень часто в программе необходимо реализовать ситуацию, когда нужный код должен срабатывать тогда, когда  выполняется определенное логическое условие. Или по другому: когда выполняется какое –то логическое условие, отрабатывает один код, а когда выполняется другое условие, то отрабатывает другой код.

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

Continue reading «Условия в 1С 8.3»

Циклы в 1С 8.3

В платформе 1С 8.3 существует три вида циклов. Это циклы «Для Цикл», «Для каждого Цикл» и «Пока Цикл». При помощи циклов «Для Цикл» и «Пока Цикл» можно осуществлять цикличное повторение произвольных операторов. А цикл «Для каждого Цикл» необходим для обхода коллекций значений (массивов, таблиц значений и т.п.). В этой статье на разберем простые примеры всех трёх видов циклов.

Continue reading «Циклы в 1С 8.3»

Программная обработка табличных частей объектов в 1С 8.3

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

Continue reading «Программная обработка табличных частей объектов в 1С 8.3»

Форматированная строка

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

Или вот такое предупреждение

Сейчас мы научимся с ней работать.

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

Continue reading «Форматированная строка»