Skocz do zawartości

data nadania

Polecane posty

Nie ma takiego pola - i ma ono wg. mnie niewielki sens, gdyż wydruki przygotowujesz przed wysyłką, a więc w chwili przygotowania wydruku ta data nie jest wypełniona.

Można sobie z tym dość prosto poradzić:

1. W parametrach (lista pól na końcu) dodajesz parametr DataWysylki typu DateTime

2. Dodajesz pole wyliczane (Add Calculated Field) Paczka_DataWysylki o wartości (Expression) [Parameters.DataWysylki].  Używasz go później na wydruku w odpowiednich miejscach.

3. W xtraReport1 (w Eksploratorze) znajdź Scripts->Request Parameters i wpisz tam

 

private void OnParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e) {

xtraReport1.Parameters["DataWysylki"].Value = DateTime.Now;

}

 

Dzięki temu przy każdym uruchomieniu wydruku będzie wyskakiwało okienko z pytaniem o datę wysyłki, domyślnie wypełnione bieżącą datą.

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...