NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Daniel Semerák:28.9.2022 7:20

Nedaří se mi správně naprogramovat v C# fci, aby určitý uživatel neviděl některé řádky, jež v jednom sloupci neobsahují výraz Uživatel (name = ClmUser).

Zkusil jsem:

DgvTabulka.SelectedRows[DgvTabulka.SelectedColumns(ClmUser = "User")].Visible = false;

což je naprostá blbost, ale nic mě zrovna nenapadlo vhodnější a syntaxně správně. :-(

Chci docílit: Jde mi o to, že když se přihlásím do programu s určitým uživatelem, tak aby neviděl v DataGridView určité řádky, které nemají ve sloupci User jméno uživatel, ale ostatní řádky vidět mohl.

Editováno 28.9.2022 7:20
 
Odpovědět
28.9.2022 7:20
Avatar
Petr Jílek
Člen
Avatar
Petr Jílek:28.9.2022 8:01

No, domnívám se že na to jdeš celkem od opačnýho konce. Vůbec bych ignoroval onu tabulku, ale zaměřil se na zdroj dat do tý tabulky a ten filtroval. Kde se ty data do tabulky vezmou? Jinak i v tabulce se dá filtrovat např. https://www.educba.com/…able-filter/. Ale v tomhle případě bych to nedělal. Data, který uživatel nemá vidět, nemají být v první řadě vůbec do tabulky načteny. A ještě se ušetří paměť, případě přenos dat.

 
Nahoru Odpovědět
28.9.2022 8:01
Avatar
Daniel Semerák:28.9.2022 8:17

Je fakt, že jsem řešil momentálně zobrazení dat do tabulky.
Data se budou načítat ze souboru, který bych chtěl zašifrovat, aspon s pomocí SHA1, a kde by přihlášený admin viděl všechna data a user jen ta svoje.

 
Nahoru Odpovědět
28.9.2022 8:17
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.