Outlook redemption как пользоваться

Обновлено: 07.07.2024

Одновременно создавал тему в разделе "работа" My WebPage
Ни кто не откликнулся.
Помогите пазязя)))

PS: Просьба прикреплять файлы в архиве. (рабочий антивирус, который выключить не могу блокирует содержащийся в файлах код)

Одновременно создавал тему в разделе "работа" My WebPage
Ни кто не откликнулся.
Помогите пазязя)))

PS: Просьба прикреплять файлы в архиве. (рабочий антивирус, который выключить не могу блокирует содержащийся в файлах код) konstantinp

Одновременно создавал тему в разделе "работа" My WebPage
Ни кто не откликнулся.
Помогите пазязя)))

PS: Просьба прикреплять файлы в архиве. (рабочий антивирус, который выключить не могу блокирует содержащийся в файлах код) Автор - konstantinp
Дата добавления - 24.09.2012 в 17:08

Ну вот Вам в качестве первого приближения решения. Я придал информации иной вид на втором листе (через формулы). Этот вид ("view") мне представляется более удобным для цикла рассылки писем. Макрос для отправки написан "в лоб"(см. под спойлером), без излишеств, требует подтверждения отправки каждого письма (это, конечно, не то, чего хочется, но это первое приближение). В Outlook 2010 можно попробовать отключить предупреждение и необходимость его подтверждения. У меня не получилось, так как доступ к этой возможности закрыт корпоративным сисадмином.

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim cell As Range

Set outApp = New Outlook.Application

.Send
End With
Set outMail = Nothing
End If

Set outApp = Nothing

Ну вот Вам в качестве первого приближения решения. Я придал информации иной вид на втором листе (через формулы). Этот вид ("view") мне представляется более удобным для цикла рассылки писем. Макрос для отправки написан "в лоб"(см. под спойлером), без излишеств, требует подтверждения отправки каждого письма (это, конечно, не то, чего хочется, но это первое приближение). В Outlook 2010 можно попробовать отключить предупреждение и необходимость его подтверждения. У меня не получилось, так как доступ к этой возможности закрыт корпоративным сисадмином.

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim cell As Range

Set outApp = New Outlook.Application

.Send
End With
Set outMail = Nothing
End If

Set outApp = Nothing

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim cell As Range

Set outApp = New Outlook.Application

.Send
End With
Set outMail = Nothing
End If

Set outApp = Nothing

Автор - Gustav
Дата добавления - 25.09.2012 в 16:15 Gustav,
Спасибо, действительно приближает)))
Но я не осилю дальнейшие шаги. Gustav,
Спасибо, действительно приближает)))
Но я не осилю дальнейшие шаги. konstantinp

Развернув скачанный архив, надо запустить Install.exe (желательно также предварительно ознакомиться с файлом readme.txt). Да! Для установки понадобятся права администратора на своей машине.

Далее пока алгоритм такой - для тестирования:
1. Загружаем в Excel приложенную рабочую книгу (библиотека Redemption должна быть уже развернута до этого).
2. В диапазон Листа1, где указаны e-mail адреса, прописываем что-нибудь реальное, например, свой собственный адрес (ну чтобы письма реально посылались: от себя - себе).
3. Находим в редакторе VB макрос setTimeToRun и прописываем в скобки TimeSerial момент времени некоторого ближайшего будущего (сейчас там 15:30).
4. Однократно запускаем этот макрос setTimeToRun.
5. Ждём (не закрывая файла).
6. Каждые 10 минут в почтовый ящик приходит пачка писем (26 штук - по числу непустых строк в столбце I второго листа).

Для беглого ознакомления текст макросов также дублирую ниже под спойлером.

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim redSafeMale As Redemption.SafeMailItem
Dim cell As Range

Set outApp = New Outlook.Application

Set redSafeMale = New Redemption.SafeMailItem
With redSafeMale
.Item = outMail
.Send
End With

Set redSafeMale = Nothing
Set outMail = Nothing
End If
Next

Set outApp = Nothing

Развернув скачанный архив, надо запустить Install.exe (желательно также предварительно ознакомиться с файлом readme.txt). Да! Для установки понадобятся права администратора на своей машине.

Далее пока алгоритм такой - для тестирования:
1. Загружаем в Excel приложенную рабочую книгу (библиотека Redemption должна быть уже развернута до этого).
2. В диапазон Листа1, где указаны e-mail адреса, прописываем что-нибудь реальное, например, свой собственный адрес (ну чтобы письма реально посылались: от себя - себе).
3. Находим в редакторе VB макрос setTimeToRun и прописываем в скобки TimeSerial момент времени некоторого ближайшего будущего (сейчас там 15:30).
4. Однократно запускаем этот макрос setTimeToRun.
5. Ждём (не закрывая файла).
6. Каждые 10 минут в почтовый ящик приходит пачка писем (26 штук - по числу непустых строк в столбце I второго листа).

Для беглого ознакомления текст макросов также дублирую ниже под спойлером.

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim redSafeMale As Redemption.SafeMailItem
Dim cell As Range

Set outApp = New Outlook.Application

Set redSafeMale = New Redemption.SafeMailItem
With redSafeMale
.Item = outMail
.Send
End With

Set redSafeMale = Nothing
Set outMail = Nothing
End If
Next

Set outApp = Nothing

Развернув скачанный архив, надо запустить Install.exe (желательно также предварительно ознакомиться с файлом readme.txt). Да! Для установки понадобятся права администратора на своей машине.

Далее пока алгоритм такой - для тестирования:
1. Загружаем в Excel приложенную рабочую книгу (библиотека Redemption должна быть уже развернута до этого).
2. В диапазон Листа1, где указаны e-mail адреса, прописываем что-нибудь реальное, например, свой собственный адрес (ну чтобы письма реально посылались: от себя - себе).
3. Находим в редакторе VB макрос setTimeToRun и прописываем в скобки TimeSerial момент времени некоторого ближайшего будущего (сейчас там 15:30).
4. Однократно запускаем этот макрос setTimeToRun.
5. Ждём (не закрывая файла).
6. Каждые 10 минут в почтовый ящик приходит пачка писем (26 штук - по числу непустых строк в столбце I второго листа).

Для беглого ознакомления текст макросов также дублирую ниже под спойлером.

Dim outApp As Outlook.Application
Dim outMail As Outlook.MailItem
Dim redSafeMale As Redemption.SafeMailItem
Dim cell As Range

Set outApp = New Outlook.Application

Set redSafeMale = New Redemption.SafeMailItem
With redSafeMale
.Item = outMail
.Send
End With

Set redSafeMale = Nothing
Set outMail = Nothing
End If
Next

У библиотеки Redemption есть один важный нюанс. Если вы используете 1С:Предприятие на платформе x64, то и Microsoft Office и библиотека Redemption должны использоваться только 32х-разрядные! То есть офис надо ставить x86. Дело в том, что сама клиентская платформа 1С не имеет версии x64, а достучаться из 32-х разрядной 1С в офис x64 не получается.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Просмотры 16798

Загрузки 0

Рейтинг 24

Создание 02.03.11 18:46

Обновление 02.03.11 18:40

№ Публикации 82236

Тип файла Нет файла

Конфигурация Конфигурации 1cv8

Операционная система Не имеет значения

Страна Россия

Вид учета Не имеет значения

Доступ к файлу Бесплатно (free)

Код открыт Не указано


См. также

Аналог PIVOT в запросе 1С (как выполнить транспонирование таблицы в запросе 1С) Промо

В статье показывается простой метод реализации аналога оператора PIVOT в запросе 1С без использования соединений.

12.12.2020 4555 Eugen-S 23

СКД: 5 советов, как сделать лучше

Несколько примеров решения задач с использованием разных подходов

27.10.2021 4465 Neti 19

Полезные примеры СКД, ч.2

Еще несколько примеров решения задач в СКД.

06.04.2021 10865 Neti 8

Неочевидные нюансы записи управляемой формы

Разберем несколько нюансов записи управляемой формы.

02.04.2021 12973 SeiOkami 54

27.01.2016 85831 Serginio 116

Обзор полезных методов БСП 3.1.4

Библиотека стандартных подсистем (далее - БСП) является частью любой типовой конфигурации, поэтому умение применять готовые процедуры и функции повышает качество разработки и избавляет от написания лишнего кода. К сожалению, не у всех есть время и упорство овладеть всей документацией, поэтому я собрал воедино наиболее популярный функционал.

25.03.2021 41338 rayastar 51

Звуковое управление в 1С 8.3

В данной статье описано создание библиотеки для звукового управления (выполнение команд голосом) для платформы 1С 8.3. Задача была поставлена так, чтобы модуль функционировал непосредственно на клиенте 1С, осуществляя управление формами, и взаимодействовал с интерфейсом.

16.03.2021 7226 velemir 33

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020 8957 comol 31

Использование программных перечислений, ч.1: строковые константы Промо

Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?

10.12.2016 41156 unichkin 74

Переопределение представления ссылочного значения

Переопределение представления ссылочного значения

17.09.2020 4959 sam441 15

Базовые вещи БСП, которые облегчат жизнь программисту 1С

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

30.08.2020 20380 quazare 34

[Общий модуль] Динамическое формирование интерфейса

Версия 2.0.0.1 + добавил GitHub

28.08.2020 13056 rpgshnik 74

Вспомогательные инструкции в коде 1С Промо

Помогаем редактору кода 1С помогать нам писать и анализировать код.

15.10.2018 36200 tormozit 106

Возможности работы со строками при помощи БСП, которые должен знать каждый программист

Переходим на следующий уровень работы со строками, уходим от типовых возможностей платформы. Узнаем, как применить функционал БСП конфигурации.

05.07.2020 13949 quazare 37

Правила жёлтого напильника

Как вносить изменения в типовые конфигурации при решении задач

19.06.2020 9989 1c-intelligence 67

Серверные вызовы, которые нельзя вызывать

Не баян, а классика. Рассмотрим особенность платформы настолько же древнюю, как сами УФ.

12.05.2020 9409 SeiOkami 34

Оформление и рефакторинг сложных логических выражений Промо

В сложных логических выражениях нередко самому автору спустя какое-то время тяжело разобраться, не говоря уже о других программистах. Предлагаемая методика позволяет повысить наглядность таких выражений путем оформления в виде И-ИЛИ дерева и одновременно выполнять их рефакторинг.

20.09.2012 82908 tormozit 131

Форма выбора (подбор) в управляемых формах

Разбор небольших примеров того, как правильно открывать форму выбора (подбора) в управляемых формах, не прибегая к модальным окнам.

08.05.2020 79394 user5300 19

Программная работа с настройками СКД

Нюансы программной работы с настройками системы компоновки данных в отчетах и динамических списках. Обзор всех видов настроек компоновки. Что в каких случаях правильно применять. В качестве примера рассмотрена работа с отборами и группировками.

27.01.2020 66161 ids79 26

[СКД] Программное создание схемы компоновки данных

Сделаем отчет на СКД полностью программно, без использования макета "схема компоновки данных".

15.01.2020 43916 John_d 22

Запись значения в поле ввода/формы со срабатыванием события ПриИзменении Промо

Иногда возникает необходимость после записи значения в какое либо поле ввода/формы вызвать для него обработчик события ПриИзменении, а о вызове самого события приходится только мечтать. В этой статье приводится программный способ вызова этого события.

11.07.2007 54512 tormozit 51

Последовательности событий при проведении документа 1С. Шпаргалка + про формы + про расширения

30.12.2019 35612 kuzyara 38

30 задач. Странных и не очень

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019 24372 YPermitin 63

22.11.2019 12434 Sibars 19

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017 51279 tormozit 74

Таблица значений. Нюансы

Обзор некоторых аспектов использования общеизвестного инструмента 1С.

01.10.2019 53322 Yashazz 56

От чего можно отказаться при разработке расширений 1С

Разработка расширений 1С и оптимизация через механизм БСП: Дополнительные отчеты и обработки.

23.09.2019 11690 independ 33

Критерии отбора. От простого к сложному

Небольшая заметка о работе с критериями отбора и их внутреннем устройстве.

22.09.2019 18700 YPermitin 5

Как прикрутить ГУИД к регистру сведений Промо

. и немного теории обмена данными. В частности, разберем боль всех, кто пишет небанальные обмены данными: как набору записей регистра сведений назначить гуид и далее использовать его в обмене для идентификации этого набора.

16.04.2019 23370 m-rv 18

[Шпаргалка] Программное создание элементов формы

Программное создание практически всех популярных элементов формы.

06.09.2019 103260 rpgshnik 75

Агрегатные функции СКД, о которых мало кто знает

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019 78144 ids79 56

Регистры бухгалтерии. Общая информация

Общая информация о внутреннем устройстве регистров бухгалтерии.

05.09.2019 46854 YPermitin 25

Как сделать запрос на изменение данных Промо

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018 37056 m-rv 23

Три костыля. Сказ про фокусы в коде

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019 30254 YPermitin 81

Отслеживание выполнения фонового задания

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019 45359 ids79 22

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019 153308 ids79 75

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо

Вариант решения задач с проведением по типовым регистрам нетиповыми регистраторами. Зачем - чтобы при сравнении конфигурации не обращать внимание на свойства регистров и исключить вероятность допущения горькой оплошности при обновлении информационных баз, заменив типы регистраторов основной конфигурации типами конфигурации поставщика. Для программных продуктов, имеющих в своем составе метаданных документ "Корректировка регистров"("Корректировка записей регистров").

05.12.2017 30785 itriot11 34

Фоновое выполнение кода в 1С - это просто

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

02.08.2019 61104 avalakh 27

Разбираемся с параметрами редактирования СКД

Связь по типу, Параметры выбора, Связи параметров выбора

31.07.2019 42081 json 17

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019 106252 ids79 17

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018 45032 ids79 46

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019 48662 ids79 27

Регистры сведений. За кулисами

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019 34042 YPermitin 14

Пользовательские настройки системы компоновки данных

Работа с отчетами в пользовательском режиме, формы отчетов. Понятие пользовательских настроек в отчетах на СКД. Определение состава пользовательских настроек для разделов в целом и для отдельных элементов, для всего отчета и для отдельных группировок. Видимость функциональных опций в отчетах на СКД.

09.07.2019 47011 ids79 3

"Меньше копипаста!", или как Вася универсальную процедуру писал

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019 22591 SeiOkami 53

Работа с настройками системы компоновки данных

Варианты отчетов, работа с настройками вариантов: структура группировок, поля отчета, отборы, сортировка, условное оформление, другие настройки, настройки отображения диаграмм.

02.07.2019 84870 ids79 18

Регистры накопления. Виртуальные таблицы. Часть №2: "Остатки" и "Остатки и обороты"

Описание работы платформы 1С:Предприятие 8.2 с виртуальными таблицами регистров накопления "Остатки" и "Остатки и обороты". Анализ SQL-запрос при работе с виртуальными таблицами

22.05.2019 44712 YPermitin 8

Регистры накопления. Виртуальные таблицы. Часть №1: Обороты

Описание работы платформы 1С:Предприятие 8.2 с виртуальной таблицей "Обороты" регистров накопления.

20.05.2019 46228 YPermitin 8

Регистры накопления. Структура хранения в базе данных

Структура хранения регистров накопления в базе данных для платформы 1С:Предприятие 8.x. Первая часть в серии публикаций.

16.05.2019 64140 YPermitin 31

Расшифровка отчета на СКД с детализацией по выбранному полю на основе БСП

В данной статье рассмотрим механизм работы с расшифровкой отчета, созданного при помощи системы компоновки данных, в управляемом приложении. Показывать буду на примере реальной задачи. Условие: использовать имеющиеся в конфигурации механизмы БСП, с минимальными и "правильными" изменениями. Расшифровка должны быть двух видов на каждом поле: 1. Открывать ссылочный объект 2. Открывать новую форму с детализацией табличной части документа. Собственно ради второго пункта и писалась статья, в основном для себя, чтобы не забыть.

Читайте также: