Neu Worklfow SQL Parameter

ok_selling

Gut bekanntes Mitglied
5. März 2012
281
10
Hallo
ich versuche den Stücklistenartikel via Workflow herauszufinden um dann einen POST Requerst zu senden

Code:
{% capture query %}
    select tArtikelBeschreibung.cName, tArtikel.kArtikel from tStueckliste
        left join tArtikel on tArtikel.kArtikel = tStueckliste.kArtikel
        left join tArtikelBeschreibung on tArtikelBeschreibung.kArtikel = tStueckliste.kArtikel
    where tStueckliste.kStueckliste = {{ Vorgang.Sonstiges.InterneStuecklistennummer }}
{% endcapture -%}

{% assign result = query | DirectQueryScalar -%}
name={{ result.cName }}&sid={{ result.kArtikel }}&id={{ Vorgang.Allgemein.Stammdaten.InterneArtikelnummer }}

Die Abfrage funktioniert, das hab ich getestet und es kommen auch korrekte daten zurück, leider aber nur in
Code:
{{ result }}
Und da kommt dann liedr auch nur der Name des Stücklistenartikels und nicht die id. Ich will aber gern an beide Werte kommen oder muss ich in dem Fall zwei Abfragen machen?

Ich habe auch andere Sachen probiert:
Code:
{% capture query %}
    select tArtikelBeschreibung.cName, tArtikel.kArtikel from tStueckliste
        left join tArtikel on tArtikel.kArtikel = tStueckliste.kArtikel
        left join tArtikelBeschreibung on tArtikelBeschreibung.kArtikel = tStueckliste.kArtikel
    where tStueckliste.kStueckliste = {{ Vorgang.Sonstiges.InterneStuecklistennummer }}
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ query }}
{{result}}
{% for item in result.Daten %}
    {{ item.kArtikel }}
    {{ item.cName }}
{% endfor %}

name={{ result.cName }}&sid={{ result.kArtikel }}&id={{ Vorgang.Allgemein.Stammdaten.InterneArtikelnummer }}
Auch dann steht nur der Name in result.



Danke
 

Ähnliche Themen