Программирование 1С
Какие ассоциации вызывает у Вас слово программирование 1С? Для нас это творчество, интерес, самореализация, ощущение востребованности на рынке и многое-многое другое. Программирование 1С — наше хобби и работа одновременно. На нашем ресурсе мы делимся знаниями и информацией по своему любимому делу.
У нас на сайте представлено много полезных статей, которые помогут Вам выбрать нужную программу 1С 8 и внедрить её с максимальной эффективностью. Однако Вы можете сэкономить своё время и просто позвонить нам по телефону +7 (499) 350 29 00, получив бесплатную консультацию. Мы дадим Вам ценный совет, как выгоднее подойди к вопросу о внедрении программного продукта 1С именно в Вашей организации.
Если Вас интересует какие-либо вопросы по программированию 1С 8.3, задайте их программисту 1С на нашем форуме, мы обязательно ответим!
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
Содержание:
- Материалы по программированию
- Заметки для программистов
- Тонкости управляемого приложения
- Язык запросов 1С
- Статьи о программистах 1 С
- Исправление ошибок в 1С
- Справочник по программированию 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 С программированию: