• Список значений 1С Очистить — удаление всех значений

    Метод 1С СписокЗначений.Очистить() удаляет из списка значений все «ячейки» со всеми значениями. Аналогичен пересозданию списка значений.

    (далее…)

  • Редакция 1С

    Одна из основных забот программиста 1С – обновление платформы и конфигурации.

    Редакция 1С  — это версия конфигурации 1С, например: Бухгалтерия 1С редакция 2 или Управление торговлей 1С редакция 11.

    Сначала мы узнаем — нужно ли нам обновлять 1С — какая редакция 1С установлена? Потом — как найти обновление.

    (далее…)

  • 1С СтрЧислоВхождений – количество вхождений подстроки

    Функция 1С СтрЧислоВхождений(ГдеИщем, ЧтоИщем) возвращает цифру – сколько количество раз встретилась строка ЧтоИщем в строке ГдеИщем.

    (далее…)

  • Бизнес-аналитик 1С

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

    Приставка «Бизнес» — уклон в сторону анализа процессов в бизнесе. Приставка «Системный» — уклон в сторону анализа информационных систем — ПО для автоматизации бизнеса.

    (далее…)

  • Данные 1С

    В 1С реализованы две модели представления данных – объектное и табличное. При этом объектное представление данных реализует принципы объектно-ориентированной модели.

    Как минимум два раздела в экзамене 1С Профессионал по платформе посвящены этой тематике.

    Хотите узнать про это?

    (далее…)

  • Новая 1С

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

    Дело в том, что был скорректирован сам принцип работы клиентов 1С и программирования на языке 1С. Полностью изменилась разработка интерфейса (формы, меню), большие изменения в самой организации кода из-за клиент серверного взаимодействия.

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

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

    Познакомимся с основными особенностями новой 1С, а именно тонкого клиента 1С.

    (далее…)

  • Cписок значений 1C в качестве меню

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

    Чтобы расширить контекстное меню (немного не из темы) – в режиме разработки, на элементе формы нажмите правой кнопкой мыши, выберите «Показать контекстное меню». После этого в списке элементов формы, у выбранного элемента появится подчиненная строка «Контекстное меню». К ней Вы можете добавить свои кнопки (предварительно добавив новую команду формы).

    Чтобы создать совершенно новое контекстное меню можно использовать — список значений 1C в качестве меню.

    (далее…)

  • 1С Предупреждение

    1С Предупреждение выводит сообщение в диалоговом окне с кнопкой ОК, по нажатию на которую окно закрывается, например:
    Предупреждение("Привет, мир!");

    (далее…)

  • 1С ТекущаяДата – текущая дата и время

    Функция 1С ТекущаяДата() возвращает текущую дату и время компьютера, как они установлены в операционной системе.

    (далее…)

  • Циклы в 1С

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

    Основные циклы в 1С — это «Пока … Цикл» и «Для каждого … из … Цикл». Далее — подробнее про циклы в 1С.

    (далее…)

  • Установка 1С 8.2 — конфигурация и база данных

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

    Здесь можно напомнить себе чем отличается платформа 1С от конфигурации 1С.

    Если Вы работаете в организации и используете клиент-серверную версию 1С, то также нужно установить сервер 1С. Дополнительно, информацию по ключам 1С можно посмотреть здесь.

    Установка на компьютер конфигурации 1С. Создание базы данных 1С из конфигурации. Создание базы данных 1С из CF. Создание базы данных 1С из DT.

    (далее…)

  • Язык 1С

    Язык 1С весьма прост в изучении по сравнению с любым другим языком программирования.

    На территории России для многих большое значение имеет то, что можно писать код прямо на русском языке. «Можно» – значит не обязательно — можно писать и на английском, все операции и операторы имеют английский синоним.

    Мы изучим язык 1С между делом сейчас, за пять минут.

     
    Общие принципы программирования

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

    Программирование – это написание программного кода на программном языке.

    Программный код – это последовательность команд (слов), которые поддерживает этот язык программирования.

    Команды делятся на:

    • Переменные
    • Операторы
    • Функции и процедуры.

    Рассмотрим их в первом приближении.

    (далее…)