IZA 5 - sygnatura tekstowa - rozwiązanie problemu sortowania

Zaczęty przez Jacek M. S., Luty 07, 2006,

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

Jacek M. S.

Witam
Aby dowolne pole tekstowe było sortowane tak ja liczbowe można w Accesie uzyć funkcji val.
Aby więc IZA sortowała poprawnie należy w odpowiednich kwerendach i raportach zmienić wpis (w widoku SQL):

ORDER BY INWENTARZ.SYGNATURA;

na

ORDER BY Val([SYGNATURA]), INWENTARZ.SYGNATURA;

pozdrawiam
Jacek M. Seweryn

Jacek M. S.

a dokladnie tak aby sie access nie pogubił ;)

ORDER BY Val( INWENTARZ.SYGNATURA), INWENTARZ.SYGNATURA;
Jacek M. Seweryn

Maciej Zdunek

Mam pytanie:
Co należy zrobić, aby w podobny sposób sortowany był np. wydruk inwentarza skarbowego, lub układ rekordów w tabelach (czy to drugie w ogóle jest możliwe)? Próbuję tej metody, ale nie bardzo mi wychodzi, a samo posortowanie w edytorach dokumentacji aktowej/technicznej/kartograficznej to trochę za mało...
Absens carens

Wojciech Woźniak

Witam
Podany przez Jacekadmin sposób coś nie bardzo działa :roll:
Z uporządkowaniem wydruku w wresji IZY z sygn. tekstową jest rzeczywiście problem - nie znam jego rozwiazania. Pozostaje jedynie sugestia COIA (pismo z 30 VIII 2005) wpisywania sygnatur uzupełnionych 0 a więc nie 1 lecz 01 lub 001 (w zależności od liczby jednsotek).
Ot,uroki sygnatury testowej...  :P
Sometimes you eat the bear
and sometimes the bear eats you

Maciej Zdunek

Cytat: "Wojciech Woźniak"
Pozostaje jedynie sugestia COIA (pismo z 30 VIII 2005) wpisywania sygnatur uzupełnionych 0 a więc nie 1 lecz 01 lub 001 (w zależności od liczby jednsotek).
Ot,uroki sygnatury testowej...  :P
No cóż, życzę powodzenia. Wprowadzanie tych zer w Poznaniu, przy założeniu, że obecnie mamy w IZIE ponad 320 000 rekordów w inwentarzach    jest najdelikatniej mówiąc kompletnie bez sensu.
Już chyba lepiej używać 2 baz: jednej na IZĘ i KITĘ (liczbowa), a drugiej na MAPĘ (tekstowa). Chyba, że ktoś jeszcze coś wymyśli i podpowie, ponieważ nie ukrywam, że zależałoby mi na jednej bazie. W końcu idziemy w kierunku integracji, a nie dezintegracji baz...
Absens carens

Wojciech Woźniak

Witam
Mogę zaproponować "partyzancką" metodę dopisywania zer do sygnatur w inwentarzu. Należy kolumnę sygnatura przenieść do Excela i tam zmienić jej format na niestandardowy "00"@ albo "000"@ itd. Może nawet udałoby się to samo zrobić w Accessie? Chociaż chyba nie, bo trzeba osobno potraktować sygnatury jedno-, dwu-, trzy- etc. cyfrowe...
Niestety nie da się tego zrobić z sygnaturami na jednostkach :x
Sometimes you eat the bear
and sometimes the bear eats you

Anonymous

Witam
Niemodyfikowalem na razie wydruków, zakładając ze zrobi to twórca programu, ale ponizej podaje rozwiazanie aby równiez wydruki były sortowane.
Wmaga to zmodyfikowania odpowiednich raportów.
Modyfikacja dla wydruku skarbowego:
- uruchomic ize w trybie edycji (z shiftem)
- przejsc do raportów
- zaznaczyc raport "skarbowy" i wybrac widok projekt
- wybrać własciwosci raportu (wazne aby na pasku tytulowym szczegółów było napisane "raport" abysmy modyfikowali odpowiednie elementy raportu
- wybieram "źródło danych" i nacikamy trzy kropeczki
- dodajemy na koncu nową kolumnę i wpisujemy tam:
Val([INWENTARZ].[SYGNATURA])
i zaznaczmy kolumne  aby byla widoczna
- zamykamy to okno potwierdzając chęc zapisu
- na pustym miejscu na raporcie prawoklik myszą i wybieramy z podręcznego menu "sortowanie i grupowanie"
- zmieniamy pole wyrazenie z "sygnatura" na ostatni element listy ( wyr1)
- zapisujemy wszytkie zmiany
i mamy gotowy poprawiony wydruk.
Trzeba tak zrobic dla wszytkich raportów.
Pozdrawiam

Jacek M. S.

Witam
Niemodyfikowalem na razie wydruków, zakładając ze zrobi to twórca programu, ale ponizej podaje rozwiazanie aby równiez wydruki były sortowane.
Wmaga to zmodyfikowania odpowiednich raportów.
Modyfikacja dla wydruku skarbowego:
- uruchomic ize w trybie edycji (z shiftem)
- przejsc do raportów
- zaznaczyc raport "skarbowy" i wybrac widok projekt
- wybrać własciwosci raportu (wazne aby na pasku tytulowym szczegółów było napisane "raport" abysmy modyfikowali odpowiednie elementy raportu
- wybieram "źródło danych" i nacikamy trzy kropeczki
- dodajemy na koncu nową kolumnę i wpisujemy tam:
Val([INWENTARZ].[SYGNATURA])
i zaznaczmy kolumne aby byla widoczna
- zamykamy to okno potwierdzając chęc zapisu
- na pustym miejscu na raporcie prawoklik myszą i wybieramy z podręcznego menu "sortowanie i grupowanie"
- zmieniamy pole wyrazenie z "sygnatura" na ostatni element listy ( wyr1)
- zapisujemy wszytkie zmiany
i mamy gotowy poprawiony wydruk.
Trzeba tak zrobic dla wszytkich raportów.
Pozdrawiam
Jacek M. Seweryn

Anna Laszuk

Cytat: "jacekadmin"Trzeba tak zrobic dla wszystkich raportów.

I Jacek Seweryn tak zrobił. Jeśli ktoś chce przetestować tę wersję IZA 5.0 (...) na rzeczywiście wpisanych danych, zanim oficjalnie trafi ona do archiwów po kolejnych zmianach, może ją otrzymać od p. Jacka albo ode mnie.