Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 21. 01. 2011, 19:01:30
Děkuji za zájem. Víc věcí v poslední době způsobilo zdržení, ale na dalších dílech pracuji. Další by měl vyjít snad do týdne.
Václav Zahrádka
Odpovědět Problém s otevřením databáze 4. 02. 2011, 08:48:44
Dobrý den,
v první řadě Vám moc děkuji za navody, které připravujete. Sám jsem neodolal a už pracuji.
Dnes mě ale program zaskočil.
Databáze místo aby se otevřela, žádá o výběr importního filtru a dále nespolupracuje. Mohl byste mi poradit, kde je chyba?
Včera jsem vše řádně ukončil (alespoň si to myslím) a dnes pracovat nemohu. Jak byste doporučil těmto problémům předcházet?
Děkuji. V. Zahrádka
Odpovědět Re:Problém s otevřením databáze 4. 02. 2011, 21:02:00
Vážený pane Zahrádko,
toto se mi v Base ještě nestalo. Zkusil jste databázový soubor otevřít oběma způsoby? Čili jak jeho výběrem z úvodního okna Base ("Otevřít existující databázový soubor"), tak poklepáním na soubor v souborovém manažeru?
Ve Windows XP se občas setkávám s tím, že se nechce otevřít soubor z balíku OpenOffice (stává se mi to s texty z Writeru) a musím nejdřív ukončit nějaké procesy, ale to asi není tento případ. Zkusil bych ale pro jistotu nejdřív (před spuštěním Base) důsledně pozavírat všechny ostatní programy z balíku OOo. Napište, jestli se Vám podařilo problém vyřešit.
Odpovědět Re:Re:Problém s otevřením databáze 5. 02. 2011, 00:39:27
Dobrý den.
Děkuji, že jste se ozval. Tenhle problém se mi vyskytl už jednou a nějak se mi podařilo nakonec to rozchodit. Tentokrát jsem zkusil otevřít soubor jak ze zástupce, tak i přímo z adreáře na disku, zkusil jsem povypínat jiné programy z OO, několikrát jsem počítač restartoval (měl jsem v šachtě flešku s portable aplikacemi, kde je i Open Office), ale nic nepomáhá. Dokonce nejde otevřít ani záložní soubor, který jsem měl v jiném adresáři. Vždy se objeví výzva k vyhledání importního filtru a protože v nabídce filtr pro tuto databázi není, tak tím končím. Starší zálohu, (ve které mám ale asi polovinu záznamů) otevřít jde. Včerejší a předvčerejší stav nefunguje.
Možná by bylo lepší, kdybychom se zkonktovali na mém mailu a až se dopracujeme nějakého výsledku, dali jej v plen veřejnosti.
Zdravím a děkuji.
##V##
Odpovědět Re:Problém s otevřením databáze 25. 02. 2011, 11:36:54
Mal som niekoľko krát tento problém.... bohužiaľ niet riešenia (aspoň som ho nenašiel), ale zistil som príčinu.
Stalo sa to vtedy ak niekto v sieti ukončil prácu s databázou, ale tá ho vyzvala, že nastali zmeny a tie sa majú uložiť..... Lenže sa nič neuložilo na danom PC vybehla hláška - Oneskorený zápis sa nezdaril (to sa môže stať aj lokálne na PC).
Keďže došlo len k čiastočnému uloženiu súboru, teda nejaké dáta sa stratili a tak je súbor poškodený = nefunkčný, teda Base resp. OO nevie ktorému modulu ho má priradiť.
Mojím riešením bolo pravidelné vytváranie záloha a ak sa niečo podobné opakovalo, tak som jednoducho obnovil poslednú zálohu.
Časom (aj kôli 1-užívateľskému) prístupu som to zmenil na kombináciu MS SQL (to kôli kompatibilite inak by som použil MySql) a OO Base ako frontend pre databázu. Mimochodom funguje to nad očakávanie.
Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 24. 04. 2012, 11:45:23
Dobrý den,
široko daleko v české internetu jsem nenašel lepší tutorial na Base. Díky za něj, jinak bych se do svého projektu ani nepustil.
Mám na svou databázi jen základní požadavky. Prosím o radu s jedním z nich:
V databázi mám několik tabulek, které vyplňuji přes formuláře. Většina z nich obsahuje hlavičku s rodným číslem (RC), příjmením (prijmeni) a jménem (jmeno). Tyto údaje jsou v tabulce Nacionale, kde RC je primárním klíčem. Rád bych si zjednodušil práci a při zadávání do ostatních formulářů bych jen zadal příjmení osoby a nabídlo by mi to doplnění celé hlavičky včetně RČ a jména.
Jde to nějak jednoduše? Základy SQL si osvojuji.
Za odpověď Vám děkuji.
Králík
LibreOffice Base 3.5.2
kanec
Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 28. 01. 2014, 12:01:01
Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 23. 02. 2015, 09:39:19
Dobrý den chci se zeptat zda je nejake doporučení na zalohovaní databaze?
a také se chci zeptat zda je mmožne nastavit databaze tak ze na serveru ve firme bude mit jeden pc pristup k jednomu sloupci který muže upravovat ale ostatni sloupce ne? dekuji za odpoved
Odpovědět Re:Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 23. 02. 2015, 10:59:38
Dobrý den,
pokud je řeč o databázi MySQL, tak malé databáze lze normálně "vysypat" do souboru pomocí nástroje mysqldump. U velkých to může být problém, protože aby se databáze udržela konzistentní, je potřeba ji zálohovat v jedné transakci (resp. ji celou zamknout v případě enginu MyISAM) a to může při provozu vadit, protože velká DB může zůstat zamčená třeba desítky vteřin. Pak je výhodné databázi replikovat do samostatného exempláře a ten teprve zálohovat. A co se týká práv, MySQL umožňuje nastavovat práva i na úrovni sloupců, takže může mít nějaký počítač (přesněji určitý uživatel při připojení z daného počítače) přístup omezen třeba jen na jeden sloupec.
Odpovědět Re:Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 23. 02. 2015, 14:13:25
Je to podrobně popsané v dokumentaci, ale ve stručnosti - například následující příkazy:
GRANT SELECT ON databaze.tabulka TO 'uzivatel'@'192.168.1.10';
GRANT UPDATE (sloupec) ON databaze.tabulka TO 'uzivatel'@'192.168.1.10';
přidělí práva uživateli "uzivatel" na počítači 192.168.1.10 tak, že tabulku "tabulka" v databázi "databaze" může celou prohlížet, ale měnit může jen sloupec "sloupec".
Franta
Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 5. 03. 2015, 23:38:04
dobrý den
Potřebuji poradit jak použít příkaz z MSOffice.
Mazání prázdných řádku,tento příkaz maže řádky podle označení sloupce
Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
v LibreOffice Basic
předem děkuji Franta
Odpovědět Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 6. 03. 2017, 18:54:24
Dobrý den, můžete mi prosím poradit jak vytvořím tlačítko "další" na které když kliknu tak se uloží stávající formulář, zavře se a otevře se jiný?
neutr
Odpovědět Re:Práce s databází Base z OpenOffice.org (8) – Formuláře – plnění databáze daty 6. 03. 2017, 19:56:58
Lenko to se dělá tak že jedním formem zadáváte libovolný počet záznamů. Ale abychom to uměli upřesnit potřebujeme vidět Vaše konkrétní řešení.
Tohle je spíš na téma do fóra. Otevřete nový příspěvek v sekci Base. Pokud potřebujete zadávat do jiné databáze je to možné řešit - ale zase je to nutné vidět.
Tlačítko musí otevřít jiný form (nebo dialog) a zavřít ten stávající. Takže bez ukázky Vám asi těžko někdo správně poradí.