Практика программирования

Главная и подчиненная таблицы в 1С — связывание, дополненное для 8.2

Дополнение для статьи http://infostart.ru/public/186522/ Для использование в 1с 8.2 на код нужно изменить.   Ниже привожу работоспособный код для управляемого приложения: &НаКлиентеПроцедура ГлавнаяТаблицаПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)     Данные = элементы.ГлавнаяТаблица.ТекущиеДанные;    Если НоваяСтрока Тогда         Данные.ключСвязи =  Новый УникальныйИдентификатор;    КонецЕсли;    КонецПроцедуры &НаКлиентеПроцедура…
Read more

Перестановки символов

Обработка решает задачу: получить из заданной строки символов все возможные их сочетания (перестановки). Обработка показывает как в рекурсии решить задачу задачу: получить из заданной строки символов все возможные их сочетания (перестановки). Строка в обработке ограничена 10 символами. Вывод в окно…
Read more

Условное оформление таблицы управляемой формы

Динамический список – замечательный элемент управления, который предоставляет пользователю широкий спектр настроек, от всевозможных отборов до условного оформления. Но что делать, если в поставленной задаче использовать список невозможно, а заказчик отказывается принимать проект без возможности настройки условного оформления. В статье…
Read more

Стеммер Портера или нечеткое сравнение слов

Стеммер позволяет организовать нечеткое сравнение слов путем выделения из них некоторой значащей части, которые затем и подлежат сравнению. Алгоритм реализован для 8.2, но может быть перенесен на любую платформу 1С. При выполнении задания потребовалась организация сравнения и поиска соответствий ключевых…
Read more

Что такое буквы в 1С

Некоторые особенности и неочевидные моменты использования символов в 1С. Что такое буквы в 1С. Скрипт приведенный ниже демонстрирует следующие особенности работы с символами в 1С: Символ/КодСимвола работают в диапазоне -1..65535, причем Символ(-1) — строка без символов Скрипт ищет все символы…
Read more

XML + XDTO + Gold Parser = код в XML

Пример преобразования кода на языке 1С в XML Небольшой пример преобразования кода на языке 1С в XML. Ограничения — не обрабатвает препроцессор, не распознает имена свойств если они совпадают с ключевыми словами, Не выделяет коментарий в отделььный узел.  

Использование ресурсов в СКД на примере создания внешнего табличного отчёта

Подробно рассматривается задача создания табличного отчёта на примере популярной задачи. Предназначена для начинающих программистов. Задача  Есть регистр сведений «Остановки по маршруту», в котором хранится информация о расстоянии от начальной до конечной остановки. Рис. 1. Регистр сведений «Остановки по маршруту» Требуется…
Read more

Забытый синтаксис компоновщика настроек в СКД или как установить периодичность в оборотных регистрах

Установить период в оборотных регистрах, с помощью стандартного механизма? Да как два бита обнулить! Статья коротенькая и простая, как три копейки, и нацелена для тех, кто хочет эффективно использовать СКД без заметных усилий Просто вспоминаем синтаксис компоновщика и что означают…
Read more

Исправление ошибки запуска приложений на стороне сервера

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Пошаговая инструкция по созданию мобильного приложения для iOS с обменом через WEB сервисы Часть II.

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more