[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IMHO





Tomasz Judycki wrote:

> Krzysztof Michalski wrote:
> ?
> ? W punkcikach to, co najgorsze.
> ? a/ 'defaulty' - primary non-unique index, atrybuty not mandatory,
>
> Oj, prawda. I jeszcze zmienne nie sa domyslnie no-undo.
>
> ? c/ brak edytora form i raportów.
>
> To dlatego, ze srodowisko znakowe, w graficznym jest Report Builder, ktory
> dobrze sie sprawdza jako formater wydrukow.
>

> 10 lat temu uzywałem Clariona for DOS i tam to bylo extra.

>
> ? d/ przezabawna fraza 'table1 OF table2'
>
> Ja akurat jestem fanem tej frazy :-) Uwazam, ze kod:
>
> for each pacjent, each pobyt of pacjent:
>   ....
> end.
>
> brzmi nieporownanie czytelniej niz np.:
>
> select * from from pacjent, pobyt where pobyt.nr = pacjent.nr.
>
> W dodatku fraza 'table1 OF table2' umozliwia zmiane sposobu powiazania
> rekordow bez koniecznosci zmiany oprogramowania.

> Podobał by mi się BARDZO język, w którym byłoby to deklarowanie w skrócie
> złączenia parent-child po kluczach głównych. Dziaj z reguły nie mogę użyć OF ze
> wzgl. na wielość indeksów zawierających te same atrybuty w różnej kolejności.



>
> ? e/ akceptowanie niepełnych identyfikatorów w kodzie, o ile w danym
> ? stanie metadanych jest to resolvable'
>
> Nie rozumiem, o co chodzi... Czy moge prosic o wersje dla mniej zdolnych? ;-)
>

Proszę:))
mam tabele tab1 z kolumną myfield33. Mogę w kodzie nalisać myfield3 i to się
kompiluje, póki nie dodam ta m kolumny myfield34.

>
> ? f/ dziwne problemy z używaniem sekwencji u użytkowników, mimo iż
> ? jako żywo brak w schemacie jakichkolwiek ograniczeń dostępu.
>
> Pierwsze slysze... Na czym polegaja te problemy? Uzywam sekwencji od lat i
> nigdy nie natknalem sie na zaden problem.
>

Zgłasza mi nasz dział wdrożeniowy, że widzą użytkownicy mesg 'brak uprawnień do
NEXT-VALUE (??) ja nie mogę tego zasymulować u siebie!!

>
> ? czy istnieją jakieś narzędzia wspomagające (3rd party tools), np
> ? analizatory schematu, "malarze" relacji, narzędzia typu lint???
>
> O ile mi wiadomo to jedynym CASEm, ktory prawdziwie obsluguje Progress'a jest
> ERWin.
>
> ? I byłbym zapomniał - moja idee fix - warunki integralności wiersza
> ? i relacji w schemacie............(tylko mandatory (not NULL) jest
> ? tak naprawdę nie do przejścia...........).
>
> Jesli triggery sa dla Pana czescia schematu to panska idea fix jest
> zrealizowana. Jesli nie sa to musze Pana zmartwic: w pewnej bazie danych, o
> nazwie rozpoczynajacej sie na 'O', integralnosc tez jest realizowana przy
> pomocy triggerow ;-) Trzeba przyznac, ze zgrabniej.
>
> Wspomniany wyzej ERWin generuje triggery pilnujace integralnosci bazy.
>

Gdyby Progress znał pojęcie klucza obcego... żeby ZADEKLAROWAĆ że pole REFERECES
pole z innej tabeli, albo żeby się dało sformułować war. walidacji rekordu w
schemacie choćby tak, jak dla kolumny..:))
POzdrawiam, dziękując za odzew i info o ERwinie.
Krzysztof Michalski

>
> Pozdrawiam!
>
> Tomasz Judycki
>
> Textus Virtualis Sp. z o.o.
> Szaserów 3
> 04-293 Warszawa
> tel/fax (48 22) 879 82 00
> http://www.tv.com.pl
>
> ------
> Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
> Obsluga listy:  listserv@zeto.bydgoszcz.pl
> Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
> ------



-- 

Znudziło Ci się logo w komórce?
Wgraj nowe [ http://komorki.onet.pl/dodatki.html ]

------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------