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

Заметки про запросы. Коллекция

Кто-то коллекционирует марки, а я собрал мини-коллекцию запросов, хотел с Вами поделиться. Надеюсь, что мои комментарии представляют отдельную ценность. Последние неоплаченные накладные. По заданной &CуммаЗадолженности найти последний неоплаченный документ. Для такого документа сумма всех последующих документов меньше &CуммаЗадолженности, а сумма всех последующих документов…
Read more

Отображение файла на управляемой форме

Отображение локальных файлов и файлов справочника «НоменклатураПрисоединенныеФайлы» на управляемой форме с помощью поля HTML документа. Обработка реализует показ файлов по указанному локальному пути, либо из справочника НоменклатураПрисоединенныеФайлы. Поддерживаемые форматы:  .xls .xlsx .ods .doc — необходим установленный Word .docx — необходим установленный Word .rtf…
Read more

[NotaBene] Универсальный отчет по таблице значений

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Данная обработка решает часто встречающуюся задачу вывода в «красивом» виде таблицы значений (полученной, например, из запроса). Поддерживается произвольное группирование данных, отключение/включение группировок, в т.ч и создание «шахматок» (типа «продажи понедельно»)….
Read more

Решение задач по мотивам статьи "30 задач. Странных и не очень"

Обработка по мотивам статьи: https://infostart.ru/public/1161686/ Почитав статью  30 задач. Странных и не очень сделал обработку и немного оформив решил выложить. Спасибо автору за сборник. Тестировалась на платформе 8.3.15.1489.

Безопасная работа с транзакциями во встроенном языке

Разбираемся с опасностями использования транзакций во встроенном языке 1С. Познаем ошибку «В данной транзакции уже происходили ошибки». Учимся защищаться от них. Статья актуальна для версии платформы 8.3.14 В этой статье я постарался систематизировать статьи ИТС и собственный опыт в плане…
Read more

Тонкости настройки Истории данных

dbo._DataHistoryQueue0 — что это такое и как с этим бороться. Добрый день! Про настройки хранения истории данных написано много. Но мало информации о том, как же это все работает. Итак, при включении режима использования истории данных, все реквизиты объекта записываются…
Read more

Полезности | Дерево значений | Обычные формы |

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

Отборы на форме "Задачи мне" для бесшовной интеграции с документооборотом

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

Связанная номенклатура

Механизм добавления связанной номенклатуры. Проанализировав имеющиеся статьи и разработки на Инфостарте, обнаружил, что ничего подобного нет, а то, что есть, фактически не позволяет выполнить поставленных задач. Итак, вкратце опишу, что нужно было сделать: В момент, когда происходит заказ или реализация товара,…
Read more

Анализ функциональности: где наш код?!

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