Access

A dónde recurrir a medida que se implementa la nueva perspectiva y rompe nuestras aplicaciones

Cualquiera que siga mi blog, sabe que he publicado muchos artículos sobre las ‘nuevas perspectivas’. Las personas comienzan a enfrentar el problema de la ruptura de la automatización de Outlook cuando se actualizan, y uso el término ‘actualización’ muy libremente, a las nuevas perspectivas.

Por ejemplo, hoy, había un par de publicaciones sobre el tema en el foro de acceso a Microsoft Answers:

Ha habido otros y muchos, muchos, muchos más surgirán en los próximos meses.

El silencio de Microsoft, más de lo mismo de Redmond

A pesar del uso generalizado de los métodos VBA como correo electrónico DatabaseObject y SendObject en Access, Microsoft no ha proporcionado ninguna orientación para mantener su funcionalidad con las «nuevas perspectivas». Esta falta de comunicación ha dejado a los desarrolladores que se valgan por sí mismos, buscando soluciones alternativas sin apoyo oficial.

Como la ‘nueva perspectiva’ se ha estado implementando durante varios meses, y no tenemos soporte proveniente de Microsoft, pensé que tendría sentido crear una publicación, esta, en la que podría tratar de centralizar algunos recursos para tratar de ayudar a los desarrolladores a redirigir a posibles soluciones a la ‘nueva perspectiva’ que no es accesible de ninguna manera a través de VBA.

El espacio de tierra en la solución actual

Básicamente, esta es mi respuesta calderosa sobre el tema:

Dada la incapacidad de automatizar la «nueva perspectiva» directamente, aquí hay algunas técnicas que puede considerar:

  • Correo cdí

    Utilice los objetos de datos de colaboración (CDO) para enviar correos electrónicos a través de SMTP, evitando Outlook por completo.

  • Cliente de correo electrónico de Thunderbird

    Cambie a Mozilla Thunderbird, que se puede automatizar para enviar correos electrónicos.

  • API de Microsoft Graph

    Aproveche la API de gráficos moderna para automatizar los flujos de trabajo de correo electrónico de forma segura.

  • API REST personalizada

    Desarrolle su propia API REST para obtener el control total sobre la automatización del correo electrónico.

  • Versiones de perspectiva perpetua

    Considere usar una licencia perpetua para Outlook, como Outlook 2019 o 2024, para mantener las capacidades de automatización.

  • Potencia automatizar :: flujo

    Puede crear un flujo para procesar un HTTP (s) solicitudes y usar VBA para enviar información de correo electrónico (como solicitud HTTP) al flujo para enviarla realmente.

  • O algún otro enfoque alternativo

Un enfoque estratégico

Todo es un desastre y para el desarrollador promedio un poco abrumador. Es por eso que he estado aconsejando a mis clientes que mantengan el cambio a la ‘nueva perspectiva’ durante el mayor tiempo que puedan.

Use este tiempo sabiamente para prepararse y desarrollar su estrategia de solución para que cuando extraiga el conmutador (o se lo obliga en una actualización como lo hizo Microsoft a los usuarios de Windows Mail) e instalar las nuevas Outlook, ya estará listo.

Haciendo oír tu voz

¡También le había instado a enviar sus comentarios sobre su experiencia y cómo lo ha afectado a través de su mecanismo de comentarios, portal de comentarios, publicaciones de blog, foros!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba