none
FNC SendMail

    Spørgsmål

  • Jeg har (indtil SP2) brugt en SENDMAIL FNC til at sende en rykker til mail.

    Efter opdatering til SP2 hænger C5 indtil mail er sendt eller arkiveret .

    Nogen her som ved hvor der kan være rettet og hvor.

    ■ *Mouse ──────────────────────────────────────────────────────────────────────┐
    │STR 254 &Profile        =   "Outlook"                                         ▲
    │STR 500 &Recipient      =   projtable.email                                   ▓
    │STR 500 &CC=''                                                                ▓
    │STR 500 &BCC=''                                                               ▓
    │STR 500 &Subject        =   "Manglende ordrenr - vort projekt " +pro▓
    │STR 500 &Body           =   "Hej "+PRojtable.Attention+"\n"+                  ▓
    │                             "Vi mangler et ordre nr. vedr.  HRS projekt "+pro▓
    │                             projtable.searchname+"\n"+                       ▓
    │                             projtable.Describtion1+"\n"+                     ▓
    │                             projtable.Describtion2+"\n"+                     ▓
    │                             "\Med venlig hilsen  \n"+                        ▓
    │                             centre[CodeIdx,projtable.Centre].Name+"\n"       ▓
    │                                                                              ▓
    │INT &ErrorLog=1                                                               ▓
    │INT &ShowGUI=0                                                                ▓
    │SET SendSimpleMail (&Profile, &Recipient, &CC, &BCC, &Subject, &Body, &ErrorLo▓
    │                                                                              ▓
    │        #Log(#modProject, ProjTable.account, Projtable.number, Projtable.trans▓
    │        "Rykket for ordrenr. hos kontakt: "+Projtable.attention +" ")         ▓

    9. september 2015 09:21

Alle besvarelser

  • Hej,

    Der er lavet flere rettelser i SendMail.FNC fra C5 2012 SP2 til C5 2012 SP2 HF6, men i linje 212-213 er følgende indsat:

    IF #IsObjectValid(&olAppl) THEN
        SET #Invoke(STR,&olNameSpace,'SendAndReceive(showProgressDialog:=false)')

    Udkommenter disse 2 linjer, hvis der ikke skal laves Send and Reveive umiddelbart efter dannelse at mail.


    Venlig Hilsen Henrik Hansen Senior Software Engineer Microsoft Dynamics C5

    9. september 2015 11:35
    Ejer
  • Hej Henrik

    Det hjælpe ikke.

    C5 "stivner" indtil jeg har sendt mailen.

    Jeg kan komme om ved at gemme kladden i Outlook. og åbne den igen.

    Nu kan vi så indsætte mere tekst eller rette i mailen.

    Niels Illemann

    16. september 2015 11:37
  • Hej Niels,

    Er opsætningen at mailen skal vises inden afsendelse?

    Hvis det er tilfældet skal følgende i kode  i SendMail:FNC linje 192, 195 og 203:

    SET &MailOk = #Invoke(,&olMailItem,'Display(modal:=true)')

    rettes til

    SET &MailOk = #Invoke(,&olMailItem,'Display(modal:=false)')


    Venlig Hilsen Henrik Hansen Senior Software Engineer Microsoft Dynamics C5

    16. september 2015 12:46
    Ejer
  • Hej Henrik

    Tak for hjælpen.

    Det hjalp.

    Er der nogen steder det er beskrevet.

    mvh

    Niels

    16. september 2015 13:16
  • Hej Niels,

    Ind imellem bliver der lavet rettelser, når vi finder fejl/problemer internt - f.eks. i forbindelse med test af Office 2016, mens den er i udvikling.
    Ikke alle rettelser bliver lige grundigt dokumenteret - det er et spørgsmål om ressourcer.


    Venlig Hilsen Henrik Hansen Senior Software Engineer Microsoft Dynamics C5

    17. september 2015 06:41
    Ejer