Access 2010, iif v sestavě, dotazu Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

jarpet
nováček
Příspěvky: 2
Registrován: listopad 13
Pohlaví: Muž
Stav:
Offline

Access 2010, iif v sestavě, dotazu

Příspěvekod jarpet » 18 lis 2013 10:06

Ahoj všem.
Mám problém s příkazem IIF a jeho použití v sestavě. Standardně při vyhodnocení logické hodnoty vrací pole data.2013 v sestavě hodnoty Ano/Ne.
Potřebuju vracet textové hodnoty "Ano", " ", kvůli přehlednosti plateb za jednotlivé roky, tzn, prázdný chlívek u nezaplaceného roku.

V poli sestavy mi to na výraz v poli =IIf([data.2013]=True, "Ano", " ") vyhazuje chybu o chybějícím operadnu/operátorovi, čárce, textu bez uvozovek.
Zdrojem sestavy je SQL dotaz.

Pokud si to chci zjednodušit přímo v dotazu použitim

Select data.2013, prosinec2013:IIf([data.2013]=True, "Ano", " ") FROM data

vyhazuje to stejnou hlášku.

Pomůže někdo začátečníkovi Accessu, kde je chyba v syntaxi?

Na netu jsem našel spoustu příkladů na Is null, <>, = , ale bohužel nikde konkrétní příklad podobného typu.
Díky za pomoc s touto trivialitou.

Reklama
jarpet
nováček
Příspěvky: 2
Registrován: listopad 13
Pohlaví: Muž
Stav:
Offline

Vyřešeno  Vyřešeno

Příspěvekod jarpet » 19 lis 2013 09:04

Tak jo. Díky za zájem. Ručně jsem to syntakticky dohromady nedal. Použitím Sestavit v poli v dotazu a volby fce iif se po naklikání parametrů vygeneruje syntakticky správný zápis, který lze do budoucna použít při přímém psaní kódu.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • RAM k sestavě 2x8
    od CyberCodeDroid » 21 bře 2025 15:17 » v Rady s výběrem hw a sestavením PC
    5
    2714
    od petr22 Zobrazit poslední příspěvek
    23 bře 2025 09:26
  • Grafická karta k sestavě
    od viktorsavo » 14 úno 2025 16:55 » v Rady s výběrem hw a sestavením PC
    1
    2187
    od Alferi Zobrazit poslední příspěvek
    14 úno 2025 17:23
  • primární monitor k sestavě
    od Everest » 25 led 2025 12:09 » v Rady s výběrem hw a sestavením PC
    6
    2543
    od Everest Zobrazit poslední příspěvek
    26 led 2025 17:47

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host