Prima di tutto: sono buste di stampa di massa. Esportare i miei contatti (da Contacts.app) a vCard, quindi convertirli in CSV, prima di utilizzare lo strumento di invio di massa incorporato di MS Word.
Nei miei contatti, ho trovato più facile creare un contatto individuale per ogni persona, così posso mantenere ordinati i loro indirizzi e-mail e i numeri di telefono. Tuttavia, mi piacerebbe avere le mie carte indirizzate alla famiglia, non solo all'individuo.
TL; DR:
Mi piacerebbe un programma che combini il nome del coniuge con il nome del contatto principale e lo memorizzi nel campo FN
esistente della carta, oppure aggiungi un nuovo campo (come famName
, eccetera.). Preferirei un programma basato sull'interfaccia utente, se disponibile, ma non avendo trovato nulla con questa funzionalità integrata, non mi dispiacerebbe un semplice script basato su espressioni regolari.
Esempio:
Contatti:
Esporta su vCard:
BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//Mac OS X 10.11.2//EN
N:Johnson;;;;
FN:Johnson
TEL;type=HOME;type=VOICE;type=pref:##########
ADR;type=HOME;type=pref:;;################;##########;##;#####;
NOTE:CLCC
CATEGORIES:Address Book
X-ABUID:6D98572D-5520-4E6E-9474-3294827D4D39:ABPerson
END:VCARD
Noterai i due campi separati, N
e FN
. Il campo N
sembra essere ogni parte del nome, separata da punto e virgola. Il campo FN
sembra essere il nome visualizzato (anche se probabilmente sta per Nome completo). Sarebbe meraviglioso se potessi trovare un modo per modificare quel campo attraverso l'interfaccia utente, ma non riesco a trovarlo.
Edit: If there is a spouse's name in the card, the card will look like this:
BEGIN:VCARD VERSION:3.0 PRODID:-//Apple Inc.//Mac OS X 10.11.2//EN N:Doe;John;;; FN:John Doe ADR;type=HOME;type=pref:;;##############;#########;##;#####; item1.X-ABRELATEDNAMES;type=pref:Rebbecca Doe item1.X-ABLabel:_$!<Spouse>!$_ CATEGORIES:Christmas Cards Set 2 2015 X-ABUID:3FD45D07-093E-446E-AB4B-3767FDEC1A15:ABPerson END:VCARD
Soooo:
Esiste un modo per modificare il nome visualizzato ( FN
) tramite l'interfaccia utente Contacts.app?
Se non lo è, c'è un modo per modificarlo tramite qualsiasi UI?
In caso contrario, c'è un modo semplice per modificarlo a livello di programmazione? (Ho accesso anche a Windows ...)
Se non, sono aperto a qualsiasi modo di modificarlo a livello di codice ...:)
Grazie a tutti!
Edit: After thinking about it for a while, I think an even better/easier way would be to take the spouse (first) name in the contact, and add it to the display name.
per es.
Nome = John
Cognome = Doe
Coniuge = Rebbecca Doe
Nome completo (nome visualizzato) = John & Rebbecca Doe