Исходный код (C#)

Простой

Для backend разработки в приложении используется схема «Исходный код».

В рамках этой схемы можно создавать серверные компоненты на C#, например:

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

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

Создание схемы

  1. Откройте раздел «Конфигурация».
  2. Выберите пользовательский пакет, в который хотите добавить схему.
  3. На панели инструментов рабочей области раздела «Конфигурация» нажмите «Добавить» и выберите «Исходный код».

Рисунок 1 — Создание схемы «Исходный код»

Рисунок 1 — Создание схемы «Исходный код»

  1. В появившемся окне заполните следующие свойства:
    • Код — название схемы. Название начинается с префикса, указанного в системной настройке «Префикс названия объекта». Код должен содержать символы латинского алфавита и цифры;
    • Заголовок — отображаемое локализуемое название схемы;
    • Пакет — автоматически указывается пакет, в котором схема находится или создается;
    • Описание — описание схемы.

Рисунок 2 — Свойства схемы «Исходный код»

Рисунок 2 — Свойства схемы «Исходный код»

После заполнения нажмите «Применить». Изменить заполненные свойства можно, нажав на кнопку Карандаш, расположенную слева от редактора кода. На той же панели можно добавить локализуемые строки.

  1. Добавьте исходный код. Название класса должно совпадать со свойством «Код» текущей схемы.

Рисунок 3 — Дизайнер исходного кода

Рисунок 3 — Дизайнер исходного кода

  1. Для сохранения изменений нажмите «Сохранить».
  2. Для публикации исходного кода нажмите «Опубликовать».

Ознакомится с замещением классов можно в статье Замещение исходного кода (C#).

Рекомендуем изучить

Возможности раздела «Конфигурация»

Материал был полезен для вас?
Заявка на индивидуальный тренинг
Заявка на обучение в формате тренинга
Заявка на консультацию по обучению
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Вебинар: 25 июня в 11:00
Приглашаем вас на вебинар: BPMSoft CRM без отраслевых границ. От трейдинга до здравоохранения. Опыт и цифры
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Предпочитаемый способ связи
Регистрация на мероприятие
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Предпочитаемый способ связи
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Предпочитаемый способ связи
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Предпочитаемый способ связи
Рассчитать стоимость
Предпочитаемый способ связи
Лучшие CRM-системы в России: выводы Фонда «Сколково»
Какие CRM выбирают крупнейшие российские компании? Скачайте исследование рынка CRM-систем 2026 от Фонда «Сколково» и TAdviser
Задать вопрос
Предпочитаемый способ связи
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Заявка на онлайн-консультации по BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Стать образовательным партнёром
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Подписка
Спасибо!
Ваша заявка принята.
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Проверьте вашу почту
Проверьте вашу почту
Для завершения подписки перейдите по ссылке в письме, которое мы только что отправили. Если письма нет во «Входящих», проверьте папку «Спам».
MAX Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее