0
我對B1IF挺新的,我有這個奇怪的問題,我敢肯定,你們能幫助我在此:SAP B1IF變永遠是空白,儘管它有一個值
我正在開發一個場景步驟,我需要執行SQL調用,然後將該結果放入一個變量中,以便在另一個SQL調用中使用它。當我做一個XSL轉換,這是工作和打印正確的值:
<vDocFROMSAPCardCode>
<xsl:value-of select="/vpf:Msg/vpf:Body/vpf:Payload[./@id='atom9']/jdbc:ResultSet/jdbc:Row/jdbc:CardCode"></xsl:value-of>
</vDocFROMSAPCardCode2>
這將打印的價值,但是,如果我嘗試這個指派給名爲vFROMSAPCardCode一個局部變量:
/vpf:Msg/vpf:Body/vpf:Payload[./@id='atom20']/vDocFROMSAPCardCode2
始終空了。我需要在另一個查詢中使用該查詢的結果,但總是空白,儘管邏輯接縫沒問題。
SELECT T0."DocNum", T0."DocEntry", T0."CardCode", T0."NumAtCard" FROM ORDR T0 WHERE T0."CardCode" = '$vFROMSAPCardCode'
有沒有人知道我在這裏錯過了什麼?或者如何將以前的查詢結果用於另一個查詢?
順便說一句。
atom9是指在執行查詢之後,它的做工精細
atom20是XSL轉換原始查詢。