Zdravim vespolek,

Hral jsem si s OOo 2.0 Base a narazil jsem na nekolik chyb. Chtel jsem je sice nareportovat do IZ, ale s timto nastrojem jsem, jako uz nekolikrat, svuj souboj prohral. Rad pomuzu tim, ze nahlasim chybu, ale nehodlam zbytecne mrhat casem na neco, co je evidentne mimo moje chapani :-|

Takze zde jsou chyby, na ktere jsem narazil:

1. pokud neni v tabulce definovan primarni klic, nejde tato tabulka editovat (pri poklepani na tabulku v seznamu tabulek se tato otevre, zobrazi se zaznamy, ale nejde zaznamy ani pridavat, ani editovat, ani mazat). Pokud je v tabulce definovat primarni klic, vse funguje spravne.

2. Mam pole v tabulce, ktere je typu Integer, je primarnim klicem a je u nej nastavena automaticka hodnota. Zrusim nastaveni automaticke hodnoty, odstranim definici primarniho klice a v tomto okamziku mi uz nejde znovu nastavit automaticka hodnota pro pole. Dostanu nabidku toho, ze bude pole zruseno a vytvoreno nove. Nevim ovsem, jestli by se pri tomto kroku zachovaly hodnoty. Pokud ne, doslo by k rozbiti databaze a ja nemel odvahu tohle riskovat. Pokud nastavim pro ono pole opet to, ze je primarnim klicem, ulozim (dulezity krok), pak uz zase muzu nastavit, ze ma pole automatickou hodnotu.

3. Velke problemy jsem mel na formulari s ovladacim prvkem "Formatovane pole": Pokud se u nej nastavi vychozi hodnota, uz nejde zrusit. Jediny zpusob, jak se zbavit vychozi hodnoty je zmenit ovladaci prvek na jiny typ - treba textove pole a pak zpatky na Formatovane pole. Nicmene timto problemy se zminenym ovl. prvkem nekonci. Mel jsem formular s nekolika ovl. prvky Formatovane pole. Nastavil jsem je podle sevych predstav (nastaveny format a bez nastavene vychozi hodnoty), ulozil formular, zavrel, zvovu otevrel a ejhle, dely se veci - u nekterych Formatovanych poli zustalo vsechno tak, jak bylo, u nekterych se mi iniciativne nastavila vychozi hodnota na 0 (nula), u nekterych zmizel formatovaci kod. Ty ovladaci prvky, u kterych zmizel formatovaci kod, nefungovaly - nezobrazovaly data aktualniho zaznamu a ani se pomoci nich nedaly data do zaznamu vlozit/upravit. Chtel jsem s tim experimentovat trochu vic, ale Base mi upadl, po restartu mi dokument opravil tak, ze z formulare zmizely uplne vsechny ovladaci prvky - coz mi v dany okamzik vzalo dalsi chut do experimetovani :-(

4. Tohle uz je jenom navrh na novou feature pro ovladaci prvek "Tabulka"
pokud mam v tabulce (databazove) pole, ktere je ext. klicem pro svazani s jinou tabulkou, nebylo by spatne, kdyby se u ovl. prvku "Tabulka" dalo nastavit, aby nezobrazoval cislo (klic), ale nektere z poli svazane tabulky. Moje predstava byla tato - adresar lidi z asi 5 obci - abych nemusel mit v databazi stokrat stejny nazev obce, odelal jsem si tabulku, ve ktere mam jmeno obce a PSC. V Adresari mam jenom odkaz na prislusny zaznam v tabulce obci. v ovladacim prvku "Tabulka" se mi zobrazi v poli obec jenom cislo. Reseni by bylo zobrazit vysledek SQL dotazu, nicmene v tomhle pripade nelze zaznamy do tabulky pridavat/editovat/mazat.


Pokud by byl potreba nejaky vzorovy dokument, ve kterem se uvedene problemy vyskytuji, mohl bych ho zkusit ze svoji databaze vylamat a nekam vystavit.


Zbynek Burget

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Odpovedet emailem