Skocz do zawartości

Przejście z pól własnych 1.0 na 2.0

Polecane posty

WItam,

Mam problem po zmianie pol wlasnych na 2.0. W subiekcie nexo pro ustawilem wczesniej zaawansowane pola wlasne do zlecenia serwisowego (1.0).

 

688805352_polawlasne1.png.df3bc39ec382c427647c49893a43fb2e.png

Na wydruku doddalem bizness object polawlasneAdv i wszystko ladnie sie wyswietlalo:

 

771944549_wzorzecwydruku1.thumb.jpg.31273f2245115d01ba321d6d81fbb751.jpg

Prosze o pomoc jak po zmianie na pola 2.0 ustawic te pola na wydruku? Bede wdzieczny za pomoc.

 

wzorzec wydruku 1.jpg

Link to postu

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.

1981270293_polewlasne.jpg.d28d9e06b6009fd9fec798e8cfb74259.jpg

 

 

Edytowane przez Radek Szachnowski
Link to postu
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 przez Łukasz Kubacki
przykład definicji metody PodajTorbeDokumentu
  • Dziękuję 1
Link to postu
  • Piotr Kolasa zmienił tytuł na Przejście z pól własnych 1.0 na 2.0
×
×
  • Dodaj nową pozycję...