Топ-14 курсов по 1с для бухгалтеров, кадровиков и программистов

Содержание:

Курс-репетитор по программированию в 1с 8.3

Курс для НАЧИНАЮЩИХ СПЕЦИАЛИСТОВ, стремящихся ПОДНЯТЬСЯ ДО «ДЖУНИОРА».
Он подойдет и СОСТОЯВШИМСЯ РАЗРАБОТЧИКАМ, которым нужна ПЕРЕКВАЛИФИКАЦИЯ или новая специализация.

Качественное обучение — это в первую очередь индивидуальный подход.

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

Курс проходит в асинхронном формате. Вы можете начать обучение в любое время и двигаться по программе с комфортной вам скоростью.

Главная ценность курса — большой объём обратной связи от наставника, который детально разберёт ваш код, определит пробелы в понимании материала и поможет со всем справиться.

10000 руб.

Программист 1С: кто такой и чем занимается

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

Обязанности специалиста:

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

Что должен знать и уметь 1C-разработчик:

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

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

Что такое программа 1С

Описывая программный комплекс 1С Предприятие, можно говорить о продукте, состоящем из двух главных компонентов:

  1. Прикладная конфигурация.
  2. Технологическая платформа или просто платформа 1с, как пользоваться которой – легко понять.

Первое рабочее окно

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

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

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

3.1 Hello world

Для вывода сообщения нужно написать следующий код:

Сообщить(«Hello Wold»);

Вместо Hello World можно написать произвольный текст.

Напишите код, который выводит последовательно следующие два сообщения:

1.      Hello World

2.      Привет 1С

Сообщить выводит не только текст, но и перевод строки, поэтому каждое сообщение выводится в новой строке.

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

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

ОчиститьСообщения();

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

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

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

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

Сообщить(«Hello Wold»); Сообщить(«И снова привет!»);

Курсы 1С: Зарплата и управление персоналом 8.3 – ГЦДПО

Курсы 1С: Зарплата и управление персоналом 8.3 – 4 встречи, 16 часов занятий для бухгалтеров и кадровиков, которые хотят автоматизировать процессы учета сотрудников и начисления заработной платы. Учебная программа подойдет даже тем, кто ни разу не работал в 1С.

Вы с нуля научитесь:

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

После успешного окончания вы получаете официальное удостоверение. Стоимость онлайн-обучения – 6 300 руб.

Примеры наших материалов

Наглядность

Занимательность

Интерактивность

Держава Ахеменидов. История.

Интерактивная схема «Дом ремесленника в Древнем Египте». История.

Анимация «Цис-транс изомерия». Химия.

Тренажер для проверки уравнений реакций. Химия.

Интерактивная таблица «Изомеры». Химия.

Конструктор «Собери клетку». Биология.

Интерактивная карта «Восстание рабов под предводительством Спартака». История.

Виртуальная лаборатория «Опыт Юнга». Физика.

Лаборатория «Проводники и диэлектрики». Физика.

Интерактивная модель «Хищники и жертвы». Биология.

Виртуальная лаборатория «Вероятность и статистика».

Интерактивная карта «Империя Карла Великого». История.

Интерактивная карта «Субрегионы зарубежной Европы». География.

Интерактивная модель «График модуля». Алгебра.

Интерактивная модель «Построение сечения куба». Стереометрия.

Интерактивная модель «Построение треугольника». Планиметрия.

Таблица «Сложные бессоюзные предложения». Русский язык.

Упражнение по литературному чтению.

Лаборатория «Нагревание и охлаждение воздуха». Окружающий мир.

«Пользовательские возможности программы 1С» от YouTube-канала «Секреты и возможности 1С»

Пройти курс

Длительность обучения: 21 видео продолжительностью 5-25 минут.

Формат обучения: в общем доступе представлены ролики с лекциями. Проверка знаний не проводится, домашние задания отсутствуют.

Чему можно научиться на курсе:

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

Почему стоит начать обучение в МВШЭ?

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

  • систематизировать знания бухгалтерского и налогового учета,
  • обрести уверенность при работе в программе «1С: Бухгалтерия».

Наши учебные программы подходят для слушателей любого возраста и уровня. Целевая аудитория – главные бухгалтеры и бухгалтеры предприятий и организаций, а также слушатели без опыта работы бухгалтером, имеющие теоретическую подготовку по бухгалтерскому учету. После окончания курса вы получите удостоверение о повышении квалификации. Занятия проводит автор курса, сертифицированный специалист по «1 С», ведущий преподаватель в сфере дистанционных образовательных технологий А. В. Мавзутов.

Дополнительная информация:

8 (495) 911-0765, 911-0965

Список курсов по С++

Сортировать по

Сортировать по

Платные

Старт в любое время

Coursera (Курсера)

Основы разработки на С++: черный пояс
42 дней

Сложный
Бесплатно

1,5 месяца изучения основ разработки на языке C++ от МФТИ. Курс содержит 6 модулей. Занятия 9 часов в неделю. Подходит опытным программистам на C++ и способствует развитию в профессии. Студенты освоят таблицы виртуальных методов, виртуальные деструкторы, неопределённое поведение, шаблоны с произвольным числом аргументов и forwarding-ссылки. Эксперт даст обратную связь по практическим заданиям. После защиты проекта…

(0 )
 715

1

1

715

1

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Основы разработки на С++: коричневый пояс
42 дней

Сложный
Бесплатно

1,5 месяца изучения основ разработки на языке C++ от МФТИ. Курс содержит 6 модулей. Занятия 7 часов в неделю. Подходит опытным программистам на C++ и способствует развитию в профессии. Студенты научится идиомам языка C++, смогут создавать элегантные, эффективные и надёжные блоки кода, использовать ассоциативные контейнеры. Эксперт даст обратную связь по практическим заданиям. После защиты проекта выдаётся…

(0 )
 513

1

513

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Специализация Искусство разработки на современном C++
270 дней

Средний
Бесплатно

Интенсивный курс по освоению искусства разработки на C++ от МФТИ и Яндекса. Возможность бесплатного участия. Длится 5 месяцев. 11 часов занятий в неделю. Полезен начинающим программистам с базовыми знанием ООП и Java. Преподаватели научат программировать на языке C++ с нуля: от знакомства с основными конструкциями до написания чистого и эффективного кода. В конце каждого модуля студенты защищают проекты….

(0 )
 1069

1

1069

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Основы разработки на C++: красный пояс
42 дней

Средний
Бесплатно

1,5 месяца освоения разработки на языке C++ от МФТИ. Курс содержит 6 модулей. Занятия 12 часов в неделю. Подходит программистам с опытом работы, способствует развитию в профессии. Студенты научатся макросам и шаблонам классов, принципам оптимизации кода, алгоритмам, модели памяти в C++, линейным контейнерам, Move-семантике и многопоточности. Эксперт даст обратную связь по практическим заданиям. После защиты…

(0 )
 633

1

633

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Основы разработки на C++: белый пояс
35 дней

Начальный
Бесплатно

1,5 месяца освоения разработки на языке C++ от МФТИ. Курс содержит 5 модулей. Занятия 12 часов в неделю. Подходит программистам с опытом работы, способствует развитию в профессии. В программе: знакомство с искусством C++, техника владения контейнерами, медитация над алгоритмами. Живое общение с преподавателем. Студенты реализуют простое хранилище данных с возможностью добавления, удаления и поиска, а после…

(0 )
 1917

1

1

1917

1

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Основы разработки на C++: жёлтый пояс
42 дней

Средний
Бесплатно

1,5 месяца освоения разработки на языке C++ от МФТИ. Курс содержит 6 модулей. Занятия 10 часов в неделю. Подходит программистам с опытом работы, способствует развитию в профессии. В программе: целочисленные типы, функции, тестирование и отладка, распределение кода, алгоритмы, наследование и полиморфизм. Эксперт даст обратную связь по практическим заданиям. Студенты получат сертификат только после защиты…

(0 )
 736

1

736

1

Бесплатно

Подробнее

Старт в любое время

LoftSchool (Лофт скул)

Основы с++

Средний
Бесплатно

22 урока по изучению основ языка C++. Пройти курс можно бесплатно. Подходит начинающим разработчикам, знакомым со структурным программированием. В программе обучения: структуры и перечисления, функции, классы и объекты, перегрузка операций, преобразование типов, наследование, указатели, потоки и файлы, многофайловые программы, шаблоны и исключения. Есть возможность задавать вопросы и делиться своим опытом…

(0 )
 1443

1

1443

1

Бесплатно

Подробнее

Старт в любое время

Coursera (Курсера)

Спортивное программирование
28 дней

Средний
Бесплатно

1 месяц изучения основ спортивного программирования от Томского и Самарского ГУ. Курс содержит 4 модулей. Занятия 8 часов в неделю. посвящён методам решения олимпиадных задач по программированию. По завершении курса учащиеся смогут реализовывать перебор, применять жадные алгоритмы и динамическое программирование, использовать битовые маски. Эксперт даст обратную связь по практическим заданиям. После…

(0 )
 490

1

490

1

Бесплатно

Подробнее

7.2 Разбор первого запроса

Наш первый запрос был обращен к справочнику «Номенклатура».

Рассмотрим, из чего он состоит.

ВЫБРАТЬ – первое ключевое слово, указывает, что мы будем выбирать информацию. В 1С все запросы начинаются с этого слова, потому что запросов на изменение (ИЗМЕНИТЬ) или удаление данных (УДАЛИТЬ) нет.

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

Справочник.Номенклатура – таблица, из которой излекать данные.

Результат запроса – таблица с несколькими колонками. В нашем случае в таблице получилась одна колонка «Наименование».

Чтобы извлечь несколько полей, перепишем запрос так:

ВЫБРАТЬ Код, Артикул, Наименование ИЗ Справочник.Номенклатура

Задание: Напишите запрос, который извлекает наименование, код и ИНН из справочника Контрагенты.

Лоцман бизнес-технологий

Сайт: https://www.lotsman-bt.ruТелефон: 8 (4922) 44-15-55Стоимость: от 2100 р. за курс

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

Предлагаемые курсы:

  • 1С:Бухгалтерия 8. Использование конфигурации в пользовательских режимах
  • 1С:Бухгалтерия 8. Особенности работы в редакции 3.1
  • 1С:Зарплата и Управление Персоналом. Использование конфигурации в пользовательских режимах
  • 1С:Управление производственным предприятием 8. Производственный учет
  • 1С:Управление производственным предприятием 8. Планирование и Бюджетирование
  • 1С:Управление производственным предприятием 8. Регламентированный учет, Основные средства, НМА, Кадры и Заработная плата
  • Использование конфигурации «Зарплата и кадры государственного учреждения»
  • 1С:Бухгалтерия государственного учреждения 8. Ведение бюджетного учета

По каким направлениям происходит обучение

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

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

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

СТЕК

Сайт: http://www.stekaudit.ruТелефон: 8 (495) 9212323Стоимость: от 6300 р. за курс

Учебный центр «СТЕК» проводит обучение в дистанционном формате. Если Вы хотите пройти обучение у лучших московских преподавателей, но у Вас нет возможности приезжать на очные занятия, то дистанционное обучение – отличное решение для Вас!

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

Варианты курсов:

  • Бухгалтер со знанием 1С. Комплексная программа обучения
  • 1С: Бухгалтерия 8.3. Бухгалтерский учет и налогообложение в коммерческих организациях
  • Бухгалтер бюджетной организации со знанием 1С. Комплексная программа обучения
  • Основы бухгалтерского учета в бюджетных организациях
  • 1С: БГУ 8. Бухгалтерский учет в бюджетных организациях
  • Бухгалтер бюджетной организации по учету труда и расчету заработной платы со знанием 1С: ЗиК. Комплексная программа обучения
  • Учёт труда и заработной платы в учреждениях госсектора
  • 1С: Зарплата и кадры бюджетного учреждения
  • Бухгалтер по учету труда и расчету заработной платы со знанием 1С: ЗУП. Комплексная программа обучения

А также множество других курсов.

Почему обучение 1С лучше пройти у нас?

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

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

Ещё один плюс обучения у нас – цена. Если вы ищете курсы 1С бухгалтерия стоимость которых будет наиболее доступной, обращайтесь к нам. И группа компаний «Дело Системы» предоставит вам отличную возможность познакомиться с программными продуктами «1С» под руководством грамотных преподавателей.

1С учебный центр

Сайт: http://edu.1c.ruТелефон: +7(495)688-90-02Стоимость: от 2100 р. за курс

Цель курсов — дать слушателям базовое представление о работе с объектами и механизмами платформы, сформировать у них практические навыки по конфигурированию и программированию на сквозном примере. Основной методический подход в обучении на данном курсе состоит в самостоятельном выполнении обучаемыми демонстрируемых примеров и приемов конфигурирования под руководством опытного преподавателя («Делай как я»).

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

Skillbox

Сайт: https://skillbox.ruСтоимость: от 2 352 р./месяц
Skillbox открыл бесплатный 7-дневный доступ к этому курсу! Чтобы попробовать — выберите на странице пробных доступов курс «1С-разработчик с нуля до PRO» в категории «Программирование» и нажмите «Записаться».

Профессия: 1C-разработчик6 месяцев. 19 тематических модулей, 78 онлайн-уроков

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

Вы научитесь:

  • Автоматизировать бизнес-процессы
  • Разрабатывать системы учёта
  • Создавать и дорабатывать функционал
  • Настраивать отчёты для руководства
  • Проектировать архитектуру баз данных
  • Интегрировать 1С с другими системами
  • Разрабатывать свою авторскую конфигурацию

После прохождения курса вы получите сразу два документа — диплом Skillbox и свидетельство от фирмы «1С».

Профессия 1С-разработчик – Skillbox

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

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

Преимущества:

  1. Пожизненный доступ к материалам.
  2. Персональный наставник, который проверяет задания и помогает исправить ошибки.
  3. Реальный проект от заказчика на дипломировании.
  4. Помощь в трудоустройстве.

Стоимость обучения – 69 000 руб. единоразово или по 2 875 руб. в месяц в рассрочку.

Geekbrains

Сайт: https://gb.ruСтоимость: от 4 688 р./месяц

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

Участвуйте в вебинарах и получайте обратную связь
Занятия проходят в Zoom: вы можете в любой момент задать преподавателю вопрос или обменяться мнениями с однокурсниками. Каждое занятие можете пересматривать в записи, даже если его пришлось пропустить.

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

Подготовка к экзаменам «1С: Профессионал» и «1С: Специалист»
Разберёте основные вопросы для сдачи экзаменов 1С. Полученные сертификаты подтвердят ваши знания и выгодно выделят вас среди других кандидатов.

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

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

Программа обучения

  1. Основы работы и программирования в 1С
    Встреча с деканом факультета
    Введение в специальность 1С-разработчика
    Работа с прикладными объектами
    Язык запросов
  2. Погружение в разработку 1С
    Основы администрирования баз данных 1С. Работа с типовыми решениями
    Система компоновки данных
    Решение практических задач оперативного и бухгалтерского учёта
  3. Расширенные возможности 1С
    Решение расчётных задач. Бизнес-процессы
    Интеграции
    Карьера 1С-разработчика
  4. Курсы вне четверти
    Сертификация «1С:Профессионал»
    Сертификация «1С:Специалист»

Что почитать: подборка полезных книг

Начинающим программистам в системе 1C пригодятся следующие книги:

«Азбука программирования в 1С:Предприятие 8.3», Игорь Ощенко. Самоучитель доступно разбирает программный код. Комментарии и примеры помогут каждому освоить этот язык программирования за короткий срок.

«1С:Предприятие 8.2. Версия для обучения программированию», автор – российская фирма 1C. Пособие подробно рассказывает о возможностях данной версии программы.

«1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям», М. Г. Радченко. Книга предназначена для обучения 1C-программированию начинающих с нуля.

«1С:Предприятие 8.1. Учимся программировать на примерах», Сергей Кашаев. Понятное учебное пособие для освоения программы. Наглядные примеры разной степени сложности помогают лучше разобраться в вопросе.

«Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8», Е. Ю. Хрусталева, А. В. Островерх и др. Пособие из 5 частей будет полезно программистам, в том числе и начинающим.

3.7 Строки

Рассмотрим работу со строками в 1С.

3.7.1      Запись строковых констант

Строки записываются в двойных кавычках, пример мы уже видели: «Hello World!»

Если нужно записать кавычку внутри строки, она повторяется два раза: «Я использую для бизнеса программы фирм «»1С»» и «»Микрософт»»».

Строка может быть помещена в переменную так:

А = «Привет мир»;

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

С =

«Съешь конфеточку, дружок!

|Или хочешь пирожок?»;

3.7.2      Конкатенация

Простейшая операция над строками – склейка (конкатенация).

А = «Привет «;

Б = «мир»;

В = А + Б;

Сообщить(В);

В результате в переменную В будет помещена строка «Привет мир».

3.7.3      Строковые функции

Рассмотрим основные строковые функции:

С = «Привет мир»;

Длина = СтрДлина(С); //10 — длина строки

С1 = Лев(С, 2); //Пр — левые 2 символа

С2 = Прав(С, 3); //мир — правые 3 символа

С3 = Сред(С, 5, 2); //ет — два символа, начиная с 5-й позиции

Задача:

Используя только функции Лев, Прав и Сред, получите из строки «Привет мир» строки «веер», «Пирр» и «ветер ветер».

3.7.4      Служебные символы

Не все символы можно включать в строку. Некоторые символы можно получить только по их коду.

В данном примере мы выводим символ табуляции между строками «Поз1» и «Поз2».

Сообщить(«Поз1» + Символ(9) + «Поз2»);

Но для наиболее часто используемых служебных символов в 1С существуют специальные константы:

Сообщить(«Поз1» + Символы.Таб + «Поз2»); //Табуляция

Сообщить(«Поз1» + Символы.ПС + «Поз2»); //Перевод строки

Задача:

Выведите строки «Хлеб», «Батон», «Булочка», «Пирожок», каждую с новой строки. Решить задачу двумя способами – с помощью символа вертикальной черты и конкатенацией с символом перевода строки.

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