Výborně! To je přesně to co jsem potřeboval, děkuju:)
Ještě by se mi hodilo, aby podobně jako se zapisuje počet vypůjčení a rezervací v listu "tituly" přičítala 1 do sloupce "U", aby se dalo evidovat, kolikrát byla kniha vypůjčena.
Zkoušel jsem to udělat metodou pokus-omyl, fungovalo ale jenom tak, že to zaznamenalo max 2 vypujceni. I kdyz byla kniha půjčena třikrát, maximální hodnota v "U" byla 2.
Šlo by to nějak zařídit?
Dobrý večer,
obracím se na vás s prosbou o pomoc. V přiloženém sešitu potřebuji vytvořit makro na zápis do bunky, bohužel jsem ale s makrem nikdy nepracoval, takže si s tím sám nevím rady.
Konkrétně:
Na listu KNIHOVNA si uživatel podle zadaných údajů vyhledává knižní tituly databaázovou fcí. Ta vyhazuje hodnotu z prvního sloupce listu "tituly"tzn. ID , další informace jsou získávány pomocí svyhledat. Vedle tabulky s informacemi o titulu je tabulka na "přihlášení" čtenáře. To probíhá jenom napsáním jména, výstupem je čtenářovo ID.
No a já ted potřebuju zařídit to, aby fungovala pomocí už připravených tlačítek rezervace a vypůjčení knihy.
Obsah bunky F7, tj ID knihy, se zapíše do databáze čtenářů na listu "ctenari" a to do řádku, který má v prvním sloupci hodnotu z bunky C10, tj ID čtenáře. Zapisovat se bude do sloupců M až P (V1 a V2 vypůjčení; R1 a R2 rezervace). Pokud bude prázdná bunka v sloupci V1, tak se id knihy zapíše tam, pokud ne, tak do V2. Pokud jsou plné obě, tak se objeví chybové okno "Dosažen max počet výpujček". To samé u rezervace.
No a pokaždé když někdo takhle rezervuje nebo půjčí titul, tak by to mělo v listu "tituly" na odpovídajícím řádku podle ID přičíst 1 do sloupce vypůjčeno nebo rezervováno.
Potom by mělo fungovat vracení a rušení rezervací.
Na listu "ČTENÁŘ" jsou 4 tlačítka, která by fungovala tak, že naopak z odpovídajících míst v databázi titulů odečtou 1 (viz. předchozí odstavec)
Snad se to někomu podaří vytvořit, moc by se mi to hodilo. Díky, Martin
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.