Zaslal/a Poseidon 27.11.2019 14:17
Dobrý den,
přes PowerQuery mám nastavený dotaz na SQL databázi (viz příloha), který obsahuje standardně příkazy SELECT, FROM a WHERE. Právě u příkazu WHERE by mě zajímalo, jestli jde nějakým způsobem změnit pevnou hodnotu (v mém případě "0001") za odkaz na buňku v daném sešitu?
Zkoušel jsem vytvořit dodatečnou tabulku o 1 buňce, tu potom pomocí Drill down rozpadnout pouze na jednoduchou hodnotu a na tuto tabulku se následně odkazovat u příkazu WHERE, akorát se mi nedaří kód napsat správně a Excel mi vždy vypisuje různé druhy chyb...
Poradil by někdo, prosím, jak má být kód správně napsaný? Podle chyb, které Excel vypisuje mám špatně deklarovanou hodnotu v dodatečné tabulce.
Děkuji.
Poseidon napsal/a:
let
Zdroj = Odbc.Query("DRIVER=...(tato část kódu je OK)...WHERE#(lf)ONR = " & Tabulka2(0) "")
in
Zdroj
Poseidon napsal/a:
(x)=>
let
Zdroj = Excel.CurrentWorkbook(){[Name="Tabulka2"]}[Content],
#"Změněný typ" = Table.TransformColumnTypes(Zdroj,{{"Sloupec1", type text}}),
Sloupec1 = #"Změněný typ"{0}[Sloupec1]
in
Sloupec1
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.