Radosław Szachnowski 114 Napisano 4 Maja 2020 Udostępnij Napisano 4 Maja 2020 w Przejście z pól własnych 1.0 na 2.0 WItam, Mam problem po zmianie pol wlasnych na 2.0. W subiekcie nexo pro ustawilem wczesniej zaawansowane pola wlasne do zlecenia serwisowego (1.0). Na wydruku doddalem bizness object polawlasneAdv i wszystko ladnie sie wyswietlalo: Prosze o pomoc jak po zmianie na pola 2.0 ustawic te pola na wydruku? Bede wdzieczny za pomoc. Link to postu
Przemysław Werner 393 Napisano 5 Maja 2020 Udostępnij Napisano 5 Maja 2020 w Przejście z pól własnych 1.0 na 2.0 Link to postu
Radosław Szachnowski 114 Napisano 5 Maja 2020 Autor Udostępnij Napisano 5 Maja 2020 w Przejście z pól własnych 1.0 na 2.0 (edytowane) dziekuje za szybka odpowiedz ale dalej nie wiem jak dodac to pole w wersji 2. Ja nie uzywalem zakladki code by dodac pola zaawansowane. Poprostu dodawalem kolejny bizness object i moglem wybrac odwolanie do konkretnego pola wlasnego w wybranym miejscu (polu na wydruku). Mozna prosciej napisac?:) jak zrobic odwolanie bezposrednio do pola? czy teraz zawsze bede musial uzywac zakladki code? Moje stare pole wygladalo tak jak nizej. Edytowane 5 Maja 2020 przez Radek Szachnowski Link to postu
Łukasz Kubacki 37 Napisano 6 Maja 2020 Udostępnij Napisano 6 Maja 2020 w Przejście z pól własnych 1.0 na 2.0 (edytowane) Cytat czy teraz zawsze bede musial uzywac zakladki code? Tak, co wynika z całkowicie innej architektury pól własnych v2. W uwagach do przykładu napisano: Cytat Uwaga 2: Chciałbym użyć pola v2 na wydruku w wyrażeniu w nawiasach klamrowych { } - zalecamy utworzyć w kodzie odpowiednią metodę i wywołać ją w nawiasach klamrowych np. { PodajTekstNabywcy() } A więc w Pana przypadku zamiast wywołania: { Dokument.PolaWlasneAdv.Torba } Należy napisać tak: { PodajTorbeDokumentu() } gdzie metodę PodajTorbeDokumentu() należy zdefiniować w zakładce "Code" tak, jak to opisano w rzeczonym przykładzie. W Pana przypadku będzie to wyglądać tak: private string PodajTorbeDokumentu() { var dokumentPW2Accessor = UtworzPolaWlasneAdv2Accessor(Dokument); //zakladajac, że nazwa pola v2 to "Torba", a typ pola to "Tekst" piszemy: return dokumentPW2Accessor.PobierzWartoscTypuTekst("Torba"); } Edytowane 6 Maja 2020 przez Łukasz Kubacki przykład definicji metody PodajTorbeDokumentu 1 Link to postu
Radosław Szachnowski 114 Napisano 7 Maja 2020 Autor Udostępnij Napisano 7 Maja 2020 w Przejście z pól własnych 1.0 na 2.0 dziekuje udalo sie:) 1 Link to postu
Polecane posty