Меню

Как установить 1c enterprise development tools

Установка и запуск 1C:EDT

Установка 1C:EDT производится из комплекта поставки, но, прежде чем начинать установку, выполните некоторые подготовительные действия.

Проверьте версию Java, установленную на компьютере

Для работы 1C:EDT необходимо, чтобы на компьютере была установлена 64-разрядная Java Platform, Standard Edition версии 11. Использование Java 11 имеет особенности, которые описаны здесь.

В операционных системах Windows 10 и Windows 8:

В операционных системах Windows 7 и Vista:

Если версия Java Platform, установленная на вашем компьютере, не соответствует системным требованиям, обновите ее до нужной версии. Для этого вы можете воспользоваться советами из раздела Как установить Java.

Удалите утилиту ring, если она была установлена ранее

Если вы уже устанавливали на своем компьютере программные продукты «1С:Предприятия 8», то, возможно, вместе с ними вы установили и утилиту ring. Эта утилита входит в состав платформы и позволяет управлять локальной конфигурацией процессов системы «1С:Предприятие 8» — подробнее.

Но поскольку новый «Установщик» не использует пакетные менеджеры операционных систем, то утилиту ring, установленную «старой» программой установки, нужно удалить, прежде чем выполнять первую установку 1C:EDT с помощью нового «Установщика».

Чтобы узнать, установлена ли у вас утилита ring, откройте Панель управления (Windows). Если утилита установлена, вы увидите ее в списке установленных программ. Удалите ее.

Установка 1C:EDT

В операционной системе Windows

В операционной системе Linux

В операционной системе macOS

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

Проверка цифровой подписи

Все компоненты комплекта поставки 1C:EDT подписываются цифровой подписью. «Установщик» проверяет эту подпись и отображает результат проверки рядом с названием версии.

Если отображается зеленая «медаль», значит, цифровая подпись успешно проверена и вы можете устанавливать дистрибутив.

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

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

Назначение домашней директории установки при первом запуске

Только при первом запуске нового «Установщика» вы можете выбрать домашнюю директорию, в которую будут устанавливаться все версии 1C:EDT и другие программы «1С:Предприятия 8″. Отдельная собственная домашняя директория, которую использует «Установщик», позволяет всегда иметь только одну копию 1C:EDT некоторой версии, без дублирования.

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

Установка

Чтобы начать установку, нажмите Установить. О ходе установки вас будет информировать индикатор.

Когда установка закончится, ее результат будет показан на экране. Вы можете перейти по ссылкам из раздела Далее, чтобы ознакомиться со связанной информацией, или можете нажать Готово, чтобы завершить работу «Установщика».

Запуск 1C:EDT

Запустить 1C:EDT вы можете несколькими способами.

Во-первых, «Установщик» создает ярлык для запуска установленной версии 1C:EDT на рабочем столе Windows. Аналогичный ярлык создается и для Linux.

Читайте также:  Как установить виртуальный диск в ultraiso

Во-вторых, в меню Пуск (Windows) и в Launchpad (macOS) создаются пункты меню, соответствующие установленной версии.

После установки 1C:EDT

Разработка больших конфигураций. Если объем оперативной памяти на вашем компьютере больше 4 Гбайт и вы собираетесь разрабатывать большие конфигурации, сравнимые по объему с «1С:ERP Управление предприятием», то вам полезно будет сразу же выполнить настройки 1C:EDT для работы с большими конфигурациями — подробнее.

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

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

Как установить Java

В некоторых случаях после установки 1C:EDT требуется вручную отредактировать файл 1cedt.ini (Расположение программных файлов после установки 1C:EDT).

Windows

Linux и macOS

Например, в ОС Linux:

Например, в ОС macOS:

Как настроить Java

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

Для операционной системы Windows:

Для операционной системы Linux:

Источник

1C: Enterprise Development Tools

«1C:Enterprise Development Tools» – это инструмент нового поколения для разработчиков бизнес-приложений системы программ «1С:Предприятие 8».

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

DT разработан с использованием открытой платформы Eclipse (www.eclipse.org). За счет данной интеграции технологий, инструмент объединил в себе преимущества как инструментов разработки «1С:Предприятия», так и стандартных возможностей Eclipse.

Схема работы Конфигуратора

Конфигуратор (входящий в состав системы программ «1С:Предприятие» версии 8.x) работает с конфигурацией, описывающей прикладное решение. Конфигуратор подключается к информационной базе, в которой (во внутреннем формате) хранится конфигурация. В один момент времени конфигуратор может работать только с одной информационной базой, и, как следствие, только с той конфигурацией, которая хранится в этой информационной базе. Более того, для запуска и отладки используется одна версия платформы «1С:Предприятие» – та, с помощью которой выполняется подключение к информационной базе.

Схема работы «1C:Enterprise Development Tools»

DT предлагает принципиально другую схему работы.

Во-первых, конфигурация хранится не в информационной базе, а в файловой системе. Из этого вытекает возможность использования популярной системы контроля версий (git, svn), что, очевидно, является вторым существенным преимуществом. При этом следует понимать, что DT не реализует работу с системой контроля версий самостоятельно, а использует готовые механизмы платформы Eclipse. Поэтому использоваться может только та система контроля версий, поддержка (расширение) которой есть в Eclipse.

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

Читайте также:  Как установить аддон симс 3 питомцы

Главные Enterprise Development Tools отличия от обычного Конфигуратора:

1. Платформа Eclipse и возможность написания своих плагинов для удобства работы

3. Конфигурация хранится не в информационной базе, а в файловой системе. Из этого вытекает возможность использования популярной системы контроля версий (git, svn)

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

5. Одновременно можно редактировать несколько конфигураций

6. Работа в DT имеет некоторые отличия в части работы с объектами конфигурации и сохранения результатов работы, т.к. используется платформа Eclipse

7. Более удобная и быстрая командная разработка

Скачиваем и запускаем установку:

1. Сначала платформу 8.3.6

2. потом Enterprise Development Tools

Скачиваем, разархивируем и запускаем DT.exe и получаем ошибку , но это не проблема

Надо установить Java RE, идем на сайт oracle и скачиваем соответствующую вашей операционной системе версию и устанавливаем

При первом запуске будет запрошен каталог хранения рабочей области. Установка флажка Use this as the default and do not ask again (Использовать это значение по умолчанию в дальнейшем) приведет к тому, что указанный каталог будет автоматически использовать при последующих запусках DT. Для смены рабочей области следует использовать команду File – Switch Workspace (Файл – Сменить рабочую область).

Открылся 1C: Enterprise Development Tools:

Добавление конфигурации

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

В правом нижнем углу отображены Информационные базы, импортируем одну для теста:

Если что-то не так, то изменяем и жмем Готово (Кстати, если база открыта в обычном конфигураторе, то вылетит ошибка!)

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

На моем Core i5 с 6 ГБ оперативки, импорт тестовой базы размером 2.5 мегабайта шел чуть больше минуты. И вот с открытым справочником Номенклатура:

Модуль (подсветка синтаксиса попроще)

Мгновенное определение ошибок (наведя курсор):

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

Синтаксис-помощник мгновенно показывает информацию по свойству или функции на которой установлен курсор

Еще один интересный раздел, все огрехи в конфигурации:

Схема компоновки данных из отчета:

Так же мгновенно показывает ошибки и недочеты в запросе!

Конструктор запроса выглядит так:

Открыть Перспективу

Справочная система

Использование помощника HelpF.pro

Наш помощник пока работает только под Windows, но вскоре мы скомпилируем под Linux и Mac

Открыв код, жмем Alt+H и в появившемся окне вводим запрос (например проверка это новый?) и жмем Найти

В результатах поиска выбираем нужное нам:

Далее в статье (1) выделяем нужный нам код и (2) жмем появившуюся кнопку Вставить

Кроме этого работают и горячие клавиши:

Подведем итоги

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

Источник

Знакомство на примерах

Создание информационной базы из шаблона

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

Читайте также:  Как установить программу громкость для windows xp

Настройка EDT для импорта больших конфигураций

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

Перевод разработки в EDT

Если вы имеете прикладное решение, которые вы создавали или модифицировали с помощью Конфигуратора, то продолжить его разработку вы можете в EDT. Этот пример показывает, как импортировать конфигурацию из информационной базы в новый проект.

Редактирование конфигурации (рк)

Этот пример демонстрирует создание проекта новой конфигурации, добавление объектов конфигурации и создание обработчиков событий.

рк1: Создание проекта конфигурации

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

рк2: Добавление объекта конфигурации

В этой части примера вы добавите в конфигурацию справочник с именем Товары.

рк3: Добавление реквизита объекта конфигурации

В этой части примера вы добавите в справочник Товары реквизит с именем Артикул.

рк4: Создание формы объекта конфигурации

В этой части примера вы добавите в справочник Товары форму списка со стандартным именем.

рк5: Добавление элемента формы

рк6: Создание обработчика события формы

В этой части примера вы добавите обработчик события формы ПриСозданииНаСервере().

Создание удаленного репозитория на GitHub и помещение конфигурации в него (ур)

Этот пример демонстрирует создание бесплатного публичного репозитория на сайте github.com.

ур1: Регистрация на сайте GitHub

В этой части примера вы создадите учётную запись на сайте GitHub.

ур2: Создание удаленного репозитория

В этой части примера вы создадите удалённый репозиторий на сайте GitHub.

ур3: Клонирование удаленного репозитория

В этой части примера вы склонируете удалённый репозиторий с сайта GitHub на свой компьютер.

ур4: Подключение проекта к локальному репозиторию

В этой части примера вы подключите свой проект к локальному репозиторию.

ур5: Коммит конфигурации

В этой части примера вы поместите свою конфигурацию под версионный контроль.

ур6: Отправка ветки в удаленный репозиторий

В этой части примера вы отправите свою конфигурацию в удалённый репозиторий.

Получение конфигурации из удаленного репозитория и ее отладка (пк)

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

пк1: Импорт проекта из удаленного репозитория

В этой части примера вы импортируете в свою рабочую область проект из публичного репозитория фирмы «1С» на GitHub.

пк2: Отладка в новой информационной базе

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

Как найти, выбрать и установить плагин Eclipse

Благодаря тому, что EDT использует технологии Eclipse, вы можете подключать к ней плагины. Плагин позволяет быстро добавить в среду разработки некоторый набор функциональных возможностей, созданный сторонними разработчиками.
Последовательность действий покажем на примере подключения плагина Data Tools Platform (DTP). Этот плагин позволяет работать с системами управления базами данных, просматривать структуру баз, выполнять запросы. Он может быть полезен вам при разработке внешних источников данных в вашем прикладном решении.

Источник

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

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