automatyczne wypełnianie pól

Pytania dotyczące obsługi programu C-Geo V8 i kolejnych edycji
maciekwu
VIP
VIP
Posty: 1148
Rejestracja: 31 mar 2005, 19:17

automatyczne wypełnianie pól

Post autor: maciekwu »

mam zaznaczoną grupę punktów. Usiłuję wprowadzić atrybuty dla tej grupy funkcją "wypełnij pole". Funkcja ta nie działa dla nowych atrybutów STB, SPD, ISD. Stare atrybuty wypełniają się bez problemu.
Awatar użytkownika
Jurek B.
Team
Team
Posty: 8171
Rejestracja: 16 lut 2005, 20:25

Re: automatyczne wypełnianie pól

Post autor: Jurek B. »

Funkcja ta działa także dla nowych atrybutów - trzeba tylko podać właściwą wartość do wypełnienia (bez polskich liter i dokładnie tak jak to określono w rozporządzeniu EGIB:
ISD: spelnia/niespelnia
SPD: ustalony/nieustalony
STB: brakInformacji/niestabilizowany/znakNaziemny/znakNaziemnyIPodziemny/znakPodziemny/szczegolTerenowy

Niestety autorzy nowego rozporządzenia zrezygnowali z wartości słownikowych liczbowych z adnotacjami słownymi, co było lepsze w stosowaniu. Zamiast tego wprowadzili słowniki zawierające to co widać poniżej (po lewej lista wartości atrybutu STB w nowym rozporządzeniu - po prawej - w starym).
Obejdziemy jednak ten problem z innej strony w najbliższej aktualizacji.
Załączniki
Przechwytywanie.JPG
Przechwytywanie.JPG (146.73 KiB) Przejrzano 1645 razy
Pozdrawiam Jurek B.
maciekwu
VIP
VIP
Posty: 1148
Rejestracja: 31 mar 2005, 19:17

Re: automatyczne wypełnianie pól

Post autor: maciekwu »

dziękuję za informację. Trochę, a nawet bardzo to uciążliwe. Czy nie można by dla ułatwienia tak skonstruować słownik by przypisane liczby wprowadzały prawidłowy atrybut? Znacznie ułatwiłoby to pracę.
Awatar użytkownika
Jurek B.
Team
Team
Posty: 8171
Rejestracja: 16 lut 2005, 20:25

Re: automatyczne wypełnianie pól

Post autor: Jurek B. »

Trochę inaczej to będzie zrobione - będzie wybór wartości z listy słownikowej. Ponadto zgłosimy ten obecny zapis w schematach XSD do poprawy przez GUGiK, bo w tekście rozporządzenia jest info o wartościach liczbowych, jak w rozporządzeniu z 2015, a w XSD już nie. Więc to błąd przy budowie schematów.
Pozdrawiam Jurek B.
maciekwu
VIP
VIP
Posty: 1148
Rejestracja: 31 mar 2005, 19:17

Re: automatyczne wypełnianie pól

Post autor: maciekwu »

Mam problem z atrybutem STB. Wszystkie inne działają OK. Są dwa nowe słownikiEGB_STB oraz EGB_KodStabilizacji2021. W mapie założonej z szblonem MZ2021 podpięty jest słownik EGB_STB i w tej tabeli on działa. W innej tabeli podpięcie tego słownika lub tego drugiego nie pozwala wstawić atrybutu nawet gdy klikam na liście, która się ukazuje. Kolumna jest zdefiniowana identycznie jak w tabeli założonej z szablonu.
Awatar użytkownika
Jurek B.
Team
Team
Posty: 8171
Rejestracja: 16 lut 2005, 20:25

Re: automatyczne wypełnianie pól

Post autor: Jurek B. »

maciekwu pisze: 03 wrz 2021, 13:17 Mam problem z atrybutem STB. Wszystkie inne działają OK. Są dwa nowe słownikiEGB_STB oraz EGB_KodStabilizacji2021. W mapie założonej z szblonem MZ2021 podpięty jest słownik EGB_STB i w tej tabeli on działa. W innej tabeli podpięcie tego słownika lub tego drugiego nie pozwala wstawić atrybutu nawet gdy klikam na liście, która się ukazuje. Kolumna jest zdefiniowana identycznie jak w tabeli założonej z szablonu.
Bo musi Pan dodać kolumnę do tej tabeli z określeniem jej rozmiaru w celu umożliwienia zapisu długich wartości słownikowych (np. znakNaziemnyIPodziemny) - wystarczy wpisać 25. To skutek tego co zrobiono w aktualnym rozporządzeniu EGiB - zamiast cyfr, zdefiniowano wartości jako teksty.
PS. W kolumnie Dokładność najlepiej wpisać zero.
Załączniki
Przechwytywanie.JPG
Przechwytywanie.JPG (51.02 KiB) Przejrzano 1617 razy
Pozdrawiam Jurek B.
maciekwu
VIP
VIP
Posty: 1148
Rejestracja: 31 mar 2005, 19:17

Re: automatyczne wypełnianie pól

Post autor: maciekwu »

Udało się. Dziękuję za pomoc. Problemem było powracanie kolumny do szerokości 10. Dopiero założenie następnej kolumny z inną nazwą i szerokością 30, następnie zmiana jej nazwy poskutkowały.
Znowu jest problem z automatycznym wypełnianiem kolumny stabilizacji. Wstawia się jedynie "niestabilizowany" pozostałe już nie. Próbowałem "brak informacji" oraz brak_informacji" bez skutku.
Awatar użytkownika
Jurek B.
Team
Team
Posty: 8171
Rejestracja: 16 lut 2005, 20:25

Re: automatyczne wypełnianie pól

Post autor: Jurek B. »

W wersji testowej jest już obsługa wypełniania kolumn wartościami wybieranymi z właściwych dla konkretnych kolumn list słownikowych.
Pozdrawiam Jurek B.
ODPOWIEDZ