{"name":"Podpis automatyczny - Przykład","dbtable":"eq5_podpis","width":"800","height":"400","pages":[{"properties":[{"name":"postprocessing","type":"multitext","value":""}],"dragons":[{"id":"label1","type":"label","properties":[{"name":"id","type":"text","value":"label1"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":15},{"name":"width","type":"text","value":775},{"name":"height","type":"text","value":65},{"name":"text","type":"text","value":"Jednym z elementów potrzebnych w elektronicznych obiegach jest możliwość identyfikacji osoby, która dany formularz wypełniła i to w jednoznaczny sposób. Poniższy przykład przedstawia jak za pomocą prostych funkcji spowodować automatyczne wskazania autora działań z jednoczesnym brakiem możliwości zmiany zawartości komórki"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label2","type":"label","properties":[{"name":"id","type":"text","value":"label2"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":105},{"name":"width","type":"text","value":240},{"name":"height","type":"text","value":20},{"name":"text","type":"text","value":"Imię i nazwisko wypełniającego:"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"text1","type":"input","properties":[{"name":"id","type":"text","value":"text1"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":130},{"name":"width","type":"text","value":240},{"name":"text","type":"text","value":""},{"name":"placeholder","type":"text","value":"brak wartości"},{"name":"db","type":"database","value":{"uuid":"2c313840-5e14-42e3-9e18-5e21e06c8d3e","type":"2","readwrite":{"fieldtype":"0","fieldlength":"32","fieldprecision":""},"read":{"fieldtable":"","fieldcolumn":""},"sql":{"fieldtext":"select concat(fname,' ',lname) from users where id = [$USER_ID]","fielddest":"text2"}}},{"name":"require","type":"boolean","value":"nie"},{"name":"readonly","type":"boolean","value":"tak"},{"name":"tooltip","type":"multitext","value":""},{"name":"hidden","type":"boolean","value":"nie"}]},{"id":"text2","type":"input","properties":[{"name":"id","type":"text","value":"text2"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":160},{"name":"width","type":"text","value":240},{"name":"text","type":"text","value":""},{"name":"placeholder","type":"text","value":"brak wartości"},{"name":"db","type":"database","value":{"type":0,"readwrite":{"fieldtype":0,"fieldlength":32,"fieldprecision":""},"read":{"fieldtable":"","fieldcolumn":""},"sql":{"fieldtext":"","fielddest":""}}},{"name":"require","type":"boolean","value":"nie"},{"name":"readonly","type":"boolean","value":"tak"},{"name":"tooltip","type":"multitext","value":""},{"name":"hidden","type":"boolean","value":"tak"}]},{"id":"label3","type":"label","properties":[{"name":"id","type":"text","value":"label3"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":270},{"name":"top","type":"text","value":95},{"name":"width","type":"text","value":520},{"name":"height","type":"text","value":40},{"name":"text","type":"text","value":"Aby przygotować elementy do podpisu wystarczy położyć na formularzu jedno pole etykiety oraz dwa pola tekstowe."},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label4","type":"label","properties":[{"name":"id","type":"text","value":"label4"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":270},{"name":"top","type":"text","value":140},{"name":"width","type":"text","value":520},{"name":"height","type":"text","value":50},{"name":"text","type":"text","value":"Następnie aby uniknąć później pomyłek oba pola oznaczamy jako TYLKO DO ODCZYTU czyli opcję w Inspektorze Obiektu \"Readonly\" zmieniamy na TAK"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label5","type":"label","properties":[{"name":"id","type":"text","value":"label5"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":270},{"name":"top","type":"text","value":190},{"name":"width","type":"text","value":520},{"name":"height","type":"text","value":65},{"name":"text","type":"text","value":"Następnie w pierwszym z pól w zakresie opcji DB zmieniamy wartość na SQL oraz wprowadzamy zapis jak niniejszym przykładzie oraz w polu źródła wpisujemy id naszego pola, które daną wartość ma przechowywać"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label6","type":"label","properties":[{"name":"id","type":"text","value":"label6"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":270},{"name":"top","type":"text","value":255},{"name":"width","type":"text","value":520},{"name":"height","type":"text","value":50},{"name":"text","type":"text","value":"Drugie pole w zakresie opcji DB pozostawiamy bez zmian, natomiast w zakresie widoczności ustawiamy jego wartość na TAK (opcja: \"Hidden\")"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label7","type":"label","properties":[{"name":"id","type":"text","value":"label7"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":310},{"name":"width","type":"text","value":775},{"name":"height","type":"text","value":80},{"name":"text","type":"text","value":"Aby umieścić nasz podpis jako widoczny na kolejnych etapach - korzystając jednocześnie z przycisku na klawiaturze oraz lewego przycisku myszki zaznaczmy etykietę oraz to pole, które ma niezmienioną wartość DB czyli CZYTANIE i ZAPISYWANIE DO POLA i kiedy mamy już je zaznaczone wybieramy z menu funkcję kopiuj. Po przejściu na drugą stronę formularza korzystamy z funkcji KOPIUJ JAKO LINKI"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]}]},{"properties":[{"name":"postprocessing","type":"multitext","value":""}],"dragons":[{"id":"label8","type":"label","properties":[{"name":"id","type":"text","value":"label8"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":15},{"name":"width","type":"text","value":775},{"name":"height","type":"text","value":65},{"name":"text","type":"text","value":"Jednym z elementów potrzebnych w elektronicznych obiegach jest możliwość identyfikacji osoby, która dany formularz wypełniła i to w jednoznaczny sposób. Poniższy przykład przedstawia jak za pomocą prostych funkcji spowodować automatyczne wskazania autora działań z jednoczesnym brakiem możliwości zmiany zawartości komórki"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label9","type":"label","properties":[{"name":"id","type":"text","value":"label9"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":105},{"name":"width","type":"text","value":240},{"name":"height","type":"text","value":20},{"name":"text","type":"text","value":"Imię i nazwisko wypełniającego:"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"text3","type":"input","properties":[{"name":"id","type":"text","value":"text3"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":130},{"name":"width","type":"text","value":240},{"name":"text","type":"text","value":""},{"name":"placeholder","type":"text","value":"brak wartości"},{"name":"db","type":"database","value":{"type":1,"readwrite":{"fieldtype":0,"fieldlength":32,"fieldprecision":""},"read":{"fieldtable":"","fieldcolumn":"text2"},"sql":{"fieldtext":"","fielddest":""}}},{"name":"require","type":"boolean","value":"nie"},{"name":"readonly","type":"boolean","value":"tak"},{"name":"tooltip","type":"multitext","value":""},{"name":"hidden","type":"boolean","value":"nie"}]},{"id":"label10","type":"label","properties":[{"name":"id","type":"text","value":"label10"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":270},{"name":"top","type":"text","value":105},{"name":"width","type":"text","value":515},{"name":"height","type":"text","value":65},{"name":"text","type":"text","value":"Po wklejeniu interesujących nas elementów jako linki, przesuwamy je w miejsce w jakim mają być zlokalizowane oraz zmieniamy opcję Pozostałe opcje pozostawiamy bez zmian."},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label11","type":"label","properties":[{"name":"id","type":"text","value":"label11"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":205},{"name":"width","type":"text","value":770},{"name":"height","type":"text","value":45},{"name":"text","type":"text","value":"A żeby sobie życie jeszcze bardziej ułatwić wystarczy z pierwszej strony niniejszego przykładu skopiować oba pola wraz z etykietą, a następnie:"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label12","type":"label","properties":[{"name":"id","type":"text","value":"label12"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":250},{"name":"width","type":"text","value":645},{"name":"height","type":"text","value":20},{"name":"text","type":"text","value":"- otworzyć swój projekt formularz i wkleić je zwyczajnie do siebie"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label13","type":"label","properties":[{"name":"id","type":"text","value":"label13"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":270},{"name":"width","type":"text","value":630},{"name":"height","type":"text","value":20},{"name":"text","type":"text","value":"- sprawdzić jakie ID zostało nadane po wklejeniu pól do naszego formularza"},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label14","type":"label","properties":[{"name":"id","type":"text","value":"label14"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":290},{"name":"width","type":"text","value":685},{"name":"height","type":"text","value":45},{"name":"text","type":"text","value":"- wyedytować właściwość DB górnego pola i zmienić ID pola docelowego, w którym mają być przechowywane dane i gotowe."},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]},{"id":"label15","type":"label","properties":[{"name":"id","type":"text","value":"label15"},{"name":"name","type":"text","value":""},{"name":"left","type":"text","value":15},{"name":"top","type":"text","value":350},{"name":"width","type":"text","value":685},{"name":"height","type":"text","value":20},{"name":"text","type":"text","value":"Dalej postępujemy jak w opisanym przykładzie i/lub instrukcji do systemu."},{"name":"tooltip","type":"multitext","value":""},{"name":"textalign","type":"select","value":{"value":{"key":"left","value":"left"},"fields":[{"key":"left","value":"left"},{"key":"right","value":"right"},{"key":"center","value":"center"}]}}]}]}]}