Разработка

Автоматический фильтр в универсальном отчете

В статье описана методика, позволяющая ограничить доступ пользователям таким образом, чтоб они могли просматривать отчеты, построенные на базе универсального, только по разрешенным значениям параметров, например, Группы доступности складов и Кассы. 1. Настройка автоматического добавления фильтра в универсальный отчет. 1.1 Необходимо…
Read more

Переключатели (переключатель) на управляемой форме (управляемая форма) добавить (разместить) программно (при помощи кода)

Как создать и разместить программно с помощью кода на управляемой форме реквизит ВидПоляФормы переключатель? Очень просто! В процедура ПриСозданииНаСервере пишем следующий код: //1. Добавляем реквизит формы: НовыйРеквизит = Новый РеквизитФормы(«Варианты»,Новый ОписаниеТипов(«Число»),,»Варианты выбора»); //Из синтаксиса помощника (рекомендую Всем научиться с ним…
Read more

8.3 — контекстная подсказка по параметрам процедуры или функции

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

Динамика и статистика продвижения публикаций на Инфостарте.

По данным за апрель 2013 года получены динамические показатели продвижения публикаций: среднечасовая скорость смещения от времени суток, среднесуточная и среднедневная скорость смещения публикации в списке продвижения. Также получены различные статистические характеристики списка продвижения.     Есть ложь, наглая ложь и…
Read more

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

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

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

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

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

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

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

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

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

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

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

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