Анатомия 1с для чайников

Содержание:

Карьерный рост в1с программировании

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

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

Сертификаты профессионала – подтверждают, что вы умеете пользоваться программой. Сдать можно онлайн и офлайн, стоимость сертификации 800 руб., в случае неудачи – можно пересдать. Чтобы пройти тестирование, необходимо предварительно подать заявку. Чтобы вас допустили к сдаче класса экзаменов на получение сертификата 1С:Специалист, нужно получить 1С:Профессионал такого же класса. Сертификация ценится и в фирме-франчайзи, и у прямого работодателя. Это уже не тестирование, а экзамен с задачками. Он тоже платный. Больше о сдаче экзаменов можно прочесть на сайте компании «1С».

Плюсы и минусыпрофессии

Знание английского не обязательно. 

Язык программирования не сложный в освоении, стать junior разработчиком можно уже через полгода. 

Продукты 1с широко распространены на постсоветском пространстве, а грамотных 1с программистов не хватает. 

Автоматизируют практически все бизнес процессы и работу всех служб компании, а значит развивают кругозор и прокачивают навыки аналитика. 

Если у вас есть собственная клиентская база, можно открыть ИП, платить налоги и иметь стабильный заработок. 

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

Интересные задачи, возможность быть сопричастным к крупномасштабным проектам. 

Не востребовано за рубежом. 

Нужно разбираться не только в программировании, но и в учете, управлении, кадровом деле, законодательстве. 

Высокие требования к внимательности, поскольку неточности могут привести к ошибкам в отчетности и убыткам. 

Не высокий статус в сообществе программистов. 

Придется много общаться с людьми. 

Отличие 1С: Зарплата и Управление персоналом от 1С: Бухгалтерия. Полезные лайфхаки и обзор возможностей.

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

Как рассчитать компенсацию неиспользованного отпуска

При увольнении сотрудника, который не использовал свой ежегодный отпуск частично или полностью, нужно рассчитать размер компенсации. Для этого в 1С: Зарплата и Управление персоналом нужно создать документ «Увольнение», заполнить его и перейти в раздел «Компенсация основного отпуска». Когда вы укажете, сколько дней отпуска не использовал сотрудник, программа рассчитает размер компенсации автоматически.

Если вы правильно все заполнили, но программа не сделала расчет, зайдите в «Настройки», затем в «Расчет зарплаты» и поставьте галочку напротив пункта «Выполнять автоматический пересчет документов при их редактировании».

Как вычитать алименты из зарплаты сотрудника

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

Перейдите в раздел «Зарплата» и создайте документ «Алименты и другие удержания» или «Исполнительный лист». Если вы неизвестна дата окончания уплаты алиментов, оставьте поле «период удержания» пустым.

Чтобы указать реквизиты исполнительного листа, кликните на ссылку «Не заданы реквизиты документа (номер, кем и когда выдан)». Откроется окно, в котором вы сможете выбрать тип документа (соглашение об уплате алиментов или исполнительный лист) и ввести нужные данные.

Как исправить начисленные отпускные

Если уже после выплат выяснилось, что в расчеты вкралась ошибка и отпускные начислили неправильно, не стоит вносить правки в сумму задним числом, иначе появятся расхождения в расчетах. Вместо этого нужно выбрать документ «Отпуск» и нажать ссылку «Исправить» внизу. После этого прежний документ сторнируется (аннулируется) и создается новый, а все изменения корректно вносятся в систему.

HEDU

Сайт: https://irs.academyТелефон: 8 800 300-46-39Стоимость: 13500 р.

Онлайн-курс программирования 1С24 часа, 9 уроков, 3 месяца

Курс для тех, кто хотел бы освоить всё с нуля, начиная с самых азов. Вам не нужны специальные знания или дополнительная подготовка.

Занятия проходят в формате вебинаров. Просмотр видеозаписей лекций доступен в личном кабинете. Каждый урок доступен один раз в неделю, с учётом того, что домашнее задание по предыдущему уроку выполнено.

Программа курса программирования 1С

Урок № 1 — Обзор программы «1С: Предприятие»
На первом занятии узнаете, что представляет собой программа, для чего она нужна и как ее успешно применять. Гибкость платформы и ее функционал. Обзор на возможности: автоматизация, поддержка, ведение бухгалтерского учета, расчет зарплаты сотрудникам и прочее.

Урок № 2 — Подсистемы и справочные объекты
На втором уроке продолжите углубленно изучать программу, объекты и иерархическую структуру подсистем, научитесь работать с редакторами, разберетесь в интерфейсе программы, научитесь ориентироваться в меню и объектах подсистемы.

Урок № 3 — Документы применяемые в работе
Вы научитесь разбираться в документообороте, узнаете, как он решает задачи предприятия, сможете работать с государственными учреждениями, правильно организовывать работу с документами в любой организации, что сэкономит время на подготовку бумаг.

Урок № 4 — Регистры
Разберете различия между регистрами в 1С, поймем особенности каждого типа, систематизируем знания. Вы научитесь работать с регистрами сведений, накоплений, расчета и бухгалтерии. Сможете работать с ресурсами, реквизитами и измерениями, ориентироваться в таблицах.

Урок № 5 — Отчеты
На пятом занятии вы изучите составление бухгалтерских и бюджетных отчетов, автоматизируете процесс их составления, преимущество составления отчетов программе, как составлять достоверный свод отчетов за короткий промежуток времени.

Урок № 6 — Настройка
На шестом уроке вы научитесь настраивать программу и поэтапно внедрять ее на предприятии. Заполнять, настраивать и проводить техническую адаптацию программы, заполнять классификаторы, переносить информацию в справочники.

Урок № 7 — Работа с кодом
На седьмом уроке освоите написание программного кода, узнаем, как работать с табличкой формул, дорабатывать обработку запросов, заниматься внешней обработкой и подключать ее, использовать типовые конфигурации.

Урок № 8 — Механизмы интеграции
Вы освоите интеграцию, поймете принцип работы механизмов, сможете применять обмен данными, работать с внешними источниками, файлами, документами и архивами, текстовыми файлами, настраивать внешние соединения.

Урок № 9 — Доработки и расширение
На девятом уроке вы научитесь дорабатывать конфигурацию программы 1С, вы сможете изменять конфигурацию под свои нужды, ведь каждое предприятие уникально, сможете адаптировать программу под каждое предприятие на рынке.

Тестирование или практическое домашнее задание — с проверкой и обратной связью. Каждый студент может пообщаться с экспертами курса и получить помощь координатора.

По окончании обучения вы получите сертификат в электронном виде, а если нужен оригинал – отправят Почтой России.

Затраты в растениеводстве 1С: ЕРП АПК

К сожалению, информации об отраслевом решении 1С: ЕРП АПК крайне мало. У разработчика есть методичка под названием Обучающий курс, однако она недостаточно полно описывает функционал, да и обновляется гораздо реже, чем сама конфигурация. Поэтому возникло желание написать цикл статей, где попробовать обобщить свой опыт работы с данной конфигурацией в части учета в растениеводстве.
В настоящий момент в конфигурации поддерживаются два режима формирования себестоимости в растениеводстве: ежемесячный по фактической себестоимости и расчет по плановой в течение года с расчетом фактической в конце года. Про второй вариант в данной статье не будем говорить, вариант относительно новый и на фактических данных мной еще не проверялся.

2.2 Создание пустой обработки для опытов

В Конфигураторе создайте новую внешнюю обработку через меню «Файл – Новый – Внешняя обработка». Откроется форма настройки новой внешней обработки.

Код для опытов будем писать непосредственно в модуле обработки. Модуль можно открыть через меню «Действия – Открыть модуль объекта» в форме настройки обработки.

После внесения изменений в код не забывайте сохранить обработку. Для этого активизируйте форму настройки внешней обработки и нажмите «Действия – Открыть модуль объекта».

Обработку можно запустить на выполнение, открыв ее файл в режиме 1С-предприятия через «Файл – Открыть». Она сразу же выполнится.

1.Составные части 1С

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

Описанные выше свойства имеют название конфигурируемость — этот термин используется практически во всех описаниях 1С. И во многом благодаря именно этому свойству программный комплекс занял лидирующие позиции на рынке.

Программный комплекс включает 2 части:

  1. платформа, имеющая закрытый программный код,
  2. конфигурации – программные решения, которые можно дорабатывать под цели конкретного предприятия.

Конфигурация содержит в себе структуру базы данных и непосредственно данные, которые содержатся в базе как начальные, которые вводит пользователь, так и расчётные. Структура базы описывает систему:

  • хранения данных и алгоритмы работы приложения;
  • обработки данных по работе визуальных форм;
  • формирование документов для печати и многое другое.

Платформа и конфигурация составляют цельное прикладное решение, готовый программный продукт для автоматизации деятельности предприятия.

Комплексные решения

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

  • 1С: Управление предприятием,
  • 1С: ERP
  • и 1С: Комплексная автоматизация.

Здесь представлены более сложные бизнес-процессы, отталкиваясь от них можно сделать свой выбор.

Самым интересным решением для небольших фирм является 1С: Управление нашей фирмой. Программа подойдет для малых предприятий, где требуется одномоментно учет торговой деятельности, производства, бухгалтерского учета и кадров. Данная версия обладает несложными настройками.

Инвентаризация товаров на складе

Перейдем к инвентаризации ТМЦ.

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

Так же определены и другие случаи проведения инвентаризации:

  • при передаче имущества в аренду, выкупе, продаже, а также при преобразовании государственного или муниципального унитарного предприятия;
  • перед составлением годовой бухгалтерской отчетности (кроме имущества, инвентаризация которого проводилась не ранее 1 октября отчетного года). В организациях, расположенных в районах Крайнего Севера и приравненных к ним местностях, инвентаризация товаров и материалов проводится в период их наименьших остатков;
  • при смене материально ответственных лиц;
  • при выявлении фактов хищения, злоупотребления или порчи имущества;
  • в случае стихийного бедствия, пожара или других чрезвычайных ситуаций, вызванных экстремальными условиями;
  • при реорганизации или ликвидации организации;
  • в других случаях, предусмотренных законодательством Российской Федерации.

Документ «Инвентаризация товаров на складе» предназначен для проведения инвентаризации товаров, материалов и продукции на оптовых, розничных складах и в неавтоматизированных торговых точках, формирования и печати сличительной ведомости и инвентаризационной описи при проведении инвентаризации на складах организации, а также выписки актов списания и оприходования излишков на основании данного документа при наличии расхождений между фактическими и документально подтвержденными остатками номенклатурных позиций.

Инвентаризация может быть проведена по складу или по материально-ответственному лицу.

Если инвентаризация проводится по складу, то в шапке документа нужно указать Склад — место хранения, по которому проводится инвентаризация.

Если инвентаризация проводится по нескольким складам материально ответственного лица, то нужно указать Ответственное лицо, при этом склад заполнять не нужно.

На закладке Товары указывается список номенклатурных позиций и данные инвентаризации. Список номенклатурных позиций можно автоматически заполнить по данным бухгалтерского учета по кнопке Заполнить.

  • Отклонение — фиксируется отклонение между фактическим остатком, зафиксированным в результате поведения инвентаризации, и остатком по данным учета.
  • Количество — указывается фактическое количество товара, зафиксированное по результатам проведения инвентаризации.
  • Учет. количество — отображается количество по данным бухгалтерского учета. Эти данные не редактируются.
  • Сумма — указывается фактическая себестоимость товара по результатам проведения инвентаризации.
  • Учет. сумма (сумма по данным учета) — отображаются данные о суммарной себестоимости, рассчитанной на основании введенных в информационную базу документов. Эти данные не редактируются.

На закладке Дополнительно указываются:

  • Реквизиты приказа о проведении инвентаризации
  • Состав инвентаризационной комиссии

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

Для документа Инвентаризация товаров на складе предусмотрены следующие печатные формы:

  • Инвентаризация товаров на складе
  • ИНВ-3 (Инвентаризационная опись товаров)
  • ИНВ-19 (Сличительная ведомость)
  • ИНВ-22 (Приказ)

На основании документа Инвентаризация товаров на складе можно ввести следующие документы:

  • Оприходование товаров
  • Списание товаров
  • Отчет о розничных продажах

Перейдем в раздел «Склад» журнал «Инвентаризация товаров» и создадим одноименный документ.

Провести инвентаризацию

  • Дата: 01.02.2015
  • МОЛ: директор
  • Номенклатура: Бумага для принтера
  • Фактическое количество: 10
  • Проведение инвентаризации с 01.02.2015 по 01.02.2015
  • Документ: Приказ № 1 от 31.01.2015
  • Причина: Годовая
  • Инвентаризационная комиссия: Директор, Председатель: Да

Как пользоваться программой «1С: Предприятие»?

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

Какие существуют виды ЭЦП?

Для организации электронного документооборота используются 2 вида ЭЦП — простая и усиленная. Усиленная ЭЦП подразделяется на неквалифицированную и квалифицированную (ст. 5 Закона от 06.04.2011 г. № 63-ФЗ). Виды ЭЦП различаются по степеням защиты и областям применения.

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

Так как для простой ЭЦП нет единого утвержденного стандарта формирования и использования, работодатель может сам разработать ее формат. Он должен отвечать требованиям Закона № 63-ФЗ, а также его нужно закрепить во внутренней документации компании. Если после подписания документа в него вносились корректировки, то простая ЭЦП не дает возможности их отследить.

Усиленная ЭЦП, в отличие от простой ЭЦП, гарантирует неизменность подписанного документа. К такой цифровой подписи есть возможность применить проверку на подлинность. Для создания усиленной ЭЦП применяются средства криптографической защиты информации.

Квалифицированная усиленная ЭЦП оформляется удостоверяющим центром, аккредитованным Минкомсвязи. Такая электронная подпись имеет высокий уровень надежности и приравнивается к личной подписи сотрудника (п. 4 ст. 5 Закона № 63-ФЗ). Оформление сертификата данной ЭЦП осуществляется на платной основе, срок его действия в основном 1 год.

Неквалифицированная усиленная ЭЦП используется для работы с электронной документацией внутри компании, если имеется соглашение о признании ее собственноручной. Данная ЭЦП может быть и облачной — в такой ситуации не нужно устанавливать средства криптографической защиты информации на ПК сотрудника. Облачные ЭЦП имеют хороший уровень безопасности и юридическую значимость, но при этом не нужны дополнительные расходы на логистику и токены. Эта ЭЦП имеет срок действия, указываемый при оформлении сертификата.

Выбор решения для коммерческих организаций

Если же речь идет о фирмах, занимающихся коммерческой деятельностью, то здесь первым вопросом будет:

Какое количество пользователей программы предполагается и учет какого количества предприятий предполагается?

Соответственно, если пользователь один, то следует выбрать базовую версию. Если ответ на вопрос: больше 1, то нужна версия ПРОФ.

Еще одним отличием между этими двумя версиями будет цена. Стоимость базовой версии значительно меньше. Однако, такую версию невозможно переписать «под себя». То есть пользователь будет осуществлять свою работу, используя типовой функционал. При этом версии ПРОФ предоставляет пользователям более широкие возможности.

После того, как сделан выбор с версией программы, необходимо определиться с направлениями также, как делали это выше для государственного учреждения. Только здесь добавляется еще вариант торговой деятельности и складского учета. Следовательно, если интересует непосредственно автоматизация бухгалтерского учета, то следует выбрать одноименную программу 1С: Бухгалтерия предприятия. В ней можно вести учет как по Российскому законодательству, так и в соответствии с МСФО.

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

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

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

Переход на «Зарплату и управление персоналом 3.1»

Сменила я тут работу и уже после того, как я приступила к исполнению обязанностей, мой новый начальник мне призналась, что выбор пал на меня только из-за того, что я знаю программу. Справедливости ради, эта уверенность была основана только на том, что я прошла тестирование, включающее только основные операции кадрового делопроизводства. Так или иначе, а работодатель попал в точку, нанимая меня в надежде, что я решу проблему: нужно перейти «с 8.2 на 8.3». Ничего сложного, скажет большинство, я тоже так говорю, но ситуация осложнялась некоторым количеством предшественников, которые уже «нафеячили» в программах до меня. Взять и сделать все заново мне не разрешили, так что пришлось исходить из того, что есть, и именно это дало пищу для размышлений и, в конце концов, привело к написанию этих рекомендаций.
Если перед Вами стоит задача перехода с ЗУП 2.5 на ЗУП 3.1, я попробую облегчить Вам жизнь этой статьей.

Как работать в программе 1С: Предприятие в режиме конфигуратора

Конфигуратор — это один из двух видов работы на платформе. Он необходим для разработки прикладных решений, а также администрирования данных. Режим используется для выполнения следующих задач:

  • Проверка бухгалтерских отчетов, исправление баланса при выявлении ошибок.
  • Разработка и внедрение дополнительных инструментов, создание конфигураций.
  • Создание архива документации.

Интерфейс режима включает несколько пунктов:

  1. Панель инструментов.
  2. Дерево объектов.
  3. Конфигурация.
  4. Область разработки.

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

Одной из функций конфигуратора является загрузка или выгрузка базы информации. При выгрузке данных Администратор получает файл с расширением dt. Функция используется для решения нескольких задач:

  • перенос данных из одного объекта в другой;
  • архивирование информации;
  • перевод файлового режима в клиент-серверный.

Статьи и бесплатныевидео-уроки

Знакомство с 1С по книгам даст больший эффект, если в дополнение:

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

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

  • Бесплатный видео-курс 1С 8.3. Евгения Гилева. Курс рассчитан на 21 и включает 20 часов теоретических материалов и 21 практическое задание для самостоятельного выполнения. Курс хорош тем, что в нем разбираются азы: как поставить программу среду разработки, синтаксис 1С, суть работы 1С программиста, предметная область, с которой придется работать. Вы освоите механизмы функционирования 1С и научитесь решать базовые задачи разработчика, например, создание CRM-системы, отчетов, постановку учета для торговой компании. В процессе вы разработаете свою первую конфигурацию. Курс хорош, но не без ограничений. Вы не получаете обратной связи, а выполняете типовые задания по плану. Программа дает базовые знания, если вы захотите получить более серьезные компетенции, например, научиться работать с базами данных, кластерами серверов – нужно покупать платные курсы.
  • Уроки по 1С:Бухгалтерия 8.3. Владимира Милькина. Серия статей, в которых пошагово разбирается решение конкретных задач из практики. Например, как сформировать прайс-лист, как учитывать подарочные сертификаты, как обновить базы и т.п. Разбор включает теорию, описание решения, скриншоты из среды разработки. Берите и повторяйте.
  • Курс программирования 1С 8.3: обучение с нуля. Видео курс из 68 уроков по 5-20 минут каждый. Доступное и понятное объяснение синтаксиса языка 1С, языка запросов и логики программирования в 1С. Нюансы: используются устаревшие формы, нет домашних заданий и обратной связи.
  • Форум Инфостарт. Специализированный форум компании Инфостарт для программистов 1С. Большое сообщество специалистов, где вы можете узнать о типичных и кастомных задачах и их решении. Второй по величине ресурс-сообщество после форума самой компании 1С.

Выбор решения 1С для некоммерческих организаций

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

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

Компания осуществляет коммерческую деятельность или является некоммерческой организацией?

Предположим, что речь идет о государственном учреждении. В данном случае выбор будет прост. Следует обратится к пакетам, разработанным для ГУ.

Далее необходимо ответить на вопрос, автоматизация какого направления во внутренних процессах ГУ интересует? Речь идет о бухгалтерии в бюджетной организации, о муниципальных государственных закупках или интересует учет кадров и документооборот в подобных учреждениях. В зависимости от ответа можно выбрать одно из решений, представленных на рисунке.

3.6 Использование форм для ввода/вывода данных

3.6.1      Создание формы обработки

У обработки можно создать форму. Для этого в форме настройки обработки нужно ПКМ на пункте «Формы» и выбрать «Добавить», затем нажать «Готово». Будет создана основная форма обработки и открыта в Конфигураторе для редактирования.

Если щелкнуть на синем заголовке формы, откроются свойства формы.

3.6.2      Добавление элементов управления

Команда «Форма – Вставить элемент управления» позволяет разместить на форме элемент управления.

Попробуем разместить на форме поле для ввода целого числа, и заголовок для него.

Команда «Форма – Вставить элемент управления – Поле ввода – ОК» добавляет новое поле ввода.

Команда «Форма – Вставить элемент управления – Надпись – ОК» добавляет надпись.

3.6.3      Настройка элементов управления

Разместим надпись справа от поля ввода.

Если щелкнуть на элементе управления, открываются его свойства.

Для надписи установим заголовок «Число».

Для поля ввода установим значение свойств «Имя» и «Данные» в «Число». Обычно «Имя» и «Данные» всегда совпадают.

3.6.4      Настройка поведения формы

В низу формы есть три закладки «Диалог», «Модуль» и «Реквизиты».

Перейдем на закладку «Модуль». Мы увидим код модуля формы. В модуле есть только такой код:

Процедура КнопкаВыполнитьНажатие(Кнопка)

// Вставить содержимое обработчика.

КонецПроцедуры

Изменим его следующим образом:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Сообщить(Число*2);

КонецПроцедуры

Сохраним обработку, откроем ее в режиме Предприятия. Введем значение в поле «Число», нажмем кнопку «Выполнить». В окно сообщений выведется значение, умноженное на два.

Так происходит потому, что у кнопки «Выполнить» в свойстве «Действие» указано «КнопкаВыполнитьНажатие».

3.6.5      Элементы для вывода данных

Неудобно, что результат выводится в окне сообщений, а не в форме.

Добавим еще одно поле, дадим ему имя «Результат». В свойствах укажем «Только просмотр» в «Истина». Теперь это поле доступно только для просмотра.

Изменим процедуру на такую:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Результат = Число*2;

КонецПроцедуры

Теперь при нажатии кнопки «Выполнить» результат выводится не в окно сообщений, а в поле «Результат».

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

3.6.6      Сохранение значений

В реальных формах может быть очень много полей. Чтобы постоянно не вводить все значения, в свойствах формы поставим галочку «Сохранять значения» и в списке «Сохраняемые значения» выберем поле «Число».

Теперь зайдем в 1С, введем в поле «Число» значение 2. Выполним «Действия – Сохранить значения». Сохраним в настройку «Основная», установим галочку «Использовать при открытии».

Теперь закроем обработку и откроем ее еще раз. В поле «Число» окажется значение 2. Таким образом, можно сохранять значения для любого количества элементов формы, чтобы не заполнять их повторно.

Можно использовать несколько настроек и перезаписывать существующие настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector