Πως να παρακάμψετε τις κενές γραμμές διευθύνσεων όταν κάνετε μια συγχώνευση εγγράφου.
Jim Evins
evins@snaught.com
Mario Blättermann
mario.blaettermann@gmail.com

Creative Commons Share Alike 3.0

Δημήτρης Σπίγγος
dmtrs32@gmail.com 2013, 2015
Κωνσταντίνος Χόρτης
cograss@yahoo.com 2012

# Παράκαμψη κενών γραμμών διευθύνσεων

Αυτό το χαρακτηριστικό μπορεί να περιγραφεί καλύτερα από ένα απλό παράδειγμα. Στο παρακάτω αρχείο CSV, στήλη 5 (ADDR2) περιέχεται δεύτερη γραμμή διευθύνσεων για κάθε εγγραφή. Το πεδίο αυτό είναι κενό στα βιβλία 1 και 2, αλλά όχι στο αρχείο 3. (Για να λειτουργήσει αυτό το χαρακτηριστικό, το πεδίο πρέπει να είναι εντελώς άδειο - κάθε κείμενοσυμπεριλαμβανομένων των διαστημάτων θα απενεργοποιήσει αυτή τη δυνατότητα.)

LAST,FIRST,MI,ADDR1,ADDR2,CITY,STATE,ZIP Summers,Joyce,,"1630 Revello Dr",,Sunnydale,CA,95037 McGarret,Steve,O,"404 Piikoi Street",,Honolulu,HI,96813 Kramer,Cosmo,,"Apt 5B","129 W. 81 St.","New York",NY,10024-7207

Στο παρακάτω στιγμιότυπο, ένα μόνο αντικείμενο κειμένου πολλών γραμμών έχει δημιουργηθεί για να διαμορφώσετε αυτές τις διευθύνσεις. Παρατηρήστε ότι το ${ADDR2} που αντιπροσωπεύει τη δεύτερη γραμμή διεύθυνσης είναι σε μια γραμμή από μόνη της. (Κάθε πρόσθετο κείμενο σε αυτή τη γραμμή συμπεριλαμβανομένων των διαστημάτων θα απενεργοποιήσει αυτή τη δυνατότητα.)

Διεύθυνση πολλαπλών γραμμών

Η εκτύπωση αυτής της ετικέτας έχει ως αποτέλεσμα την ακόλουθη έξοδο. Παρατηρήστε ότι η γραμμή που περιέχει το ${ADDR2} πεδίο παραλείπεται εντελώς για τα δύο πρώτα βιβλία, χωρίς να εκτυπώσετε μια κενή γραμμή.

Αποτέλεσμα