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

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

Продолжить«Вывод на печать табличного документа в 1С 8.3. Простой пример.»

Создание макета табличного документа в 1С 8.3

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

Продолжить«Создание макета табличного документа в 1С 8.3»

Условия в 1С 8.3

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

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

Продолжить«Условия в 1С 8.3»

Циклы в 1С 8.3

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

Продолжить«Циклы в 1С 8.3»

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

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

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

Табличная часть объектов 1С 8.3

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

Продолжить«Табличная часть объектов 1С 8.3»

Открытие формы в 1С 8.3 с передачей параметров на примере

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

Рассмотрим следующую задачу: в табличной части некоторого документа есть реквизит «Пояснение» (тип строка), для удобства работы пользователей необходимо сделать так, чтобы при нажатии на кнопку «Лупа» поля ввода этого реквизита текущей строки табличной части, открывалась форма с многострочным полем ввода, где пользователь может ввести нужный ему текст. После нажатия на кнопку «Поместить» открывшейся формы вся информация из поля ввода должна быть передана в соответствующее поле текущей строки табличной части.

Продолжить«Открытие формы в 1С 8.3 с передачей параметров на примере»

Картинка в 1С 8.3 — программная работа

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

Продолжить«Картинка в 1С 8.3 — программная работа»

Динамически изменяющееся контекстное меню в 1С 8.3

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

Продолжить«Динамически изменяющееся контекстное меню в 1С 8.3»

Формы справочников 1С 8.3

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

Продолжить«Формы справочников 1С 8.3»