Filtereinstellungen Kontor 2008 vs. R4
Moderator: codegarden
Re: Filtereinstellungen Kontor 2008 vs. R4
Schaut logisch aus, danke!
Re: Filtereinstellungen Kontor 2008 vs. R4
Hallo Herr Wenzl,
ich habe ein Konvertierungsproblem bei diesem Filter: (stellt die verschiedenen Werte der Packungsmenge dar)
Der wird mit den richtigen Werten aufgeklappt, aber wenn man auf einen Wert klickt, kommt diese Meldung:
"Fehler beim Konvertieren des nvarchar-Datetyps in numeric."
So weit ich sehe ich das SQL-Feld "Vpmenge" als decimal(18,2) gespeichert. Hab beim Filtercode auch schon
versucht, aber der Fehler bleibt. Haben Sie vielleicht eine Idee?
Vielen Dank,
LG Josef
ich habe ein Konvertierungsproblem bei diesem Filter: (stellt die verschiedenen Werte der Packungsmenge dar)
Code: Alles auswählen
<groupedlist name="Packungsmenge" translation="" levelvalue="Vpmenge" leveldesc="Name" leveltranslation="">
<levelquery>
<![CDATA[SELECT DISTINCT ARTIK.Vpmenge, cast(ARTIK.Vpmenge as int) as Name
from ARTIK order by 2]]>
</levelquery>
<levelfilter>
<![CDATA[ARTIK.Vpmenge = '{levelvalue}']]>
</levelfilter>
</groupedlist>
Der wird mit den richtigen Werten aufgeklappt, aber wenn man auf einen Wert klickt, kommt diese Meldung:
"Fehler beim Konvertieren des nvarchar-Datetyps in numeric."
So weit ich sehe ich das SQL-Feld "Vpmenge" als decimal(18,2) gespeichert. Hab beim Filtercode auch schon
Code: Alles auswählen
<levelfilter>
<![CDATA[ARTIK.Vpmenge = cast('{levelvalue}' as decimal(18,2)) ]]>
</levelfilter>
versucht, aber der Fehler bleibt. Haben Sie vielleicht eine Idee?
Vielen Dank,
LG Josef
Re: Filtereinstellungen Kontor 2008 vs. R4
Hallo Josef,
mit diesem Levelfilter funktioniert es:
Gruß,
Frank
mit diesem Levelfilter funktioniert es:
Code: Alles auswählen
<levelfilter>
<![CDATA[ARTIK.Vpmenge = REPLACE('{levelvalue}', ',', '.' )]]>
</levelfilter>
Gruß,
Frank
Re: Filtereinstellungen Kontor 2008 vs. R4
Hallo Herr Wenzl,
ich bräuchte bitte noch mal Ihre Hilfe bei einem Filter im Auftragsmodul:
Leider kommt auch hier der Fehler "Ungültige Konvertierung von Typ Guid in Typ String". Ich habs leider noch nicht geschafft, den levelfilter dahingehend anzupassen, damit das funktioniert.
ich bräuchte bitte noch mal Ihre Hilfe bei einem Filter im Auftragsmodul:
Code: Alles auswählen
<groupedlist name="Plattformen" translation="" levelvalue="PlatformId" leveldesc="Name" leveltranslation="">
<levelquery>
<![CDATA[SELECT DISTINCT AUFTR_HD.PlatformId, ISNULL(P.Name, 'keine Zuordnung') as Name
from AUFTR_HD
LEFT OUTER JOIN OSA_PLATFORMS P ON AUFTR_HD.PlatformId = P.Platform
order by 2]]>
</levelquery>
<levelfilter>
<![CDATA[ISNULL(AUFTR_HD.PlatformId,'') = '{levelvalue}']]>
</levelfilter>
</groupedlist>
Leider kommt auch hier der Fehler "Ungültige Konvertierung von Typ Guid in Typ String". Ich habs leider noch nicht geschafft, den levelfilter dahingehend anzupassen, damit das funktioniert.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste