Amadeusz, czyli narzędzie do edycji wydruków używanych w Mozart Produkcja pozwala na tworzenie zarówno prostych wydruków. Umożliwia także na bardzo zaawansowaną edycję drukowanych danych.
Mamy sytuację, że czytnik kodow kreskowych nie radzi sobie z Code39 Extended, podczas odczytywania dodaje niepotrzebne znaki.
Taka sytuacja może powodować błędy np. w przypadku, gdy chcemy wydrukować kartę zlecenia z kodem kreskowym. Domyślnie pełny numer zlecenia to P/RR/NNNN/NN gdzie:
P – to rodzaj zlecenia (P albo M),
RR – rok
NNNNN – kolejny numer zlecenia
NN – numer podzlecenia.
W przypadku, gdy nasz czytnik nie radzi sobie z znakami “/” możemy już z poziomu wydruku odfiltrować niechciane symbole.
Na wydruku potrzebny jest numer zlecenia bez znaku “/”
[JEST]
P/20/0002/01
[MA BYĆ]
P2000201
Robimy przez Calculated Fields
Wyrażenie:
Replace([ZlecenieProdukcyjne.PelnyNumer], ‘/’, ”)
Program Mozart można pobrać z:
Dokumentacja:
- https://docs.devexpress.com/XtraReports/4813/detailed-guide-to-devexpress-reporting/shape-report-data/use-calculated-fields/calculated-fields-overview
- https://docs.devexpress.com/XtraReports/4801/detailed-guide-to-devexpress-reporting/shape-report-data/use-calculated-fields
- https://docs.devexpress.com/CoreLibraries/4928/devexpress-data-library/criteria-language-syntax
- https://docs.devexpress.com/WindowsForms/6211/common-features/expressions