Edytor formularzy
Edytor formularzy | |
---|---|
Kategorie | Mapa |
Edytory | |
Powiązania | Formularz |
Formularze - nowy edytor v.2 |
Edytor formularzy - jest to oddzielna aplikacja, edytor ten służy do tworzenia nowych lub modyfikacji istniejących formularzy. Definiujemy linie, teksty i format pola roboczego do wstawienia mapy w formularz. Linie i napisy rysujemy w polu formularza. (można potem dokonać korekty przesuwając strzałką lub obok zmieniając współrzędne linii czy napisu. Zdefiniowany formularz wczytuje się z opcji Formularz . Formularze z rozszerzeniem .fr3 edytuje się w inny sposób więcej na Formularze - nowy edytor v.2.
Składnia edytora tekstowego:
znak # przed linią powoduje że jej nie widać (np. komentarz)
POLE_ROBOCZE lewa dol prawa gora
LINIA x1 y1 x2 y2 kolor typ szer
kolor : 1-czarny, 2-bialy, 3-zolty, 4-czerwony, 5-zielony, 6-blekitny, 7-niebieski
typ : 0-ciagla, 1-kropkowa, 2-przerywana.
szer : szerokosc lini w mm.
TEKST dol lewa gora prawa poz kolor typ wysok szkic
dol : dolny zakres tekstu
lewa : lewy zakres tekstu
gora : gorny zakres tekstu
prawa : prawy zakres tekstu
poz : wyrownywanie tekstu pion poziom
0 1 2
3 4 5
6 7 8
kolor : 1-czarny, 2-bialy, 3-zolty, 4-czerwony,5-zielony, 6-blekitny, 7-niebieski
typ : 0-normalny, 1-kursywa, 2-pogrubiony, 3-pogrubiony z kursywa 4-podkreslony, 5-podkreslony z kursywa, 6-podkreslony pogrubiony, 7-podkreslony pogrubiony z kursywa
wysok : wysokosc w mm.
szkic : tekst jaki ma byc kreslony
brak wartosci szkic - tekst edytowalny.
Zmienne:
"Skala": $s
"Odwzorowanie": $o
"Układ wysokości": $w
"Nr Teryt": $pNr_Teryt_gmi
"Teryt jednostki ewidencyjnej i kod obrębu": $pNr_Teryt
"Województwo": $pWojewodztwo
"Powiat": $pPowiat
"Gmina": $pGmina
"Jednostka ewidencyjna": $pJedn_ewid
"Id. Obrębu": $pIdObreb
"Nazwa Obrębu": $pNazwaObreb
"Karta mapy": $pKarta_Mapy
"Cel pracy": $pCelpracy
"Zleceniodawca": $pZleceniodawca
"Księga robót": $pKsiega_Robot
"KERG": $pKerg (ID zgłoszenia)
"Projekt założył": $pUser
"Nazwa projektu": $Projekt
"Tabela podst.": $pTabela_P
"Tabela robocza": $pTabela_R
"Data założenia": $pData
"Data modyfikacji": $pData_Mod
"Data ostat. arch.": $pData_Arch
"Kierownik": $pKierownik
"Wykonawca": $pWykonawca
"zleceniodawca_tel": $pzleceniodawca_tel
"wykonawca_nazwa": $pwykonawca_nazwa
"wykonawca_Imie": $pwykonawca_Imie
"wykonawca_Ulica": $pwykonawca_Ulica
"wykonawca_Kod": $pwykonawca_Kod
"wykonawca_Miasto": '$pwykonawca_Miasto
"wykonawca_Ident": $pwykonawca_Ident
"wykonawca_Tel": $pwykonawca_Tel
"wykonawca_NIP": $pwykonawca_NIP
"wykonawca_Nr_upraw": $pwykonawca_Nr_upraw
"kierownik_nazwa": $pkierownik_nazwa
"kierownik_Imie": $pkierownik_Imie
"kierownik_Ulica": $pkierownik_Ulica
"kierownik_Kod": $pkierownik_Kod
"kierownik_Miasto": $pkierownik_Miasto
"kierownik_Ident": $pkierownik_Ident
"kierownik_Tel": $pkierownik_Tel
"kierownik_Email": $pkierownik_Email
"kierownik_NIP": $pkierownik_NIP
"kierownik_REGON": $pkierownik_REGON
"kierownik_Nr_upraw": $pkierownik_Nr_upraw
"dane_dod_xxx": $pdane_dod_xxx (xxx - nazwa pola z danych dodatkowych)
"zleceniodawca_email": $pzleceniodawca_email
"zleceniodawca": $pzleceniodawca
Kolejne wiersze opisu projektu można wywołać używając
$p0 - pierwsza linia opisu projektu
$p1 - druga linia opisu projektu
$p2 - .....
$p3 - czwarta linia opisu projektu
$tOpis1(i td.) - opis tabeli. (To pole zostaje uzupełnione jak wskaże się odpowiednią mapę z projektu)
$g - godło sekcji
$gg - godło sekcji wyższej (górnej)
$gd - godło sekcji dolnej
$gp - godło sekcji z prawej
$gl - godło sekcji z lewej
Data
"Data założenia": $pDData
"Data modyfikacji": $pDData_Mod
"Data ostat. arch.": $pDData_Arch
Godzina
"Godzina założenia": $pGData
"Godzina modyfikacji": $pGData_Mod
"Godzina ostat. arch.": $pGData_Arch
Data i Godzina
"Data założenia": $pDGData
"Data modyfikacji": $pDGData_Mod
"Data ostat. arch.": $pDGData_Arch
jak i został możliwość wpisania
"Godzina założenia": $pData
"Godzina modyfikacji": $pData_Mod
"Godzina ostat. arch.": $pData_Arch
Istnieje również mozliwość wpisywania w jednym polu tekstu składającego się napisu wpisanego i tekstu pobranego z opisu projektu, godła, współrzędnych ... np:
Gmina: $pGmina
godło: $G
jak również można wstawić kilka parametrów
wsp X: $x Y: $y
dodano możliwość ustalenia dokładności wyświetlania $x i $y w formularzach ustalaną w parametrach tekstu po ":" ilość miejsc po przecinku, np: $x:3 $y:2
Kilka uwag do tego:
po parametrze (który jest w środku) należe wstawić znak " " (spacja) lub $ ($ nie bedzie wyświetlany)
Np:
$pPowiat-$pGmina jest błędny
poprawnie należy wpisać
$pPowiat$-$pGmina ( "Opole-Czarnowąsy" )
lub
$pPowiat - $pGmina ( "Opole - Czarnowąsy" )
dodano możliwość umieszczania w formularzach pól opisowych "zwykłych" (standardowo zdefiniowanych w programie) i "dodatkowych" (definiowanych przez użytkownika w oknie projektu, zakładka "Więcej" przycisk "Dodatkowy opis") z tabeli ($t+nazwa pola) i z projektu ($p+nazwa pola),
$p_Data_rozpoczęcia
jak w polach z opisu dodatkowego jest spacja np "Osnowa pozioma" to tez zamiast spacji trzeba dac "_". Dla pól zaczynających sie od "Data" dodatkowo trzeba dać "_" na początku.