Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Re: Base » Dotaz Navýšení » 2. 6. 2013 22:08:32

Zdravím Vás,

To je přesně onoo!:) Děkuji nastokrát!!:) funguje to opravdu brilantně. Věřím, že ten poslední postup je naprosto správný. S podformulářem jsem dosud nepracoval a ani není uvedeno v požadavcích pro Modul 5 - použití databází.

Co se týká vašeho nápadu, tak to by nebyl problém :-) Zbývá mi ale už jen 1 modul ze 7 a to právě na použití databází (Modul 5) v Openoffice. Můžu o tom přemýšlet, ale celá zkouška ECDL z modulů 1 až 7 se mi zdá až příliš jednoduchá stejně, jak mi tvrdili i bývalí absolventi této zkoušky včetně mého sourozence. 

Databáze mi připadají ze všech asi nejtěžší;) jinak kupř. u prvních čtyř modulů (M1,M2,M3,M7) jsem neměl sebemenší problém..na otázky typu "jak odinstalovat program z počítače" zvládne odpovědět i naprostý laik..Vím jen, že v Calcu se vyskytuje Funkce IF, některým dělala problém, jinak asi nic.

Sám se můžete přesvědčit. Požadavky, které by měl tester znát: http://www.ecdl.cz/zakladni_moduly.php (M1 až M7)

Mějte se krásně

#2 Re: Base » Dotaz Navýšení » 2. 6. 2013 12:57:05

Zdravím a děkuji,


promiňte mi ale, nevím, zda Vám rozumím správně.

To co se má zobrazit/skrýt s tím nemám problém. Jen s tím, jak udělat ten nový sloupec s daty (+3000)

Otevru soubor -> Vytvořím novou tabulku -> s novým pole (plat+3000) kde zkusím jako typ pole zkusit "integer" nebo "single" nebo "double".

Pak tu tabulku naplnit daty? Ta tabulka má 36 řádků a 8 sloupců. mám to přepsat tedy do nové tabulky? To se mi nějak nezdá..Zatím jsem řešil úlohy na dotazy a většinou to byla chvilková záležitost.

Dále vytvořit dotaz na základě té nové tabulky, skrýt co chci nechci vidět, takto jste to myslel ?:-)

-----------------------------------------------------------------------------------------


Našel jsem na internetu řešení, je to dělané pro Access, zkusím ho nějak aplikovat na OO:

V okně databáze "Objekty" klepněte na tlačítko "Dotazy" Opět můžete využít návrhové zobrazení. Místo pole plat se využije výpočetní pole s výrazem. Klepněte na položku pole v prázdném sloupci a napište sem název, který chcete dát novému poli. Tento název ukončete dvojtečkou. Za ní se již zadává vlastní výraz, to znamená pole plat navýšené o 3000 Kč. Název pole je v hranatých závorkách.

#4 Re: Base » Pomoc s vytvořením dotazu - VYŘEŠENO » 1. 6. 2013 09:42:43

Děkuji,to je zvláštní, tomu teď nějak ale nerozumím, jak to mám tedy zadat, aby to fungovalo správně?.)

#5 Re: Base » Pomoc s vytvořením dotazu - VYŘEŠENO » 1. 6. 2013 09:31:47

Zdravím,

děkuji mockrát za odpověď.

Uploadl jsem databází na nový server: http://leteckaposta.cz/550010728

Datum je zadané ve formátu data takto: 13.1.1950
Zkoušel jsem to zadat, jak píšete:
Vytvořím dotaz -> podle tabulky osoby -> zavřu, uložím a otevřu znovu -> kliknu na ikonku výchozí filtr -> zadám tam <= 1960 ..tak mi to automaticky vyhodí nějaké vymyšlené datum třeba #23.5.1905#

Zkoušel jsem to zadat, tak, že jsem zadal podmínku menší než >= 31.12.1970 a větší než <= 01.01.1960 ale nic to s tím neudělá. Když zadám tu samou podmínku už v průvodci vytvořením dotazu, tak se mi zobrazí chybová zpráva.

Jediné misto, kde funguje jsem si všiml, je když zadám podmínku tak, že dám pravým kliknutí na vytvořený dotaz -> upravit a zadám tam do ktitería toto: >= #1.1.1960#
Problém je, že tam není už další místo pro další kolonku, kam bych napsal:  <= #31.12.1970#


viz obrázky: http://imgur.com/a/57awV

#6 Base » Dotaz Navýšení » 31. 5. 2013 19:41:57

martinsvetovy
Odpovědí: 6

Zdravím,

rád bych poprosil o pomoc ještě s jedním dotazem;) Nevím, jak to provedu. Dotazy s podmínkami jsem již dělal, ale tenhle mi dělá problémy. Moc děkuji.

Zadání úlohy:
Vytvořte dotaz, ve kterém se zobrazí některá pole (příjmení, jméno, povolání, město a plat) z tabulky Osoby, ale jejich plat bude o 3000 Kč vyšší, než je uvedeno v původní tabulce. Zároveň to udělejte tak, aby se zobrazilo i vzdělání jednotlivých osob. Dotaz uložte s názvem Navýšení.

Soubor:

EDIT:


Původní odkaz asi nebyl funkční proto prikladam nový:

http://leteckaposta.cz/228622970

#7 Base » Pomoc s vytvořením dotazu - VYŘEŠENO » 31. 5. 2013 19:26:11

martinsvetovy
Odpovědí: 5

Zdravím,

za pár dní budu skládat zkoušku z ECDL, rád bych Vás proto požádal o pomoc s jedním problémem.

Předem Vám děkuji a s přáním krásného dne

Martin



Zadání úlohy:
Vytvořte dotaz s názvem Věk, do kterého vyberete záznamy o lidech narozených v letech 1960 až 1970, tyto záznamy zároveň nechejte seřadit abecedně podle příjmení


Záznamy -> z tabulky Osoby


EDIT / OPRAVA:

původní odkaz nebyl funkční, proto přikládám nový odkaz:

http://leteckaposta.cz/550010728

Zápatí

Používáme FluxBB