Программирование 1С
Какие ассоциации вызывает у Вас слово программирование 1С? Для нас это творчество, интерес, самореализация, ощущение востребованности на рынке и многое-многое другое. Программирование 1С — наше хобби и работа одновременно. На нашем ресурсе мы делимся знаниями и информацией по своему любимому делу.
У нас на сайте представлено много полезных статей, которые помогут Вам выбрать нужную программу 1С 8 и внедрить её с максимальной эффективностью. Однако Вы можете сэкономить своё время и просто позвонить нам по телефону +7 (499) 350 29 00, получив бесплатную консультацию. Мы дадим Вам ценный совет, как выгоднее подойди к вопросу о внедрении программного продукта 1С именно в Вашей организации.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
Содержание:
- Материалы по программированию
- Заметки для программистов
- Тонкости управляемого приложения
- Язык запросов 1С
- Статьи о программистах 1 С
- Исправление ошибок в 1С
- Справочник по программированию 1С
Содержание
Материалы по программированию
- Бесплатные видеокурсы 1С — подборка материалов для самостоятельного изучения 1С программирования 8.
- Книги по программированию — сборник книг, полезных программисту 1С.
- Обучение программированию 1С — основы программирования 1С.
- Шпаргалка для разработчика — сборка полезных материалов программисту.
Заметки программистов 1С
Самые обычные вопросы, которые возникают в повседневной работе программиста.
- Запросы 1С от А до Я — полная инструкция по работе с запросами 1С.
- Язык программирования 1С — описания встроенного языка программирования 1С.
- Язык запросов 1С — описание встроенного языка.
- Включение интерфейса такси в 1С — мануал по включению данного внешнего вида.
- Обновление — инструкция по типовому обновлению.
- Внешние печатные формы в управляемых формах — инструкция по внедрению подсистемы.
- Как поместить таблицу значений в запрос — тривиальная задача для новичков.
- Дополнительные отчеты и обработки 1С 8.3 — методика разработки внешних отчетов и обработок в БСП 2.0.
- Не типовое обновление — самоучитель от специалиста по самому простому способу обновления не типовой конфигурации.
- Запуск отладки 1С под другим пользователем — совет, как отладить права.
- Переход с бухгалтерии 2.0 на 3.0 — легкий способ быстро перейти на новую программу.
- Особенности перехода с 2.0 на 3.0 для нетиповой конфигурации — нюансы от практика.
- Конфигуратор 1С — описания среды разработки 1С 8.2.
- Авторизация OpenID 1С — краткое описание методов авторизации.
- Требование к программному коду 1С — стандарты конфигурирования 1С и не только.
- Отладка в 1С — методы отладки программного кода.
- ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр — описание очень полезных и интересных функций.
- Включение отладки на сервере 1С — описание включения в реестре сервера.
- Отчеты в фоновом режиме — способ запуска формирование отчета фоновым заданием.
- Замер производительности в отладке — запуск и пошаговая работа с механизмом.
- Установка подсистемы БСП — замер производительности APDEX — методика интегрального вычисления производительности.
- Создание печатных форм — руководство, как без программирования создать печатную форму.
- HASP LM — особенности настройки аппаратных ключей в 1С 8.3.
- Загрузка в 1С из CSV — описание и универсальная обработка-шаблон.
- Работа 1С с Internet Explorer — пример обработки для подключение к браузеру.
- Загрузка в 1С из Excel — инструкция и универсальная обработка-шаблон.
- Установка PostgreSQL 1С — установка бесплатной СУБД в ОС Windows.
- 1С и DBF — чтение и запись в файл DBF.
- Настройка RLS — описание и настройка ограничения прав на уровне записей.
- Работа с динамическим списком в 1С 8.3 (8.2)
- Обмен данных с FTP — способ обмена информации 1С с ФТП.
- Анализ данных 1С — объект системы, который позволяет автоматизировать процесс анализирования информации.
- Создание диаграммы Ганта — простая инструкция по программированию отчета.
- Подключение к 1С по COM — пример кода для прямого подключения.
- Получения информации о профиле из MS Active Directory в 1С — получения электронной почты из профиля.
- Тестирование и исправление базы данных — описание встроенного механизма.
- Настройка обмена между 1С — описание обменов в 1С.
- Остаток от деления — как в 1С получить остаток от деления.
- Конвертация данных — описание конфигурации, подборка учебников для изучения.
- Отладка правил обмена в конвертации данных — способ отладки обработчиков в 1С КД.
- Что такое ОбменДанными.Загрузка — контроль записи.
- Взлом пароля в 1С — для файловой и клиент-серверной базы.
- Отправка SMS из 1С — метод через веб-сервис.
- Рассылка СМС из 1С — более простой вариант рассылки, через метод GET.
- Переход с 7.7 на 8 — мануал по переходу.
- Как очистить кеш — короткая, но эффективная инструкция.
- Склонение ФИО по падежам — с помощью внешней dll.
- Параметры командной строки — запуск 1С с различными параметрами.
- Функции ВвестиДату(), ВвестиЧисло(), ВвестиСтроку(), ВвестиЗначение() — облегчающие жизнь программиста 1С функции.
- Настройка ТСД Motorola с 1С — пример нестандартной настройки торгового оборудования.
- Библиотека стандартных подсистем часть 1, часть 2
- Настройка автоматической архивации — использование программы Effect saver.
- Функция Формат() — функции для изменения формата.
- Функция Найти() — способ поиска в строковой переменной.
- Запуск PHP скрипта из 1С — это просто.
- Выбор варианта отчета СКД в обычных формах — универсальный способ.
- Определить тип штрих-кода — несложная функция.
- Вывод на печатную форму штрих-кода — если у вас стоит задача штрихкодировать документы.
- Поиск документа по штрих-коду — пример поиска в системе документа по штрих-коду.
- 1С СКД — краткое описание механизма.
- Хранилище конфигурации — описание и инструкция по работе.
- Как поместить в хранилище несколько объектов — хитрость.
- Время в миллисекундах 1С — как получить время с точностью до миллисекунды в 1С 8.3.
- Оператор безусловного перехода (goto) 1С — аналог goto в 1С программировании.
- Запуск 1С 8.1 и 8.2 на одном сервере — непростая ситуация.
Тонкости управляемого приложения
Режим «управляемое приложение» — уже достаточно устоявшийся функционал. Однако даже опытные специалисты не всегда знают всех тонкостей программирование в 1С.
- Директивы исполнения на формах — на клиенте, на сервере: чем отличаются?
- ПолучитьМакет() в управляемых формах — хитрость с использованием объекта.
- ЭтоНовый() управляемые формы — как узнать новый объект или запись или нет.
- Открытие формы записи регистра сведений — непростая задача.
- Командный интерфейс управляемого приложения — способы настройки.
Язык запросов 1С
Язык запросов — основа основ 1С программирования. Цель его — получение информации. С помощью синтаксиса запросов Вы можете получить нужные данные максимально удобно и оптимально с точки зрения производительности.
- Запросы 1С — описание встроенного языка.
- Консоль запросов — скачать для управляемой формы и обычной в одной обработке.
- Конструктор запросов — отличный инструмент 1С без аналогов.
- Индексировать ПО в запросах — особенности конструкции.
- ДЛЯ ИЗМЕНЕНИЯ — блокировка при чтении.
- РАЗРЕШЕННЫЕ — зачем нужно и особенности использования.
- Различие между ОБЪЕДИНИТЬ и ОБЪЕДИНИТЬ ВСЕ
- РазностьДат в запросе 1С — небольшая заметка о том, как использовать функцию для расчета разности между датами.
- Оптимизация запросов — методика оптимизация, одобренная фирмой 1С.
- Проверка на пустой результат запроса — правильное использование методов.
- Найти битые ссылки запросом — хитрый способ быстро найти такие ссылки.
- Сравнение табличных частей запросом — небольшой трюк.
Статьи о программистах
Программисты — очень интересная профессия. Каждый день на работе можно узнать что-то новое, интересное. Ниже представлены статьи, в которых автор размышляет о данной специальности — программирование 1С 8.2.
- 1С программирование для новичка — как начать в 1C?
- Сколько получают программисты — очень популярная тематика.
- Программирование 1С с нуля — какие материалы использовать, как планировать обучение.
- Как стать 1С программистом — с чего начинать путь программиста «с нуля» до опытного специалиста.
- Работа программистом 1С без опыта — как найти работу 1С стажером.
- Как получить 1С Совместимо — методика сертификации программных продуктов 1С.
- Как программисту найти подработку — фриланс: вторая работа или свой 1С-бизнес?
Исправление ошибок в 1С 8.3
«У ёжика есть иголки, а в программе есть ошибки» — гласит смешная поговорка. Однако тут речь идет не об ошибке в 1С, а проблемах использования программы пользователями. Не все ошибки прозрачны и понятны всем, специально для этого описаны следующие статьи:
- Длина ключа индекса превышает максимально допустимую — проблема с полями неограниченной длины.
- Конфликт блокировок при выполнении транзакции — действие блокировок.
- Нарушена целостность структуры конфигурации — исправление проблемы БД.
- Поле объекта не обнаружено — обычная ситуация.
- Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD — если система ругается при запуске
- Поле объекта недоступно для записи 1С — характерна для начинающих программистов
- Компонента 1С:Печать штрих-кодов не установлена на данном компьютере — где скачать компоненту.
- Не обнаружен ключ защиты — способ устранение проблемы.
- Несовместимые типы ВЫРАЗИТЬ — как избежать данной проблемы и инструкция по конструкции ВЫРАЗИТЬ.
- Не обнаружена установленная версия 1С предприятие — часто возникает при переходе на новую платформу.
- Недостаточно памяти — причины и решение.
- Файл базы данных поврежден 1Cv8.1CD — что делать?
- Ошибка преобразования данных XML — проблема в разборе XML файлов.
- Конфигурация узла распределенной ИБ не соответствует ожидаемой — конфигурация БД не обновлена.
- Внутренняя ошибка компоненты dbeng8 — системная неполадка с dll.
- Microsoft SQL Server Native Client: Cannot resolve the collation conflict… — выбор схемы сопоставления в MS SQL.
- Тип не может быть выбран в запросе — ошибка таблицы значения.
- Обнаружено дублирование ключевых значений в колонке Ссылка — нюанс в динамическом списке.
- Нет прав на запуск требуемого вида клиента 1С — распространенная проблема прав.
- Порядок сортировки отличается от системного — 1С 7.7.
- Ошибка SDBL. Недостаточно памяти для выполнения запроса — утечка памяти.
- Не запущен не один рабочий процесс — отсутствие rphost.exe.
- В данной транзакции уже происходили ошибки
- Внешняя обработка не может быть прочитана текущей версией программы — способ конвертации обработки.
- Ошибка формата потока -исправление и причины проблемы.
Справочник по программированию 1C
Метаданные — это предопределенные объекты и классы, встроенные в 1С предприятие. Каждый из них решает свою специфическую задачу по конфигурированию. Чтобы не запутаться в большом количестве таких метаданных, ниже описаны каждые из них. Картинки кликабельны.
Видеокурсы по 1 С программированию: