Radosław Szachnowski 114 Napisano 5 Kwietnia 2019 Udostępnij Napisano 5 Kwietnia 2019 w Dodanie danych przedstawiciela handlowego dostawcy na wydruku zamówienia do dostawcy (edytowane) Witam, Prosze uprzejmie o pomoc w zlanezieniu pol odpowiedzialnych za dane przedstawiciela handlowego w zakladce crm dostawcy. Pola te chce umiescic na wydruku zamowienia do dostawcy. Potrzebuje informacje tylko gdzie te pola znajde o ile znajde. W załaczniku zaznaczone ktore pola z kartoteki dostawcy są dla mnie wazne. Dziekuje z gory za pomoc:) Edytowane 5 Kwietnia 2019 przez Radek Szachnowski Link to postu
Jacek Magiera 147 Napisano 8 Kwietnia 2019 Udostępnij Napisano 8 Kwietnia 2019 w Dodanie danych przedstawiciela handlowego dostawcy na wydruku zamówienia do dostawcy Aby dodać te pola na wydruk niezbędne jest skorzystanie z opcji Popraw wzorzec (dostępna tylko w wersji PRO), następnie dodać nowe obiekty zaczynając od encjiDokumentu. Dane głównego przedstawiciela znajdują się pod "Podmiot.Firma.PrzedstawicielGlowny", a dalej ścieżki do konkretnych danych: - Imię: Osoba.Imie - Nazwisko: Osoba.Nazwisko - Telefon: Osoba.Podmiot.Kontakty.FirstOrDefault(k => k.Podstawowy && k.Id == 1).Wartosc - Email: Osoba.Podmiot.Kontakty.FirstOrDefault(k => k.Podstawowy && k.Id == 3).Wartosc - Stanowisko: Stanowisko.Nazwa - Dział: Dzial.Nazwa - Uwagi: Osoba.Podmiot.Uwagi 1 Link to postu
Radosław Szachnowski 114 Napisano 8 Kwietnia 2019 Autor Udostępnij Napisano 8 Kwietnia 2019 w Dodanie danych przedstawiciela handlowego dostawcy na wydruku zamówienia do dostawcy (edytowane) Dzieki za porade. Odnalazlem imie i nazwisko jednak nie moge poradzic sobie z mailem i z telefonem. 15 godzin temu, Jacek Magiera napisał: Telefon: Osoba.Podmiot.Kontakty.FirstOrDefault(k => k.Podstawowy && k.Id == 1).Wartosc Tutaj jest jakas funkcja? Mogę prosić jasniej? Jesli mozna napisac to co konkretnie musze miec skopiowane w pole. Będę bardzo wdzięczny za odpowiedź. Edytowane 8 Kwietnia 2019 przez Radek Szachnowski Link to postu
Jacek Magiera 147 Napisano 9 Kwietnia 2019 Udostępnij Napisano 9 Kwietnia 2019 w Dodanie danych przedstawiciela handlowego dostawcy na wydruku zamówienia do dostawcy 10 godzin temu, Radek Szachnowski napisał: Tutaj jest jakas funkcja? Mogę prosić jasniej? Jesli mozna napisac to co konkretnie musze miec skopiowane w pole. Będę bardzo wdzięczny za odpowiedź. Jasne Proszę dodać dodatkowe obiekty biznesowe - tak jak poprzednio zaczynając od encjiDokumentu. Przejść na zakładkę Code (można ją odkryć klikając prawym przyciskiem myszy np. na Raport - Strona dodatkowa), następnie dodać poniższą metodę (ważne jest, aby znajdowała się ona nad #region StiReport Designer generated code - do not modify #endregion StiReport Designer generated code - do not modify private Tuple<string, string> PodajKontaktyPrzedstawiciela() { var kontakty = Dokument.encjaDokumentu.PodmiotWybrany.PodmiotDlaKtoregoHistoria.Firma.PrzedstawicielGlowny.Osoba.Podmiot.Kontakty; kontakty.Connect(); kontakty.First(); string email = null; string telefon = null; while (!kontakty.IsEof) { if (kontakty.Podstawowy && kontakty.Rodzaj.Id == 3) email = kontakty.Wartosc; if (kontakty.Podstawowy && kontakty.Rodzaj.Id == 1) telefon = kontakty.Wartosc; kontakty.Next(); } return Tuple.Create(email, telefon); } Po dodaniu metody w wybranym polu proszę wkleić {PodajKontaktyPrzedstawiciela().Item1} {PodajKontaktyPrzedstawiciela().Item2} Item1 odpowiada za email, Item2 za telefon. 1 1 Link to postu
Radosław Szachnowski 114 Napisano 9 Kwietnia 2019 Autor Udostępnij Napisano 9 Kwietnia 2019 w Dodanie danych przedstawiciela handlowego dostawcy na wydruku zamówienia do dostawcy dziekuje. udalo sie w 5 min;) 1 Link to postu
Polecane posty