InsERT GT => Subiekt GT => Wątek zaczęty 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
-
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.
-
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?
-
value i name to atrybuty elementu Item
-
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?
-
Czy potrzebna do tego jest Sfera Subiekta?
-
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"
-
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!
-
To Ty potrzebowałeś wydruk tekstowy czy graficzny?