» Poradna » Programy

Vnořená tabulka (visual basic, access) ???

 |   | 

Zdravim všechny programatory! Potreboval bych nahodit, jakym zpusobem (nejlepe programove ve VB, ale staci mozna i nastineni problematiky) nejlepe vytvorit napriklad pitomou fakturu ze seznamem zbozi? Vysvetlim - chci tabulku "FAKTURY" a v ni budou sloupce jako ... "NAZEV", "DODAVATEL", "DATUM VYTVORENI" atd. atd a chci, aby v teto tabulce byly nejakym zpusobem umisteny i data (nebo spise odkazy) o jednotlivych polozkach (staci kody z katalogu - tj. tabulky "KATALOG". A za boha nevim jak to udelat. Zatim mne napadlo v tabulce faktury uvest novou polozku a do ni napsat nazev nove tabulky, ve ktere budou jednotlive polozky faktury. To mi ale prijde dost humusoidni, nehlede na omezene mnozstvi tabulek napriklad v Access databazi. Malinko jsem se stoural v databazi komercni Pohody a ta je v Accessu napriklad v tabulce faktur v uplne prvnim sloupci malinke "+", na ktere kdyz se klikne, objevi se par radku (mam demoverzi) s polozkami, na te fakture uvedenymi. Muzete mi nekdo prosim poradit jak proboha na to? Diky moc za kazdou radu. Mam i nejakou literaturu, ale tam je to samy flexgrid a datagrid, nicmene o tomto ani zbla.DIKY !

Mohlo by vás také zajímat

Odpovědi na otázku

 |   | 

Zkusím tě nasměrovat. Obě tabulky musí mít ID (aut.číslování bez duplicity). Tabulky mezi sebou propojíš v relaci 1:N. U tabulky s "N" relací u číselneho pole ID1 (duplicity povoleny) nastavíš vyhledávání na "Pole se seznamem" na tabulku s relací "1". U této tabulky se ti pak objeví to malinkaté plus a zobrazí se záznamy z té druhé tabulky. Teď na to koukám, že jsem napsal sice dobře, ale nevím zda to pochopíš.Takže tab1 má např. pole ID,text1,text2. Tab2 má pole ID,čís.poleIDČ (dupl.pov),text1 atd. Relace 1:N je mezi ID tabulky1 a IDČ tabulky2. U toho IDČ nastavíš vyhledávání. Teď to je srozumitelnější.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Ehm ... díky za radu. Je to mnohem složitější než jsem čekal. Více polopaticky to asi nejde, co (fakt se snažim) !V Accessu moc neumím ... spíš rejpu do VB.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Visual Basic, Tabulka, Basic, Dodavatel


Určitě si přečtěte

Zapomeňte na destičky. Raspberry Pi 400 je nový počítač zabudovaný do klávesnice
Lukáš Václavík
Raspberry PiPočítače
CZ.NIC bezplatně naděluje USB/NFC klíče. Jak jej získat?
Lukáš Václavík
CZ.NICeGovernment
Vodafonu se zhroutila kabelovka. Síť bývalého UPC má výpadky
Lukáš Václavík
VodafoneUPC
Vybrali jsme 12 programovatelných hraček a stavebnic pro děti a jejich rodiče

Vybrali jsme 12 programovatelných hraček a stavebnic pro děti a jejich rodiče

** Získejte děti pro matematiku a základy techniky ** Kupte jim hračku nebo stavebnici, které vdechnou vlastní život ** Vybrali jsme stavebnice pro malé caparty i budoucí experty

Jakub Čížek | 10

Jakub Čížek
Stavebnice
Jak v prohlížeči vypnout oznámení zasílaná webovými stránkami

Jak v prohlížeči vypnout oznámení zasílaná webovými stránkami

** Obtěžují vás neustálé dotazy webů, zda chcete zobrazovat oznámení? ** Můžete je zakázat, a to jak kompletně, tak i pro jednotlivé stránky ** Připravili jsme návody pro Chrome, Firefox, Edge a Operu

Karel Kilián | 11

Karel Kilián
Jak na InternetTipyProhlížeče
Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

** AMD začalo prodávat nové procesory Ryzen 5000 s architekturou Zen 3 ** K dispozici jsou nezávislé testy z celého světa ** AMD překonává Intel ve všech směrech

Karel Javůrek | 69

Karel Javůrek
ProcesoryTestyAMD

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5