WHEN_NEW_FORM_INSTANCE
|
|
- Michał Kubiak
- 9 lat temu
- Przeglądów:
Transkrypt
1 1. Uruchom program Form Builder. Wywołaj kreator bloków danych (np. Tools-Data Block Wizard) i utwórz blok bazodanowy oparty na tabeli MARKI. Wyświetl pola: KOD, NAZWA. Umieść je na kanwie typu Karty (Tab). Zapewnij wyświetlenie 15 wierszy w formie tabelarycznej (tabular). Dodaj pasek przewijania, a ramkę zatytułuj Marki samochodów. Dodaj podpowiedzi i opisy dla pól KOD i NAZWA (KOD- Property Palette-Help-Hint, ustaw Display Hint Automatically na Yes). Uporządkuj dane według nazwy marki (własność ORDER BY bloku danych Marki). 2. Zmień nazwę okna na OKNO_MARKI_TYPY (własność General-Name okna). Ustaw tytuł okna na Marki samochodów i typy nadwozi (własność Functional-Title okna). Ustaw jako główną kanwę okna zdefiniowaną wcześniej kanwę kart (własność Functional-Primary Canvas okna). Zapewnij aby nie była dozwolona maksymalizacja okna (własność Functional-Maximize Allowed okna) i zmiana jego rozmiarów (własność Functional-Resize Allowed okna). 3. Zmień nazwę kanwy kart na KANWA_MARKI_TYPY (własność General- Name kanwy), a istniejącej karty na MARKI (własność General-Name podobiektu Tab Pages ). Dodatkowo ustaw etykietę karty na Marki (własność Functional-Label podobiektu Tab Pages ).. 4. Utwórz na poziomie formularza wyzwalacz WHEN_NEW_FORM_INSTANCE, który zapewni automatyczne wyświetlanie danych po wyświetleniu formularza. Wykorzystaj kod: -- Przejdź do bloku MARKI go_block('marki'); -- Wykonaj zapytanie 5. Utwórz atrybut wizualny (kliknąć dwukrotnie element Visual Attributes fromularza) AKTUALNY_REKORD i ustaw dla niego własność definiującą kolor tła na green (własność Color-Background Color obiektu Visual Attribute). Dla bloku MARKI określ własność definiującą grupę atrybutów wizualnych bieżącego rekordu na AKTUALNY_REKORD (własność Records-Current Record Visual Attribute Group bloku danych MARKI). 6. Zapisz formularz pod nazwą marki_typy.fmb i przetestuj jego działanie. 7. Utwórz za pomocą kreatora bazodanowy blok danych TYPY_NADWOZI oparty na tabeli TYPY_NADOWZI. Zapewnij wyświetlanie wszystkich kolumn w postaci 15 wierszy, w sposób tablaryczny. Dodaj stosowne opisy i podpowiedzi dla wszystkich pól bloku. Pola nowego bloku mają być wyświetlone na nowej karcie (tej samej kanwy). Dodaj pasek przewijania, a ramkę zatytułuj Typy nadwozi. Zapewnij porządkowanie danych po nazwie oraz kodzie typu nadwozia (własność ORDER BY). 8. Zmień nazwę nowej karty na kanwie na TYPY_NADWOZI, zaś etykietę na Typy. 9. Zdefiniuj grupę atrybutów wizualnych bieżącego rekordu na AKTUALNY_REKORD.
2 10.Zapisz formularz i go przetestuj. Zauważ, że przełączanie pomiędzy kartami nie powoduje automatycznego odświeżenia i wczytania danych. 11.Zapewnij automatyczne odświeżanie i wczytywanie danych w momencie przechodzenia pomiędzy kartami. Wykorzystaj wyzwalacz WHEN- TABPAGE-CHANGED na poziomie formularza. Wykorzystaj kod DECLARE tp_nm VARCHAR2(30); tp_id TAB_PAGE; tp_lb VARCHAR2(30); BEGIN -- Znajdź kartę tp_nm:= GET_CANVAS_PROPERTY('KANWA_MARKI_TYPY', topmost_tab_page); -- Odczytaj id karty tp_id := FIND_TAB_PAGE(tp_nm); -- Pobierz etykietę karty tp_lb := GET_TAB_PAGE_PROPERTY(tp_id, label); -- Odśwież odpowiedni blok IF tp_lb='marki' THEN go_block('marki'); ELSIF tp_lb='typy' THEN go_block('typy_nadwozi'); ELSE null; END IF; END; 12.Zapisz formularz i zweryfikuj jego funkcjonowanie. 13.Utwórz nowe menu (File->New->Menu). Kliknij dwukrotnie na ikonie przy nazwie modułu menu i uruchom edytor menu. Zdefiniuj element menu o nazwie Słowniki. W ramach niego zdefiniuj element Marki i typy nadwozi. Napisz dla tego elementu kod, który wywoła on formularz marki_typy po jego wybraniu. Wykorzystaj kod: -- wywołaj formularz marki_typy CALL_FORM('marki_typy', no_hide, do_replace, no_query_only, ''); 14.Zapisz menu pod nazwą menu_main.mmb i skompiluj zawartość generując postać uruchomieniową mmx. 15.Utwórz nowy formularz (File->New->Form). W nowym formularzu utwórz ręcznie kanwę. We własnościach formularza podaj nazwę modułu menu menu_main. W ramach kanwy zapewnij oprawę graficzną strony tytułowej aplikacji, np. umieść zdjęcie poprzez wybranie Edycja- Import-Image. Wcześniej dwukrotnie kliknij na kanwę.
3 16.Zapisz formularz pod nazwą main.fmb. Przed uruchomieniem go zapewnij aby pliki menu_main.mmx i marki_typy.fmx znajdowały się na ścieżce FORMS90_PATH (np. w pracowni C:\oracle\ids\cgenf61\admin). W razie konieczności zmodyfikuj wpis w rejestrze. Pliki fmx i mmx można wygenerować wybierając z menu opcję Program->Compile module. Uruchom formularz main.fmb. Sprawdź czy prawidłowo wyświetla się zdefiniowane menu i czy wybór opcji Marki i typy nadwozi powoduje uruchomienie stosownego formularza. 17.Utwórz nowy formularz (File->New->Form). Zapisz go pod nazwą marki_modele.fmb.dodaj do niego za pomocą kreatora (Tools->Data Block Wizard) blok oparty na tabeli MARKI.Blok ten umieść na kanwie typu Content. Zapewnij wyświetlanie 5 wierszy zawierających kolumnę KOD (kod marki) i NAZWA (nazwa marki), w sposób tabularyczny. Ustaw tytuł na Marki.Dodaj pasek przewijania. Uzupełnij stosownie podpowiedzi dla wyświetlanych pól. 18.Dodaj za pomocą kreatora blok oparty na tabeli MODELE. Powiąż go relacją z blokiem MARKI i umieść na tej samej kanwie co blok MARKI. Zapewnij wyświetlanie 10 wierszy zawierających kolumnę NAZWA (nazwa modelu), w sposób tabularyczny. Ustaw tytuł na Modele. Dodaj pasek przewijania. Uzupełnij stosownie podpowiedzi dla wyświetlanego pola. 19. Ustaw tytuł okna na Marki i modele samochodów. Dodaj atrybut wizualny AKTUALNY_REKORD zapewniający kolorowanie tła bieżącego rekordu. 20. Dodaj na poziomie formularza wyzwalacz WHEN-NEW-FORMINSTANCE zapewniający automatyczne wyświetlenie danych.
4 -- Wykonanie zapytania po wywołaniu formularza go_block('marki'); 21.Na poziomie bloku MODELE dodaj wyzwalacz PRE-INSERT obsługujący numerację identyfikatora modelu: select modele_id_seq.nextval into :modele.id from dual; 22.Utwórz nowy formularz (File->New->Form). Zapisz go pod nazwą samochody.fmb.dodaj do niego za pomocą kreatora (Tools->Data Block Wizard) blok oparty na tabeli SAMOCHODY. 23.Dla elementu KOLOR zmień typ elementu (własność General-Item Type) na listę (wartość List Item) i ustaw jej styl (własność Functional-List Style) jako Poplist. Wpisz elementy dostępne na liście (własność Functional-Elements in List): Ustaw wartość początkową (własność Data-Initial Value) pola KOLOR na kolor Biały. 24.Dla pola Rok ustaw najmniejszą dozwoloną wartość (własność Data- Lowest Allowed Value) na rok 1950, zaś największą dozwoloną wartość (Data-Highest Allowed Value) na Zmień nazwę okna (własność General-Name) na WINDOW_SAMOCHODY i ustaw tytuł okna (własność Functional-Title) na Samochody. 26.Dodaj do bloku SAMOCHODY niebazodanowe pole (własność Database -Database Item=No) o nazwie MARKA. Zmień jego typ (własność General-Item Type) na List Item i ustaw styl listy (Functional-List Style)
5 jako Combo Box. Dopisz wartości dostępne na liście (własność Functional-Elements in List): Ustaw wartość początkową (własność Initial Value) pola MARKA na TOY. 27.Dodaj na poziomie forumlarza wyzwalacz WHEN-NEW-FORM-INSTANCE, który zapewni dynamiczne wypełnienie listy MARKA wartościami dostępnych marek samochodów (tabela MARKI), oraz automatycznie wczyta dane. Wykorzystaj kod: -- Wypełnij pole marki declare rec_id RecordGroup; temp number; begin if not Id_Null(rec_id) then -- Grupa istnieje - trzeba ją usunąć delete_group(rec_id); end if; rec_id:=create_group_from_query('rg_marki', 'select nazwa, kod from marki order by nazwa'); temp := Populate_group(rec_id); populate_list('samochody.marka', rec_id); end; -- Wykonanie zapytania po wywołaniu formularza go_block('samochody'); 28.Dodaj do bloku SAMOCHODY niebazodanowe (Database-Database Item=No) pole tekstowe (własność General-Item Type=Text Item) o nazwie MODEL. Zapewnij, aby było ono wymagalne (własność Data- Required=Yes) i umożliwiało przechowywanie napisów (własność Data-
6 Data Type=Char) 30 znakowych (własność Data-Maximum Length=30). 29.Za pomocą kreatora list wartości (LOV Wizard) utwórz listę wartości o nazwie LOV_MODELE.Posłuż się zapytaniem: select nazwa, id from modele where marka_kod=:samochody.marka order by nazwa Dodaj do listy LOV_MODELE obydwie kolumny z grupy rekordów (NAZWA, ID). Dla kolumny ID ustaw szerokość na 0 i element zwracany na SAMOCHODY.MODEL_ID. Dla kolumny NAZWA ustaw element zwracany na SAMOCHODY.MODEL. Ustaw tytuł okna listy wartości na Modele.Powiąż tworzoną listę wartości z polem SAMOCHODY.MODEL. 30.Dodaj do bloku SAMOCHODY przycisk (własność General-Item Type=Push Button) o nazwie BTN_MODEL. Dla przycisku BTN_MODEL dodaj kod zapewniający wyświetlenie listy wartości skojarzonej z polem SAMOCHODY.MODEL. Kod ten umieść w wyzwalaczu WHEN-BUTTON- PRESSED. -- przejdź do elementu model i wywołaj skojarzoną -- z nim listę wartości go_item('samochody.model'); do_key('list_values'); 31.Dodaj do bloku SAMOCHODY niebazodanowe (Database-Database Item=No) pole tekstowe (własność General-Item Type=Text Item) o nazwie NADWOZIE. Zapewnij, aby było ono wymagalne (własność Data-Required=Yes) i umożliwiało przechowywanie napisów (własność Data-Data Type=Char) 10 znakowych (własność Data-Maximum Length=10). 32.Dodaj do bloku SAMOCHODY niebazodanowe (Database-Database Item=No) pole wyświetlania (własność General-Item Type=Display Item) o nazwie DRZWI. Zapewnij, aby umożliwiało ono przechowywanie liczb (własność Data-Data Type=Number). 33.Za pomocą kreatora list wartości (LOV Wizard) utwórz listę wartości o nazwie LOV_TYP.Posłuż się zapytaniem: select nazwa, kod, ilosc_drzwi from typy_nadwozi order by nazwa Dodaj do listy LOV_TYP obydwie kolumny z grupy rekordów (NAZWA, ID). Dla kolumny NAZWA ustaw element zwracany na
7 SAMOCHODY.NADWOZIE. Dla kolumny KOD ustaw element zwracany na SAMOCHODY.TYP_KOD. Dla kolumny ILOSC_DRZWI ustaw element zwracany na SAMOCHODY.DRZWI. Ustaw tytuł okna listy wartości na Typy nadwozia. Powiąż tworzoną listę wartości z polem SAMOCHODY.NADWOZIE. 34.Dodaj do bloku SAMOCHODY przycisk (własność General-Item Type=Push Button) o nazwie BTN_TYP. Dla przycisku BTN_TYP dodaj kod zapewniający wyświetlenie listy wartości skojarzonej z polem SAMOCHODY.NADWOZIE. Kod ten umieść w wyzwalaczu WHEN- BUTTON-PRESSED. -- przejdź do elementu nadwozie i wywołaj skojarzoną -- z nim listę wartości go_item('samochody.nadwozie'); do_key('list_values'); 35.Dla bloku SAMOCHODY zdefiniuj wyzwalacz POST-QUERY wypełniający niebazodanowe pola MARKI, MODEL, NADWOZIE, DRZWI: -- pobierz nazwę modelu i marki select mk.kod, md.nazwa into :samochody.marka, :samochody.model from marki mk, modele md where mk.kod=md.marka_kod and md.id=:samochody.model_id; -- pobierz typ nadwozia i ilość drzwi select nazwa, ilosc_drzwi into :samochody.nadwozie, :samochody.drzwi from typy_nadwozi where kod=:samochody.typ_kod; 36. Elementy formularza umieść na kanwie typy Content w następjącej kolejności : MARKA, MODEL, BTN_MODEL, NADWOZIE, BTN_TYP, DRZWI, ROK, KOLOR, OPIS. Zapewnij wyświetlanie 15 wierszy w formie tabularycznej, ustaw tytuł ramki na Samochody, dodaj pasek przewijania. Zapewnij aby było wyświetlane pojedyncze (własność Records-Number of Items Displayed=1) wielowierszowe (własność Functional-Multi- Line=Yes) pole OPIS.
8 37.Zmodyfikuj wcześniej stworzone menu, aby wyglądało w sposób następujący : 38.Dodaj do elementów menu kod zapewniający wywołanie odpowiednich formularzy. 39.Zdefiniuj parametr o nazwie P_MODEL_ID typu NUMBER(30) w formularzu samochody. 40. Dla bloku danych SAMOCHODY ustaw własność WHERE Clause na: MODEL_ID=NVL(:PARAMETER.P_MODEL_ID,MODEL_ID) 41.Otwórz formularz marki_modele i dodaj w bloku danych MODELE przycisk BTN_SAMOCHODY i umieść na nim etykietę Samochody. 42.Dodaj do formularza marki_modele procedurę WYWOLAJ_FORMULARZ (Moduły programu), która będzie odpowiadać za wywołanie formularza samochody, tak aby pokazywał on tylko samochody aktualnie wybranego
9 modelu. Wykorzystaj kod : PROCEDURE wywolaj_formularz(p_id_modelu number) IS pl_id ParamList; begin -- znajdź id listy pl_id := Get_Parameter_List('param'); -- jeśli znaleziono id to usuń listę if not Id_Null(pl_id) then Destroy_Parameter_List(pl_id); end if; -- jeśli podano id modelu, to utwórz listę -- i dodaj do niej parametr z id aktualnego -- modelu if p_id_modelu is not null then pl_id := Create_Parameter_List('param'); Add_Parameter(pl_id,'P_MODEL_ID', TEXT_PARAMETER, to_char(p_id_modelu)); end if; -- wywołaj formularz samochody CALL_FORM('samochody', no_hide, do_replace,no_query_only, pl_id); end; 43.Dla przycisku BTN_SAMOCHODY dodaj wyzwalacz WHENBUTTON- PRESSED wywołujący procedurę wywolaj_formularz z przekazanym jako parametr identyfikatorem aktualnie wybranego modelu: wywolaj_formularz(:modele.id);
ĆWICZENIE 4. 1. Uruchomić Oracle Forms Builder. 2. Utworzyć nowy formularz (File->New->Form) 3. Nawiązać połączenie z bazą danych (file-connect).
ĆWICZENIE 4 1. Uruchomić Oracle Forms Builder. 2. Utworzyć nowy formularz (File->New->Form) 3. Nawiązać połączenie z bazą danych (file-connect). 4. Utworzyć blok danych (Data Block) oparty na tabeli SAMOCHODY:
Laboratorium Oracle Forms
Laboratorium Oracle Forms Przydatne linki: http://kolos.math.uni.lodz.pl/~koku/pliki/psi/wyklad/kurs.pdf http://www.orafaq.com/wiki/forms_faq#how_can_i_read.2fwrite_os_files_from_forms. 3F http://tai.math.uni.lodz.pl/psi.pdf
8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków
8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków 1. Jak wspomnieliśmy wcześniej, nie można wymagać od użytkowników, znajomości wszystkich identyfikatorów prowadzących, wykonawców
Oracle Application Express
Oracle Application Express Dla Oracle Application Express 4.2.2 Część 3. Projekt aplikacji zaawansowanej W niniejszej części ćwiczenia zbudujemy stronę aplikacji, której zadaniem będzie wyświetlenie dla
Przygotowanie formularza do wypożyczenia filmu:
Przygotowanie formularza do wypożyczenia filmu: Stworzony przez nas formularz powinien spełniać pewne wymagania, które umożliwią pracownikowi szybkie przeszukiwanie bazy danych. Zaprojektowany formularz
Oracle Application Express
Oracle Application Express Dla Oracle Application Express 4.2.2 Część 5. Walidacja operacji W niniejszej części ćwiczenia uzupełnimy wcześniej zbudowane strony o możliwość weryfikacji poprawności wykonywanych
Microsoft.NET: LINQ to SQL, ASP.NET AJAX
Microsoft.NET: LINQ to SQL, ASP.NET AJAX Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2008 oraz serwer bazy danych SQL Server Express 2005 (lub
BAZY DANYCH Panel sterujący
BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy
Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.
Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS
Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl
To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno
I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu...
Kreator szablonów I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu... 7 a. Grafika... 7 b. Tekst... 7 c.
5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów
5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów 1. W chwili obecnej formularz Edycja prowadzących utworzony w poprzednim zestawie ćwiczeń służy tylko i wyłącznie do edycji
3. Budowa prostych raportów opartych o bazę danych
3. Budowa prostych raportów opartych o bazę danych 1. Przy pomocy kreatora utwórz raport tabelaryczny, wyświetlający dane dotyczące prowadzących listę przebojów. W tym celu: a. Uruchom narzędzie Application
Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji
Tworzenie bazy danych w postaci aplikacji Access - Aplikacja 1. Otwórz plik zawierający bazę danych Wypożyczalni kaset video o nazwie Wypożyczalnia.mdb. 2. Utworzy kwerendę, która wyświetli tytuły i opisy
PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ
PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ 1. Na dysku STUDENT we własnym folderze utwórz podfolder o nazwie: WarMax. 2. Uruchom program Delphi. 3. Zapamiętaj w folderze WarMax poszczególne pliki tworzące
Laboratorium 7 Blog: dodawanie i edycja wpisów
Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą
Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego
Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5KW) 3. Zapoznaj się ze strukturą bazy (tabele, relacje) 4. Wykorzystując
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
Ćwiczenia 9 - Swing - część 1
Ćwiczenia 9 - Swing - część 1 Utwórz nowy projekt wybierając: File->New Project->Java Application, przy czym odznacz opcję Create Main Class. Kliknij prawym przyciskiem myszy na podfolder Source Packages
Laboratorium 15: Bazy Danych Tworzenie bazy danych i programowanie elementów nawigacyjnych aplikacji stworzonej przy pomocy technologii dbexpress
Laboratorium 15: Bazy Danych Tworzenie bazy danych i programowanie elementów nawigacyjnych aplikacji stworzonej przy pomocy technologii dbexpress dr inż. Marcin Witczak Instytut Sterowania i Systemów Informatycznych,
Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych
Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Wersja 3.77.320 29.10.2014 r. Poniższa instrukcja ma zastosowanie, w przypadku gdy w menu System Konfiguracja Ustawienia
Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku:
Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku: Czy wiesz jak w oknie wyświetlającym pytania i komunikaty dodać opcję (przycisk) Anuluj? Jak przebudować kod? Czy udało
Programowanie Obiektowe GUI
Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu
Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013. Visual Basic.NET dostęp do bazy danych. Baza Microsoft SQL Server Compact
Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013 Prowadzący: mgr inż. Tomasz Jaworski Strona WWW: http://tjaworski.kis.p.lodz.pl/ Visual Basic.NET dostęp do bazy danych Baza Microsoft SQL Server Compact
Dodawanie i modyfikacja atrybutów zbioru
Dodawanie i modyfikacja atrybutów zbioru Program Moje kolekcje wyposażony został w narzędzia pozwalające na dodawanie, edycję oraz usuwanie atrybutów przypisanych do zbioru kolekcji. Dzięki takiemu rozwiązaniu
2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.
Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium JavaServer Faces Celem ćwiczenia jest przygotowanie aplikacji internetowej z wykorzystaniem technologii JSF. Prezentowane ćwiczenia zostały wykonane w środowisku Oracle JDeveloper
GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20
GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20 Spis treści 1. Instalacja aplikacji... 3 2. Opis interfejsu... 4 2.1) Dodawanie produktów do oferty...4 2.2) Opis panelu konfiguracji...4 2.2.1) Konfiguracja
Import danych z plików CSV
Import danych z plików CSV Program Moje kolekcje umożliwia importowanie danych zgromadzonych w innych aplikacjach, w tym z plików formatu *.csv Opis procedury importu danych Przed przystąpieniem do importu
Podstawowe zapytania SELECT (na jednej tabeli)
Podstawowe zapytania SELECT (na jednej tabeli) Struktura polecenia SELECT SELECT opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje FROM nazwy tabel lub widoków WHERE warunek (wybieranie wierszy) GROUP
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Sport, promocja i turystyka Instrukcja użytkownika Historia zmian Wersja Data Kto Opis zmian 1.0 2013-12-13 MGGP S.A. Utworzenie
Oracle PL/SQL. Paweł Rajba.
Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 2 Kusory Wprowadzenie Kursory użytkownika Kursory domyślne Zmienne kursora Wyrażenia kursora - 2 - Wprowadzenie Co to jest kursor?
6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia
6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia 1. Kolejne zadanie będzie polegało na utworzeniu formularza tabelarycznego prezentującego utwory określonego wykonawcy. Formularz utworzymy
Zaawansowane aplikacje internetowe - laboratorium
Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest
Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza
4 Budowa prostych formularzy, stany sesji, tworzenie przycisków Plan Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza 2 Formularz i jego typy Tworzenie formularza
Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5
Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 Ćwiczenie 11 Aktualizacja bazy cd. Uzupełnij aplikację przygotowaną na ćwiczeniach poprzednich. Dodaj obsługę opcji Aktualizacja/Tabela
MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy
Opracowanie: dr hab. Marzena Nowakowska, dr Maria Szczepańska, mgr Grażyna Gębal MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy 1. Opracować formularz Pracownicy edycja wg wzorca przedstawionego na
Zmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS , Comarch DMS i Comarch DMS
Zmiany funkcjonalne i lista obsłużonych zgłoszeń 2017.3.0, i 2017.3.2 1. Wstęp W niniejszym dokumencie zostały opisane modyfikacje wprowadzone w wersji 2017.3.0, i 2017.3.2. 2. Modyfikacje wprowadzone
Program powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12.
Multimedia - odtwarzanie muzyki i plików *.avi. Podczas pracy przy komputerze lubimy posłuchać ulubionej muzyki. Może wprowadzić odrobinę dźwięku do naszego programu? Komponent MediaPlayer służy do odtwarzania
Plan wykładu BAZY DANYCH II WYKŁAD 3. Zasięg zmiennych. Zasięg zmiennych
Plan wykładu BAZY DANYCH II WYKŁAD 3 Zasięg zmiennych Zmienne powiązane Instrukcje warunkowe Pętle Pobieranie danych SQL w PL/SQL Rekordy dr inż. Agnieszka Bołtuć Zasięg zmiennych Zmienna jest dostępna
Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA
Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA Spis treści Instalacja aplikacji...3 Korzystanie z aplikacji...5 Konfiguracja aplikacji...7 Wyświetlanie na stronie szczegółów produktu...7 Wyświetlanie
Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów
Microsoft Access zajęcia 3 4 Tworzenie i wykorzystanie kwerend, formularzy i raportów Kwerendy służą do tworzenia unikalnych zestawów danych, niedostępnych bezpośrednio z tabel, dokonywania obliczeń zawartych
Visual Studio instalacja
Visual Studio 2017 - instalacja Do tej pory napisaliśmy wiele programów, z czego niemal wszystkie były aplikacjami konsolowymi. Najwyższy więc czas zająć się tworzeniem aplikacji z graficznym interfejsem
PODSTAWY BAZ DANYCH 13. PL/SQL
PODSTAWY BAZ DANYCH 13. PL/SQL 1 Wprowadzenie do języka PL/SQL Język PL/SQL - rozszerzenie SQL o elementy programowania proceduralnego. Możliwość wykorzystywania: zmiennych i stałych, instrukcji sterujących
W dowolnej przeglądarce internetowej należy wpisać poniższy adres: https://sip.powiat.chelm.pl/imap/
Kurs 2 mapa turysty Uruchomienie aplikacji. W dowolnej przeglądarce internetowej należy wpisać poniższy adres: https://sip.powiat.chelm.pl/imap/ Zawartość Modułu - Mapa turysty Moduł w części publicznej
7. Formularze master-detail
7. Formularze master-detail 1. Utworzymy teraz jeden z bardziej złożonych formularzy dostępnych z kreatora formularz master-detail. Będzie on swoją strukturą przypominał utworzony wcześniej formularz dotyczący
Bloki anonimowe w PL/SQL
Język PL/SQL PL/SQL to specjalny język proceduralny stosowany w bazach danych Oracle. Język ten stanowi rozszerzenie SQL o szereg instrukcji, znanych w proceduralnych językach programowania. Umożliwia
Laboratorium nr 4. Temat: SQL część II. Polecenia DML
Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze
Część I: Przypisanie makr do obiektu (przycisku).
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 2. Przypisanie makr do przycisku. Procedury i funkcje. Celem ćwiczenia jest przedstawienie możliwości uruchamiania makr
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) 1. Udostępnianie wszystkich prywatnych atrybutów do prezentacji, wprowadzenie standardu nazewnictwa plików nazwy plików
Przewodnik... Tworzenie Landing Page
Przewodnik... Tworzenie Landing Page Spis treści Kreator strony landing page Stwórz stronę Zarządzaj stronami 2 Kreator strony landing page Kreator pozwala stworzyć własną stronę internetową z unikalnym
Obowiązuje od wersji
Obowiązuje od wersji 8.30.0 1. Wstęp czym są gniazda rozszerzeń?... 2 2. Edytor gniazd rozszerzeń - informacje podstawowe... 3 3. Dostępne rodzaje funkcji w gniazdach rozszerzeń... 6 3.1 Procedura SQL...
Utwórz strukturę bazy
Utwórz strukturę bazy Ćwiczenie 1. Utwórz plik bazy danych - zapisz pod nazwą Wpłaty.mdb. Zaprojektuj tabelę która będzie zawierać informacje o płatnikach. Nazwij ją Płatnicy. Wprowadź pola: Nazwa pola
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Pozwolenia wodnoprawne i zgłoszenia przydomowych oczyszczalni ścieków
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Pozwolenia wodnoprawne i zgłoszenia przydomowych oczyszczalni ścieków Instrukcja użytkownika Historia zmian Wersja Data Kto
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Formy ochrony przyrody oraz gospodarka zielenią
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Formy ochrony przyrody oraz gospodarka zielenią Instrukcja użytkownika Historia zmian Wersja Data Kto Opis zmian 1.0 2014-10-19
Integracja z Facebook. Wersja 7.2.4
Integracja z Facebook Wersja 7.2.4 UWAGA Prawa wynikające z Warunków Gwarancji Użytkownik nabywa po rejestracji programu u Producenta. Dokumentem potwierdzającym rejestrację jest Certyfikat Rejestracji
Ćwiczenie 5 Menu programu
Ćwiczenie 5 Menu programu Ćwiczenie ma za zadanie naukę wstawiania, edycji menu programu i procedur je obsługujących. Poznanie właściwości Items. 1. Menu Programu Należy utworzyć następujące menu programu:
Sigma Moduł dla szkół
Sigma Moduł dla szkół Jak zmodyfikować projekt planu finansowego za pomocą Modułu dla szkół? Projekt planu finansowego może powstać przy użyciu mechanizmów dostępnych w module Arkusz Optivum. Taki projekt
Sigma moduł Arkusz. Jak w arkuszu opisać nauczyciela, który uzupełnia etat w innej szkole? I sposób
Sigma moduł Arkusz Jak w arkuszu opisać nauczyciela, który uzupełnia etat w innej szkole? Zgodnie z art. 22 Karty Nauczyciela: Organ prowadzący szkołę może nałożyć na nauczyciela obowiązek podjęcia pracy
Projektowanie i implementacja systemów informatycznych Materiały szkoleniowe
Projektowanie i implementacja systemów informatycznych Materiały szkoleniowe 1 Spis treści Spis treści... 2 Wstęp... 3 Diagram encji...4 Model encji:...4 Oracle Forms Builder...5 Okna i Kanwy...5 Podstawowe
4. Budowa prostych formularzy, stany sesji, tworzenie przycisków
4. Budowa prostych formularzy, stany sesji, tworzenie przycisków 1. Utwórz formularz tabelaryczny umożliwiający modyfikację prowadzących listę przebojów. a. Zaloguj się do systemu APEX podając znaną Ci
Formularze w programie Word
Formularze w programie Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje można następnie
Symfonia Produkcja. Kreator raportów. Wersja 2013
Symfonia Produkcja Kreator raportów Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy Adobe
Procedury wyzwalane. (c) Instytut Informatyki Politechniki Poznańskiej 1
Procedury wyzwalane procedury wyzwalane, cel stosowania, typy wyzwalaczy, wyzwalacze na poleceniach DML i DDL, wyzwalacze typu INSTEAD OF, przykłady zastosowania, zarządzanie wyzwalaczami 1 Procedury wyzwalane
Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu
Komponent Formularz Instalacja Aby wykorzystać gotowy komponent do tworzenia formularzy w systemie CMS (Joomla), naleŝy uprzednio zaimplementować go, postępując według poniŝszego schematu: 1. Wejść na
UMOWY INSTRUKCJA STANOWISKOWA
UMOWY INSTRUKCJA STANOWISKOWA Klawisze skrótów: F7 wywołanie zapytania (% - zastępuje wiele znaków _ - zastępuje jeden znak F8 wyszukanie według podanych kryteriów (system rozróżnia małe i wielkie litery)
Kostki OLAP i język MDX
Kostki OLAP i język MDX 24 kwietnia 2015 r. Opis pliku z zadaniami Wszystkie zadania na zajęciach będą przekazywane w postaci plików PDF sformatowanych jak ten. Będą się na nie składały różne rodzaje zadań,
Comarch ERP XL Business Intelligence Start. Migracja do wersji 2018
Business Intelligence Start Copyright 2018 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie
CMS - INFORMACJE. *** Mirosław Kuduk E mail: tel. kom DODATKOWE FUNKCJE - PANEL ADMINISTRATORA
CMS - INFORMACJE *** Mirosław Kuduk E mail: mkuduk@interia.pl tel. kom. 663-755-428 DODATKOWE FUNKCJE - PANEL ADMINISTRATORA Panel Dodatkowe funkcje Autoryzacja Publikacje Nowa publikacja, edycja Pokazy
ACCESS ćwiczenia (zestaw 1)
ACCESS ćwiczenia (zestaw 1) KWERENDY Ćw. 1. Na podstawie tabeli PRACOWNICY przygotować kwerendę, która wybiera z obiektu źródłowego pola Nazwisko, Imię, KODdziału i Stawka. (- w oknie bazy danych wybrać
Sigma moduł Arkusz. Jak opisać w arkuszu zajęcia międzyoddziałowe?
Sigma moduł Arkusz Jak opisać w arkuszu zajęcia międzyoddziałowe? W aplikacji Arkusz z każdym przydziałem można powiązać dowolną kombinacją grup z dowolnych oddziałów np. chłopców z dwóch różnych oddziałów.
Cheatsheet PL/SQL Andrzej Klusiewicz 1/9
Declare y integer; z varchar2(50); d date; null; Declare x integer:=10; null; x integer; x:=10; dbms_output.put_line('hello world'); for x in 1..10 loop Deklaracja 4 zmiennych. Jednej typu rzeczywistego,
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy
OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1
OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację
UONET+ moduł Dziennik
UONET+ moduł Dziennik Jak korzystać z kalendarza sprawdzianów i kartkówek? Kalendarz sprawdzianów dostępny jest w module Dziennik i służy do wpisywania zapowiadanych w oddziale sprawdzianów i kartkówek.
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze
Elektroniczny Urząd Podawczy
Elektroniczny Urząd Podawczy Dzięki Elektronicznemu Urzędowi Podawczemu Beneficjent może wypełnić i wysłać formularz wniosku o dofinansowanie projektów w ramach Regionalnego Programu Operacyjnego Województwa
Formularze i raporty w MS Access
Katedra Informatyki i Automatyki Politechnika Rzeszowska www.kia.prz-rzeszow.pl Formularze i raporty w MS Access I. Formularze Formularze Access mają wiele zastosowań. Przede wszystkim używa się ich do
ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3
3 ASP.NET MVC Podstawy 1 1. Cel zajęć Celem zajęć jest zapoznanie się z podstawami ASP.NET MVC 2.0 Framework. 2. Zadanie Proszę zbudować prostą aplikację WWW przy zastosowaniu framework a ASP.NET MVC 2.0
Laboratorium 8 ( Android -pierwsza aplikacja)
Dr Mirosław Łątka Informatyka dla medycyny Jesień 2012 Laboratorium 8 ( Android -pierwsza aplikacja) Naszym celem jest stworzenie aplikacji, która wyświetla zdjęcie Alberta Einsteina. Jeden z przycisków
UONET+ moduł Dziennik
UONET+ moduł Dziennik Sporządzanie ocen opisowych i diagnostycznych uczniów z wykorzystaniem schematów oceniania Przewodnik System UONET+ umożliwia sporządzanie ocen opisowych uczniów w oparciu o przygotowany
Karty pracy. Ustawienia. W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne.
Karty pracy W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne. Ustawienia Pierwszym krokiem w rozpoczęciu pracy z modułem Karty Pracy jest definicja
Wykonaj tę czynność, jeśli masz co najmniej trzy awiza dostawy do przetworzenia.
Pomoc stanowiskowa Przesyłanie plików awiza dostawy PL Użyj tego działania portalu dostawcy do pobrania listy awizów dostawy, aktualizacji wpisów na podstawie informacji o wysyłce, a następnie przesłania
Jako lokalizację, w której będzie kontynuowana praca w przyszłym roku szkolnym, warto wybrać tę, w której zgromadzonych jest więcej danych.
UONET+ Co zrobić, gdy w związku z reformą oświaty witryny UONET+ dwóch jednostek należy zastąpić jedną witryną UONET+? Reforma oświaty zakłada stopniowe wygaszanie gimnazjów. Od decyzji organu prowadzącego
Wykład 03 JavaScript. Michał Drabik
Wykład 03 JavaScript Michał Drabik Język programowania wykorzystywany na stronach internetowych głównie w celu umożliwienia interakcji z użytkownikiem. Kod JavaScript może być umieszczany w kodzie XHTML
VBA w Excel Lekcja ta ma przybliżyć pojęcia związane z programowaniem w pakiecie Office. Poniższe przykłady związane są z wersją Office2007.
VBA w Excel Lekcja ta ma przybliżyć pojęcia związane z programowaniem w pakiecie Office. Poniższe przykłady związane są z wersją Office2007. VBA To odmiana języka Basic przystosowany do programowania w
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ Instrukcja obsługi 1. WSTĘP... 2 2. LOGOWANIE DO SYSTEMU... 2 3. STRONA GŁÓWNA... 3 4. EWIDENCJA RUCHU... 4 4.1. Dodanie osoby wchodzącej na teren obiektu... 4 4.2. Dodanie
Programowanie Wizualno Obiektowe - zajęcia 2 (PWO_BCPP_2_2) Tworzenie i kompilowanie projektów Programowanie Wizualno Obiektowe Zajęcia 2, część 2
Programowanie Wizualno Obiektowe Zajęcia 2, część 2 1 Temat 2: Zadanie: Wykorzystanie komponentów podstawowych (przyciski, pola edycyjne, etykiety) i obsługa ich własności podstawowych, projektowanie menu,
Rejestr VAT Optivum. Jak przygotować deklarację VAT-7 oraz jednolity plik kontrolny?
Rejestr VAT Optivum Jak przygotować deklarację VAT-7 oraz jednolity plik kontrolny? Czynności wstępne Aby wygenerować poprawną deklarację VAT-7 oraz jednolity plik kontrolny, musimy zadbać o poprawne uzupełnienie
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Ochrona środowiska - sprawy Instrukcja użytkownika Historia zmian Wersja Data Kto Opis zmian 1.0 2014-10-21 Sygnity S.A Utworzenie
MS Access - bazy danych
MS Access - bazy danych Ćwiczenia - dla tych co zaczynają... Pamiętaj o następujących zasadach tworzenia struktury bazy danych: baza danych to zbiór informacji na określony temat - niech nazwa pola odzwierciedla
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
WinSkład / WinUcz 15.00
WinSkład 15.00 / WinUcz 15.00 Instrukcja obsługi interfejsu użytkownika Spis treści: 1. Filtrowanie danych... 2 1.1. Nowy filtr Wg okresu - ograniczenie liczby danych... 3 1.2. Konfiguracja filtrów...
Scenariusze obsługi danych MPZP
Scenariusze obsługi danych MPZP S t r o n a 2 I. URUCHOMIENIE MODUŁU PLANOWANIE PRZESTRZENNE... 3 II. NARZĘDZIA OBSŁUGI MPZP... 4 III. WYSZUKIWANIE PLANU... 5 Scenariusz wyszukiwania planu... 5 IV. WYSZUKIWANIE
Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0
Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0 UWAGA 1: Przed dokonaniem jakichkolwiek zmian, zalecamy skopiować wcześniej kod html modułu do pliku na lokalnym dysku. W przypadku problemów ułatwi
Inwentarz Optivum. Jak wykorzystać kolektor danych do wypełniania arkuszy spisowych?
Inwentarz Optivum Jak wykorzystać kolektor danych do wypełniania arkuszy spisowych? Kolektor danych jest to urządzenie, które umożliwia automatyczną identyfikację kodów kreskowych. Program Inwentarz Optivum
Tekst na mapach. Teksty na mapie. Ustawienia mapy. W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty
Teksty na mapie W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty Dane z programu Agrinavia Field Na mapach utworzonych w Agrinavia Map możemy wyświetlać informacje z programu