Практика программирования
1C-admin
07.10.2019
Эта тема одной из первых всплывает на собеседовании программистов языков вроде Java и C, но она почти неизвестна в «мире 1С». Поговорим о вычислительной сложности алгоритмов. Основными измеримыми показателями алгоритмов являются сложность и расход памяти. На расходе памяти останавливаться отдельно…
Read more
1C-admin
07.10.2019
«Подводные камни», возникающие при бездумном копировании ролей с ограничениями RLS, как это отражается на производительности, разбор примера и инструмент для анализа. Для тех, кто не в курсе RLS или Record Level Security или Доступ на уровне записи, механизм призванный сделать…
Read more
1C-admin
06.10.2019
Иногда два и более пользователя хотят одновременно не только просматривать, а того больше, редактировать один и тот же документ (или иной объект) базы 1С. Для облегчения задачи выработан небольшой прием. Иногда два и более пользователя хотят одновременно не только просматривать,…
Read more
1C-admin
04.10.2019
Решение популярных кейсов с картинками в отчетах на СКД. Опять баян Тема с добавлением картинок в отчеты на СКД появляется периодически на просторах сообщества и вне его. Самыми популярными задачами являются добавление логотипа компании в шапку отчета и отображение картинок…
Read more
1C-admin
03.10.2019
Однажды я столкнулся с необходимостью открыть форму ЛЮБОГО документа с определенными изменениями, не зависящими от структуры объекта (например, заблокировать все кнопки). В интернете решения я не нашел. Обычно на форумах на запросы подобного рода отвечают чем-то вроде «покажи первоначальную задачу,…
Read more
1C-admin
01.10.2019
Продолжение статьи «БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному». Пойдем от финального примера той статьи и сделаем несколько шагов навстречу к универсальному решению. БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному Для экспериментов я использовал Платформы 8.3.10.2650 и…
Read more
1C-admin
28.09.2019
Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений. Предыдущие статьи по СКД можно посмотреть по ссылкам ниже: Основные понятия и элементы схемы компоновки, Настройки вариантов отчетов, Работа с пользовательскими настройками, Расширения языка запросов, Наборы данных…
Read more
1C-admin
27.09.2019
Работу некоторых циклов с большим количеством проходов разумно сопровождать индикацией прогресса. Но зачастую сама эта индикация и становится главным тормозом процесса. Так как частенько на практике встречаю подобные огрехи, решил опубликовать пример правильной индикации. Речь идет про выполнение кода на…
Read more
1C-admin
26.09.2019
Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас. Предыдущие мои статьи по СКД можно посмотреть по ссылкам ниже: Основные понятия и элементы…
Read more
1C-admin
26.09.2019
О пользе функции ЗаменитьЗапросыКПредставлениямВиртуальныхТаблиц(Запрос.Текст, ). Где есть запрос-пустышка, например, «Представления_КадровыеДанныеСотрудников. Тестировано в Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.4.171) на платформе 8.3.12.1412. В этой конфигурации я насчитал 66 макетов в различных отчетах, где применяется этот механизм, в которых можно…
Read more