hej,
Jeg får en fejl når jeg prøver at samle denne string. Koden smider en exception når den når ned omkring "Ekspederet af". Men det er ikke det der er fejlen for har prøvet at udkommentere den kode linje, og så kommer fejlen bare en linje længere nede. Lidt som om der ikke kan være mere i den string, men det kan jo bare ikke passe.
Hvad kan der være galt ?
- public String printInvoice()
- {
- String deliveryNote = "\f ** Følgeseddel **" + "\n\n";
-
- deliveryNote += " OrdreId: " + tempOrder.getOrderId() + "\n\n";
-
- deliveryNote += " Dato oprettet " + tempOrder.getOrderDate() + "\n\n";
-
- deliveryNote += " Ordre Type: " + tempOrder.getOrderType().getType() + "\n\n";
-
- deliveryNote += " Ekspederet af: " + tempOrder.getEmployee().getName() + "\n\n";
-
- deliveryNote += " Kunde: " + "\n";
- deliveryNote += " Navn: " + tempOrder.getCustomer().getName() + "\n";
- deliveryNote += " Address: " + tempOrder.getCustomer().getAddress() + "\n";
- deliveryNote += " City: " + tempOrder.getCustomer().getCity() + "\n";
- deliveryNote += " Phone: " + tempOrder.getCustomer().getPhoneNr() + "\n\n";
-
- deliveryNote += " Leverings oplysninger: " + "\n";
- deliveryNote += " Addresse: " + tempOrder.getDeliveryInfo().getDeliveryAddress() + "\n";
- deliveryNote += " Postnr/by: " + tempOrder.getDeliveryInfo().getDeliveryZipCode() + " " + tempOrder.getDeliveryInfo().getDeliveryCity() + "\n";
- deliveryNote += " Leverings dato: " + tempOrder.getDeliveryInfo().getDeliveryDate() + "\n";
- deliveryNote += " Leverings pris: " + tempOrder.getDeliveryInfo().getDeliveryPrice() + "\n\n";
-
- deliveryNote += " Varer : " + "\n";
-
- for(PartOrder partOrder : tempOrder.getAllPartOrders())
- {
- deliveryNote += " Antal: " + partOrder.getQuantity() + " - Produkt: " + partOrder.getProduct().getProductTitle() + "\n";
- }
-
- deliveryNote += "\n Rabat: " + tempOrder.getDiscount() + "%" + "\n\n";
-
- deliveryNote += " Total pris: " + tempOrder.getTotalPrice() + "Dkr" + "\n";
-
- return deliveryNote;
- }
mvh