{"id":1524,"date":"2021-03-28T22:57:47","date_gmt":"2021-03-28T21:57:47","guid":{"rendered":"https:\/\/ssntb.org\/mirozaric\/?p=1524"},"modified":"2021-03-28T22:57:47","modified_gmt":"2021-03-28T21:57:47","slug":"kreiranje-proste-forme","status":"publish","type":"post","link":"https:\/\/ssntb.org\/mirozaric\/2021\/03\/28\/kreiranje-proste-forme\/","title":{"rendered":"Kreiranje proste forme"},"content":{"rendered":"\n<p>Pod prostom formom mo\u017eemo podrazumevati onu koja je napravljena nad jednom tabelom. Naj\u010de\u0161\u0107e na takvoj formi ni\u0161ta osim editabilnih polja povezanih sa poljima tabele i nije potrebno kreirati. Naime Access sam kreira dugmi\u0107e za navigaciju \u2013 naprijed, nazad, na po\u010detak, na kraj, dodavanje novog.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"110\" src=\"https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-62.png\" alt=\"\" class=\"wp-image-1525\" srcset=\"https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-62.png 590w, https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-62-300x56.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/figure>\n\n\n\n<p>Prema tome treba uraditi slede\u0107e. Pokrenuti Form Design \u010dime \u0107e se startovati pravljenje nove forme (na po\u010detku je prazna). Na tu praznu povr\u0161inu se mogu dodavati kontrole, a ono \u0161to je nama zanimljivo je da forma sadr\u017ei text box \u2013ove (pozicije koje sadr\u017ee podatke iz tabele i koje mo\u017eemo ure\u0111ivati, npr ime radnika, prezime itd). <\/p>\n\n\n\n<p>Naravno ti text box \u2013ovi moraju biti vezani za polja tabele. To posti\u017eemo na slede\u0107i na\u010din. Kliknemo na crni kvadrati\u0107 u gornjem levom uglu forme da bismo dobili Properties prozor. Biramo Data tab. Postavljamo se u Record Source polje i upisujemo SQL re\u010denicu SELECT * FROM ime_tabele; (naprimer SELECT * FROM SEKTOR; ako pravimo formu za tabelu SEKTOR).<\/p>\n\n\n\n<p>Zatvorimo Properties prozor. Sada \u0107e u liniji toolbar \u2013a biti dostupno dugme Field List<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"74\" src=\"https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-63.png\" alt=\"\" class=\"wp-image-1526\"\/><\/figure>\n\n\n\n<p>I nakon klika na njega dobijamo prozor\u010di\u0107 sa listom polja iz potrebne tabele. Sve \u0161to sada treba uraditi je da se prevuku potrebna polja na formu. Preostaje da se promijeni Caption (tekst koji pi\u0161e ispred editabilnog polja; naime nakon prevla\u010denja ovdje \u0107e pisati naziv polja iz tabele npr MATBR ali je bolje to prepraviti u Mati\u010dni broj).<\/p>\n\n\n\n<p>Postoje situacije kada se i ova prosta forma mora malo doraditi. Uzmimo slede\u0107i primjer \u2013 pravimo formu za prijem robe od nekog dobavlja\u010da. U njoj se nalazi i \u0161ifra dobavlja\u010da. No kako dobavlja\u010da ima puno, ne mogu se napamet znati sve \u0161ifre, pa bi bilo zgodno da se umjesto upisa \u0161ifre, ovde na\u0111e padaju\u0107a lista (Combo Box) u kojoj \u0107e biti svi dobavlja\u010di. Tada bi prostim klikom na potrebnog, njegova \u0161ifra automatski bila upisana. Upravo to \u0161to nam treba i relizuje se jednostavno \u2013 izbri\u0161emo Text Box za unos \u0161ifre dobavlja\u010da sa forme, a iz ToolBox \u2013a (paze\u0107i da je uklju\u010den Wizard) biramo Combo Box. Zatim ga \u201enacrtamo\u201c na formi. Kada se otpusti taster mi\u0161a, pokrenu\u0107e se Wizard. U nekoliko narednih koraka \u0107emo birati opcije koje \u0107e omogu\u0107iti da se iz tabele dobavlja\u010da, \u0161ifra dobavlja\u010da ugradi u potreno polje u tabeli prijema robe.<\/p>\n\n\n\n<p>Slede\u0107i primjer bi bio da se popunjavaju podaci iz neke tabele koja ima dosta polja, s tim da su neka va\u017ena a neka manje va\u017ena pa se i ne moraju popuniti. Tada bi bilo zgodno ugraditi Tab Control kao na slede\u0107oj ilustraciji za formu nad tabelom RADNIK. <\/p>\n\n\n\n<p>Kada \u201enacrtamo\u201c tu kontrolu na formi, onda prostom tehnikom Cut \u2013 Paste sa forme preselimo na Tab Control \u017eeljene Text Box \u2013ove.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"667\" height=\"373\" src=\"https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-64.png\" alt=\"\" class=\"wp-image-1527\" srcset=\"https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-64.png 667w, https:\/\/ssntb.org\/mirozaric\/wp-content\/uploads\/2021\/03\/image-64-300x168.png 300w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Pod prostom formom mo\u017eemo podrazumevati onu koja je napravljena nad jednom tabelom. Naj\u010de\u0161\u0107e na takvoj formi ni\u0161ta osim editabilnih polja povezanih sa poljima tabele i nije potrebno kreirati. Naime Access sam kreira dugmi\u0107e za navigaciju \u2013 naprijed, nazad, na po\u010detak, na kraj, dodavanje novog. Prema tome treba uraditi slede\u0107e. Pokrenuti Form Design \u010dime \u0107e se&hellip; <br \/> <a class=\"button small blue\" href=\"https:\/\/ssntb.org\/mirozaric\/2021\/03\/28\/kreiranje-proste-forme\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-1524","post","type-post","status-publish","format-standard","hentry","category-18"],"_links":{"self":[{"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/posts\/1524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/comments?post=1524"}],"version-history":[{"count":1,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/posts\/1524\/revisions"}],"predecessor-version":[{"id":1528,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/posts\/1524\/revisions\/1528"}],"wp:attachment":[{"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/media?parent=1524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/categories?post=1524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ssntb.org\/mirozaric\/wp-json\/wp\/v2\/tags?post=1524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}