InsERT GT => Subiekt GT => Wątek zaczęty przez: matpol w Maj 26, 2017, 11:16:55

Tytuł: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: matpol w Maj 26, 2017, 11:16:55
Dzień dobry,

w firmie w której pracuję korzystamy z Subiekta i jako, że znam się nieco na informatyce chciałem dostosować szablon wydruku WZ, żeby zawierał w sobie również dokument HDI. Czy możliwe jest pobranie danych z Subiekta poprzez edycję wzorca tekstowego i umieszczenie w nim danych na temat dostawcy towaru, terminu przydatności itp.? Czy mogę prosić o wskazanie miejsca, skąd czerpać wiedzę na temat tworzenia szablonów za pomocą XSL i, co ważniejsze, struktury bazy SQL, danych XML z których będę pobierać dane?

Pozdrawiam
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: birds22 w Maj 26, 2017, 13:59:37
Czy możliwe jest pobranie danych z Subiekta poprzez edycję wzorca tekstowego i umieszczenie w nim danych na temat dostawcy towaru, terminu przydatności itp.?
Tak
Czy mogę prosić o wskazanie miejsca, skąd czerpać wiedzę na temat tworzenia szablonów za pomocą XSL
Google
struktury bazy SQL
Kiedyś była gdzieś na forum. Jak nie znajdziesz to napisz do Insertu, albo zgłoś się do swojego dostawcy programu
danych XML z których będę pobierać dane
Jak zrobisz podgląd dokumentu tekstowego to plik DaneDoWydruku.XML pojawi się w katalogu tymczasowym profilu.
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: matpol w Maj 26, 2017, 15:11:51
Dzięki za odpowiedź,

pogrzebałem trochę, przeczytałem już samouczek z w3schools o XSLT i mam listę wszystkich tabel z bazy danych (korzystam z kwerendy SQL, która daje taką listę).

Nie do końca tylko wiem za co odpowiada @value na końcu XPath (na zrzucie kawałek szablonu z Subiekta), rozumiem, że to zmienna, która wybiera kolejny towar, ale przydałoby mi się jakieś wyjaśnienie, bo dojście do tego samemu może mi trochę zająć. Jeszcze nie dojrzałem tam żadnej pętli. Pod jakim hasłem szukać informacji na temat tych zapytań XPath w XSLT?
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: birds22 w Maj 26, 2017, 17:10:48
value i name to atrybuty elementu Item
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: matpol w Maj 29, 2017, 07:52:02
Okej, dziękuję :) teraz kiedy otworzyłem ten plik XML to łapię o co chodzi, tylko skąd wziąć dane nt. dostawcy danego towaru (mam na myśli dane z przyjęcia) i jego terminu przydatności?
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: matpol w Maj 30, 2017, 09:21:36
Czy potrzebna do tego jest Sfera Subiekta?
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: birds22 w Maj 30, 2017, 10:24:57
Czy potrzebna do tego jest Sfera Subiekta?

Nie. Sfera nie ma nic do tego.

Jeżeli nie masz potrzebnych danych danych w XML to masz dwie możliwości:

1. Zrobić tak, żeby były (np w innym polu) - to na poziomie bazy danych
2. Napisać skrypt który je pobierze. zainteresuj się elementem "script"
Tytuł: Odp: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: matpol w Czerwiec 01, 2017, 13:14:05
Uznałem, że za dużo zachodu będzie z tym wszystkim i wpisałem w stopce raportu we wzorcu graficznym niezmienne dane, a reszta będzie wpisywana w opisie towaru, też jednorazowo, tak więc wcale nie tak źle. Dzięki za pomoc, pozdrawiam serdecznie!
Tytuł: Tworzenie szablonu dokumentu XSL
Wiadomość wysłana przez: birds22 w Czerwiec 01, 2017, 17:44:15
To Ty potrzebowałeś wydruk tekstowy czy graficzny?