Dynamics AX Blog - Beiträge vom August 2009

Momentan angezeigt werden nur Beiträge vom »August 2009«. Filter entfernen

E-Mails aus Dynamics AX enthalten nur eine Datei namens winmail.dat

Wenn ein Absender Microsoft Outlook oder Outlook-Express verwendet kommt es vor, dass der Empfänger die im Mail enthaltenen Attachements als winmail.dat erhält. Das Problem tritt dann auf wenn der Empfänger keinen Mail-Client von Microsoft verwendet, und der Absender das Mail im "Microsoft Outlook Rich Text Format" (RTF) versendet.

Leider versendet auch Dynamics AX genau in diesem Format, wenn man z.B. einen Report aus AX heraus als PDF einem Empfänger schicken möchte (und selbst auf seinem PC als Mail-Client Outlook verwendet).

Screenshot

Der einzige Workaround für dieses Problem besteht darin, den zu schickenden Report zuerst als PDF zu speichern, und anschließend manuell mit Outlook zu versenden. Der Nachteil dabei ist natürlich der etwas höhere Aufwand, der Vorteil ist daß der Text des Mails angegeben werden kann - auch AX 2009 verwendet immer noch den Fixtext axapta report - und auch eine evtl. vorhandene Standardsignatur verwendet wird.


 
 
 

Display-Methode mit 2 Datenquellen

Display-Methoden bieten eine einfache Möglichkeit, zum jeweiligen Datensatz zugehörige Daten auch aus anderen Tabellen anzuzeigen.

Was aber macht man, wenn man in einem Formular mit mehreren Datenquellen eine Display-Methode einbinden muss, die auf die gerade im Formular angezeigten Werte zugreifen muss? Hierfür kann man sich der Methoden joinParent() bzw. joinChild() eines Datensatzes bedienen.


 
 
 

Leere Seiten im Enterprise-Portal von Axapta 3.0

Szenario: Man hat in einer Entwicklungsumgebung eine Web page geändert (z.B. unter AOT/Web/Web Pages/HTML Pages/Standard pages) und diese per XPO in eine Zielumgebung eingespielt. Wird diese neu eingespielte Web page nun zum ersten Mal im Enterprise-Portal der Zielumgebung aufgerufen, wird stattdessen nur eine leere Seite angezeigt.

Lösung: Diese Web page in der Zielumgebung mit dem HTML-Editor von Axapta öffnen, irgendeine Kleinigkeit ändern und die Web page speichern. Danach sollte die Seite wieder korrekt dargestellt werden.
 


 
 
 

Prüfziffernberechnung von EAN-Codes

Nachstehend ein Stückchen Code, welcher die Prüfziffer für EAN-Codes berechnet.

static int getCheckSum(str _ean)
{
    int         i;
    int         v;
    int         s;
    int         q;
    int         r;
    int         m;
    ;

    if( strLen(_ean) != 7  &&   // EAN 8
        strLen(_ean) != 11 &&   // UPC-A
        strLen(_ean) != 12 &&   // EAN 13
        strLen(_ean) != 13 &&   // EAN 14, ITF 14
        strLen(_ean) != 17 )    // SSCC
    {
        throw error("EAN not valid.");
    }

    for (i=strLen(_ean); i>0; i--)
    {
        v = str2int(substr(_ean, i, 1));

        m = ( m == 3 ? 1 : 3 );

        v = v * m;

        s += v;
    }

    q = s mod 10;
    if(q == 0)
    {
        r = 0;
    }
    else
    {
        r = 10 - q;
    }

    return r;
}

 
 
 

Zertifizierungsprüfung Microsoft Dynamics AX 2009 MorphX Development

01.08.2009In eigener Sache

Congratulations! You have passed this Microsoft Dynamics exam.

Microsoft Certified Business Management Solutions SpecialistNachdem ich voriges Jahr meine erste Zertifizierungsprüfung für Dynamics AX abgelegt habe, habe ich gestern die Nächste erfolgreich abgelegt.

Die Zertifizierungsprüfung zum Thema Microsoft Dynamics AX 2009 MorphX Development umfasste erneut 75 Fragen und hat mir doch die eine ohne andere Schweißperle auf die Stirn gezaubert. Am Tag danach ist dies aber egal...Zertifizierung bestanden, das ist die Hauptsache!

 


 
 
 

 

 
 
 
Beiträge des aktuellen Monats
August 2009
MoDiMiDoFrSaSo
 12
3456789
10111213141516
17181920212223
24252627282930
31 
 
© 2006-2025 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.  Mehr dazu