Я всегда с собой беру... кусочек кода.

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

Работа с JSON на ISBL с помощью JavaScript. Часть 2

В предыдущей статье рассмотрели использование JS и JSON при работе с сервисами из прикладной разработки. В этой статье остановлюсь подробнее на использовании формата JSON для хранения данных на примере имитации заполнения табличной части в мастерах действий.

О плохом и хорошем коде для чайников, часть 4. Level-up: принципы проектирования.

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

О плохом и хорошем коде для чайников, часть 3. Загадка о невыполнившемся коде.

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

ISBL для чайников и не только

Продолжаем цикл статей о плохом и хорошем коде для чайников интерлюдией о том, что из себя представляет ISBL.

Разработка удобного функционала

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

Особенности написания прикладного кода для веб-разработки

Логика бизнес-процессов часто бывает достаточно сложна, а дублирование ее в веб-модулях не только трудоемко, но и нецелесообразно. Рассмотрим, что необходимо сделать, чтобы проще всего адаптировать прикладную разработку, которая уже активно используется в desktop-клиенте, под веб.

О плохом и хорошем коде для чайников. Часть 2

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

О плохом и хорошем коде для чайников

Жил-был программист. Работал в большой команде, писал небольшие модули для общего продукта, и в глубине души думал, что код его идеален. Ну, может быть, и не совсем, но наш герой стремился к тому, чтобы эта его уверенность не слишком расходилась с реальностью. Реальность же, как всегда, была жестока...

Интеграция DIRECTUM со сторонними системами

Данная статья продолжает цикл статей для начинающего разработчика на ISBL. В этой статье вы узнаете о всех интеграционных возможностях системы DIRECTUM, каким-образом работать с объектной моделью системы DIRECTUM извне и как из ISBL обращаться к внешним COM-объектам.

Настройка типовых маршрутов. Часть 2.

Продолжение статьи по настройке типовых маршрутов

Разработка отчетов

Очередная статья из серии, посвященной разработке на IS-Builder. В статье рассматриваются возможности Directum по формированию отчетов; на примере RTF-отчета изучается порядок и особенности разработки интегрированного отчета для справочника.

Разработка сценариев

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

Курс «Введение в IS-Builder»

Содержит базовые знания по разработке на IS-Builder. Курс ориентирован на IT-специалистов, адаптирующих систему DIRECTUM для нужд предприятия, но не заменяет курс по разработке и справочные материалы.

Поиски EDMS-объектов (документов, задач, заданий, папок, вариантов запуска)

В текущей статье рассмотрим программный поиск объектов системы DIRECTUM: документов, задач, заданий, папок и т.д.