15 Dec

Как получить содержимое временных таблиц запросов при отладке?

Published by Nicholas

Начиная с версии платформы 8.3.8 в режиме отладки можно выполнить следующий код:

МенеджерВременныхТаблиц.Таблицы[0].ПолучитьДанные().Выгрузить()

или

Запрос.ВыполнитьПакетСПромежуточнымиДанными()[0].Выгрузить()

который вернет таблицу значений с данными первой временной таблицы в запросе.

11 Dec

Конвертация данных. Выгрузка контактной информации из регистра сведений в табличную часть

Published by Nicholas

 

Довольно часто встречается задача выгрузить при помощи «Конвертация данных, редакция 2.1» контактной информации контрагента из «Управление торговлей", редакция 10.3» в «Бухгалтерия предприятия, редакция 3.0». Сложность заключается в том, что в УТ контактная информация хранится в регистре сведений, а в БП - в табличной части справочника «Контрагенты».

Предлагаю мое, достаточно простое, решение данной задачи.

07 Dec

Outlook 2016. Обращение к адресату по имени

Published by Nicholas

Обращение к адресату по имени

Однажды мне надоело в каждом письме вводить: "Доброе утро, Иван", "Добрый день, Петр", и т.п. И решил я автомтизировать этот процесс.


Накидал себе небольшое техническое задание, которое содержало пункты:

  1. До 12:00 пишем "доброе утро", с 12 до 18 - "добрый день", а после 18 - "добрый вечер".
  2. Если получателей письма несколько, то обращаемся "коллеги".
  3. Дополнительно проверяем, заполнена ли тема письма.
  4. Обращаемся ко всем по сохраненному псевдониму.

И приступил к разработке макроса.

Страницы