sql >> Databáze >  >> RDS >> Sqlserver

Jak mohu zobrazit dva řádky dat na jednom řádku vedle sebe v Návrháři sestav?

Dobře, přišel jsem na to, jak udělat, co jsem chtěl. Vytvořil jsem tabulku se 2 (opakujícími se) řádky podrobností tabulky s následujícími hodnotami:

--------------------------------------------------------------------------------------------------------------------------------------------
| =Previous(Fields!A.Value) | =Previous(Fields!B.Value) | =Previous(Fields!C.Value) | = Fields!A.Value | =Fields!B.Value | =Fields!C.Value |
--------------------------------------------------------------------------------------------------------------------------------------------
| =Fields!A.Value           | =Fields!B.Value           | =Fields!C.Value           |                  |                 |                 | 
--------------------------------------------------------------------------------------------------------------------------------------------

Pak jsem šel do vlastností každého řádku a nastavil "skrytou" hodnotu na výraz. Pro první řádek jsem použil tento výraz:

=Iif(RowNumber("table1") mod 2 = 0, false, true)

Pro druhý řádek jsem použil tento výraz:

=Iif(RowNumber("table1") = CountRows("table1") AND RowNumber("table1") mod 2 = 1, false, true)

To se povedlo. Nyní se zobrazuje, jak jsem chtěl.



  1. SQL - Získejte další záznamy kromě záznamů filtrovaných podle podmínky

  2. JOOQ Přesnost časového razítka na dotaz

  3. Chyba při analýze dat org.json.jsonexception konec vstupu na znaku 0

  4. Jak profilovat PostgreSQL databázi?