Unterschiedliche Datenformate: U_RessCode und U_ObjNum
Jörg Lorenz
Hallo Andy,bzgl. den Feldern
_SWA_CT_EFFORT/U_RessCode und ../U_RessName gibt es unterschiedliche Formate bei 2 Mandanten. In der Datenbank Mandant A sind diese als "Zeichenfolge", während in der Datenbank Mandant B diese als "Memo" ausgewiesen sind.
(Soviel ich noch weiss, haben wir Mandant A schon damals, vor ca. 2 od. 3 Jahren) mit der Vorgänger-Version von Coresuite time installiert. Mandant B wurde erst im Dez.09 installiert.
Des Weiteren gibt es Unterschiede bei den Feldern:
../U_ObjNum (Zeichenfolge) zu Standard-Tabelle: ORDR/DocNum (Zahl).
Beide Format-Unterschiede führen zu Problemen bei Auswertungen zB mit dem Crystal Report, wenn zB angezeigt werden soll, wieviel Stunden auf welchen Kundenaufträgen inkl. speziellen Infos aus dem Kundenauftrag geleistet wurden.
Im ersten Fall ist keine Gruppierung möglich, da Memo, und im 2. Fall muss erst umständlich eine Verknüpfung erzwungen werden.
Beides ist für das Reporting sehr wichtig.
Welcher "tiefere" Hintergrund liegt hier verborgen?
Danke für die Rückmeldung.
Gruss
Jörg
Andreas Scherer
Hallo JörgLeider kann ich dir nicht ganz folgen.
1. Ob jetzt ein nvarchar oder ein ntext in der Datenbank hat, spielt das keine Rolle beides wird als String ausgelesen. Dahe sollte eine Gruppierung danach kein Problem darstellen
2. Formatiere doch einfach den String in eine Zahl
CType(U_ObjNum,Integer)
Oder habe ich dich irgendwie falsch verstanden?
Grüsse
Andy
Jörg Lorenz
Hallo Andy,mhhh, jetzt verstehe ich Dich nicht, warum Du mich nicht verstehst.
Fakt ist: Es gibt unterschiedliche Formate und ich als "ganz einfacher Crystal Report"-Ersteller nicht umformatieren etc. möchte und kann. Ich möchte einfach "nur" einen Report erstellen und dabei geht dies in der DB vom Mandant A und in der DB des Mandanten B geht es nicht, weil diese Felder von Coresuite Time als MEMO ausgewiesen sind. Versuche einfach mal über Crystal Report eine Gruppierung oder eine Berichtsselektion über eine MEMO zu machen. Das geht nicht, weil Dir dieses Feld erst gar nicht angezeigt wird. In der "normalen" Berichtsanzeige werden Dir diese Felder angezeigt, um diese Felder auf dem Bericht zu platzieren, jedoch NICHT zur Gruppierung, Selektion, etc.
Das ist das Problem und daher kann ich den Report im Mandaten B NICHT benutzen!!! Warum ist dies so?
Jörg Lorenz
Hallo Andy,wann kann ich mit der Beantwortung meiner Frage rechnen. Da wir eben 2 Datenbanken im Einsatz haben, in denen rückgemeldet wird, und ich über Crystal Reports meine Auswertungen erstellt habe, zB Wer hat an welchem Tag was, wieviel rückgemeldet, habe ich in der DB Mandant B erhebliche Probleme, da diese relevanten Felder als [u]Memo [/u]ausgewiesen sind und diese dann NICHT selektierbar sind.
Was ist hier geschehen bzw. was muss ich tun, damit ich die identischen Formate, wie in Mandant A bekomme.
Gruss
Jörg
Adrian Meier
Hallo JoergIch schlage cor, Du meldest Dich kurz bei unserem Support-Team, damit Sie sich das Verhalten remote anschauen können.
HTH, Adrian
0
Please sign in to leave a comment.
Comments
0 comments