ďťż
 
openoffice i base ďťż
 
openoffice i base
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

openoffice i base



Piotr - 20-01-2006 20:24
openoffice i base
  Nie stać mnie na accessa i próbuję zrobić małą bazę opartą na base z
pakietu openoffice. I tak:

Dodaję rekordy danych opisujące osobę:
- imię
- nazwisko
- adres
- ...

Jak dotąd wszystko jest proste - mieści się w jednym rekordzie.
I teraz chciałbym zdefiniować cechy do wyboru checkboxem, np: znajomość
języków: angielski, włoski, hiszpański. Dana osoba może mieć przypisaną
dowolną ilość języków oczywiście. Jak to zapisywać w bazie? W jednym
rekordzie już się chyba nie da? Dodatkowa tabela? Jak to powiązać? Jak
ma wyglądać formularz? Czy ktoś się bawił formularzami w tym pakiecie? A
może jest jakaś inna darmowa aplikacja do tworzenia baz i formularzy?





jerzy - 20-01-2006 20:24

  Piotr napisał(a):
> Nie stać mnie na accessa i próbuję zrobić małą bazę opartą na base z
> pakietu openoffice. I tak:
>
> Dodaję rekordy danych opisujące osobę:
> - imię
> - nazwisko
> - adres
> - ...
>
> Jak dotąd wszystko jest proste - mieści się w jednym rekordzie.
> I teraz chciałbym zdefiniować cechy do wyboru checkboxem, np: znajomość
> języków: angielski, włoski, hiszpański. Dana osoba może mieć przypisaną
> dowolną ilość języków oczywiście. Jak to zapisywać w bazie? W jednym
> rekordzie już się chyba nie da? Dodatkowa tabela? Jak to powiązać? Jak
> ma wyglądać formularz? Czy ktoś się bawił formularzami w tym pakiecie? A
> może jest jakaś inna darmowa aplikacja do tworzenia baz i formularzy?

Gratuluję! Załapałeś na czym polega relacyjna baza danych, a to już
dużo. Ze mną było
tak samo kilka lat temu i ... niczego sensownego nie znalazłem. Na oko,
w pierwszej fazie taki acces, czy podobne, wyglądają łatwo, ale kiedy
zechcesz coś zbudować to i tak musisz to urzeźbić samodzielnie, program
ci nic nie pomoże. Co najwyżej w odpowiednim momencie podsunie okienko w
które masz wpisać kawałek własnego kodu. W acces'ie nawet było kilka
"szablonów" do wykorzystania, ale mnie akurat żaden nie podszedł. Radzę
wziąć się za sql'a i jakiś system okienkowy i rzeźbić albo ... zrezygnować.

hi

Jerzy




Piotr Kulinski - 20-01-2006 20:24

  Piotr wrote:

> Nie stać mnie na accessa i próbuję zrobić małą bazę opartą na base z
> pakietu openoffice. I tak:
>
> Dodaję rekordy danych opisujące osobę:
> - imię
> - nazwisko
> - adres
> - ...
>
> Jak dotąd wszystko jest proste - mieści się w jednym rekordzie.
> I teraz chciałbym zdefiniować cechy do wyboru checkboxem, np: znajomość
> języków: angielski, włoski, hiszpański. Dana osoba może mieć przypisaną
> dowolną ilość języków oczywiście. Jak to zapisywać w bazie? W jednym
> rekordzie już się chyba nie da? Dodatkowa tabela? Jak to powiązać? Jak
jeśli liczba języków ma być dowolna to inaczej się nie da jak dodatkowa
tabela.
Najprostrzy przykład:
tabela osoba: id_osoby,imie,nazwisko,....
tabela osoba_jezyki: id_osoby,id_jezyka,....

--
tabele pomocnicze:
tabela jezyki: id_jezyka,nazwa,....
tabela ....

> ma wyglądać formularz? Czy ktoś się bawił formularzami w tym pakiecie? A
> może jest jakaś inna darmowa aplikacja do tworzenia baz i formularzy?
Odpuść sobie base z openoffice przynajmniej narazie (jeszcze nie jest
dopracowany). Zainstaluj pakiecik Krasnala (apache+mysql+php) i na tym
zrobisz sobie relacyjną bazę, a dane obrobisz w przeglądarce.

--
pozdrawiam, GG i SkyPe w X-nagłówku posta, e-mail: zmień "wpw" na "wp"
piotr "Kto powiedział że życie to bajka ?"




Piotr - 20-01-2006 20:24

  Piotr Kulinski napisał(a):

> dopracowany). Zainstaluj pakiecik Krasnala (apache+mysql+php) i na tym
> zrobisz sobie relacyjną bazę, a dane obrobisz w przeglądarce.

Tak miałem do tej pory... jak zobaczyłem base z openoffice'a pomyślałem
przez chwilkę że głupi byłem że z palca to rzeźbiłem w php skoro gotowe
narzędzia są... a tutaj widzę że jednak trzeba krasnala przeprosić i
jechać dalej po staremu :)

dzięki Wam za porady i sugestie!

a jeszcze przy okazji, bo trafiłem po drodze podczas tej wędrówki:
co myślicie o 4th Dimension 2004 ?





Szuwarek - 21-01-2006 18:22

  > a jeszcze przy okazji, bo trafiłem po drodze podczas tej wędrówki:
> co myślicie o 4th Dimension 2004 ?
Zacząłem trochę rzeźbić. Klikalny jest podobnie jak Access. Dosyć szybko
można stworzyć proste formularze do wprowadzania danych. Do raportów i
wyciągania zapytań jeszcze nie doszedłem. Ogólnie dosyć mi się podoba.
Z minusów - problem z polskimi literami. Mam je tylko w MsSansSerif,
inne czcionki wyświetlają robaczki (System WinME - może WGLang pomoże,
ale nie sprawdzałem). Ale używam dosyć starej wersji chyba z numerem 6
na początku.
Plusem jest bezpłatna edukacyjna licencja na pełną wersję programu, kod
licencyjny wysyłają na e-maila.
Pozdrawiam Szuwarek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Import mySQLa do OpenOffice OpenOffice i MySQL VisualFoxPro a OpenOffice Migracja bazy z Accessa do OpenOffice 2.0 Base lepszy sqlplus Oracle 8 ikony [PgSQL] optymalizacja - baza na oddzielnym serwerze? problem z .gif w photoshopie CS String to Int
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • quentinho.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com