Hoe importeer ik records vanuit een spreadsheet in mijn adresboek?

Overzicht

Deze gids laat je zien hoe je het Remote Utilities adresboek kunt vullen met records vanuit een spreadsheetbestand.


Maak een sjabloonadresboekbestand

Je moet een voorbeeld XML-code genereren om te beginnen. De eenvoudigste manier om dit te doen is door een nieuw adresboek aan te maken met voorbeeldrecords:

  1. Ga in Viewer naar het tabblad Beheren en klik op Adresboekbeheer: Voer adresboekbeheer uit
  2. Klik op Toevoegen: Klik toevoegen
  3. Selecteer Lokaal en klik op Volgende: Selecteer Lokaal
  4. Selecteer Maak nieuw adresboekbestand aan en klik op Voltooien: Maak lokaal boek
  5. Selecteer een bestemmingsmap, geef het bestand een naam en klik op Opslaan: Opslaan XML-bestand
  6. Sluit het adresboekbeheer. Sluit adresboekbeheer
  7. Je nieuwe adresboek wordt geladen in het hoofdvenster van de Viewer. Nieuw adresboek
  8. Maak twee mappen in het nieuwe adresboek, en twee verbindingen in een van de mappen. Dit zijn voorbeeldrecords, dus je kunt elke naam gebruiken die je wilt. Het resultaat kan er als volgt uitzien: Maak voorbeeldrecords aan
  9. Verlaat de Viewer volledig (BestandAfsluiten) en ga door naar de volgende sectie hieronder.

Open het bestand in een XML-editor

Gebruik een XML-editor om het voorbeeldadresboekbestand dat je zojuist hebt gemaakt te openen. Je zou het volgende moeten zien:

Adresboek geopend in XML-editor

Gebruik de gratis XML-code formatter om de code beter leesbaar te maken:

Beter geformateerde XML-code

Tags en attributen uitgelegd

De <groups> tag omvat adresboekmappen. Elke map is gemarkeerd met de <group> tag met twee attributen—id en parent_group_id. Attribuut id wordt gebruikt als een unieke identificatie voor elke map. Attribuut parent_group_id wordt alleen gebruikt voor submappen en toont de id van de bovenliggende map voor die specifieke submap.

De <connections> tag omvat verbindingen die externe computers vertegenwoordigen. Elke verbinding is gemarkeerd met de <connection> tag. De <connection> tag heeft het attribuut parent_group_id dat verwijst naar de unieke ID van de map waar deze verbinding zich bevindt.

Bovendien omvat elke <connection> tag tags die de eigenschappen van die verbinding bevatten:

Verbindingseigenschappen

Je kunt het bestand voorlopig sluiten en doorgaan naar de volgende stap.


Voeg XML-kaart toe aan Excel

  1. Open Microsoft Excel, klik met de rechtermuisknop op het lint en selecteer Lint aanpassen: Pas lint aan
  2. Schakel het tabblad Ontwikkelaars in en klik op OK: Zet Ontwikkelaars tabblad aan
  3. Ga naar het tabblad Ontwikkelaars en klik op Bron: Klik Bron
  4. In het XML-paneel, klik op XML-kaarten...: Klik op XML-kaarten
  5. Klik op Toevoegen: Klik toevoegen
  6. Open je voorbeeldadresboek XML-bestand: Open XML-bestand
  7. Klik op OK in de waarschuwing van het XML-schema: XML-schema waarschuwing
  8. Klik op OK in het venster XML-kaarten: XML-kaarten venster
  9. U zult uw kaart in het XML-bronpaneel zien toegevoegd: XML-bronpaneel
  10. Maak twee lege werkbladen in Excel en noem ze Mappen en Verbindingen: Mappen en Verbindingen werkbladen
  11. Schakel over naar het Mappen werkblad, selecteer het groups element in het XML-bron paneel en sleep het naar de cel A1 in dat werkblad. Slepen mappen element
  12. Het resultaat moet als volgt zijn: Toevoegen van mapkolommen
  13. Schakel op dezelfde manier over naar het Verbindingen werkblad, selecteer het connections element in het XML-bron paneel en sleep het naar de cel A1 in dat werkblad. Slepen verbindingen element
  14. Het resultaat moet als volgt zijn: Toevoegen van verbindingkolommen
  15. Klik in het Ontwikkelaar tabblad op Gegevens vernieuwen: Gegevens vernieuwen
  16. De werkbladen worden gevuld met de map- en verbindingsgegevens uit uw voorbeeld adresboek: Gegevens vernieuwen - Mappen Gegevens vernieuwen - Verbindingen

Records aan spreadsheet toevoegen

Nu kunt u de spreadsheet vullen met uw eigen gegevens.

  1. Schakel over naar het Mappen werkblad en vul de tabel met unieke ID's en mapnamen (bijschriften). U kunt elke alfanumerieke tekenreeks als map-ID gebruiken. De enige vereiste is dat deze uniek moet zijn: Toegevoegde Mappen

    Let op hoe de ID van de bovenliggende groep wordt gespecificeerd voor de mappen A1, A2 en A3. Dit zijn sub-mappen van de Map A, waarvan de unieke ID "1" is. Het instellen van de parent_group_id is hoe u de maphiërarchie in uw adresboek definieert.

  2. Schakel over naar het Verbindingen werkblad, selecteer een voorbeeldrij en kopieer deze: Rij kopiëren
  3. Selecteer zoveel lege rijen hieronder als het aantal verbindingen dat u aan het adresboek wilt toevoegen: Rijen kopiëren
  4. Klik met de rechtermuisknop op de selectie en kies Gekopieerde cellen invoegen: Rijen plakken
  5. Het resultaat moet als volgt zijn: Plakresultaat

    Waarom moet ik de voorbeeldgegevens kopiëren?

    Elke verbindingsitem heeft ongeveer 90 verschillende eigenschappen (weergegeven door kolommen in de tabel). Om te voorkomen dat u de waarden handmatig moet invullen, moet u eerst de standaardwaarden over al uw records kopiëren. U kunt de eigenschappen later in de Viewer app, zowel individueel als in bulk, bewerken. Gebruik voorlopig gewoon de standaardwaarden.

  6. Zorg ervoor dat u de hele tabel selecteert door een klein zwart selectievakje in de rechterbenedenhoek te slepen. Alleen de records die in de tabel zijn opgenomen, worden geëxporteerd: Plakresultaat
  7. Maak de inhoud van de eerste vijf kolommen in de tabel leeg: Inhoud wissen
  8. Vul de kolommen met uw verbindingsgegevens: Gegevens vullen

    Let op hoe de parent_group_id verwijst naar de ID van de map waar de verbinding zich moet bevinden. In dit voorbeeld hebben we de eerste vijf verbindingen in Map A geplaatst en de andere vier verbindingen in map A1 (een submap van map A).


Adresboek exporteren

Laten we nu uw gegevens exporteren naar het XML-formaat voor gebruik als Remote Utilities-adresboek.

  1. Klik in het Ontwikkelaar tabblad op Exporteren: Exporteren knop
  2. Selecteer een bestemming voor uw adresboekbestand en klik op Opslaan: Adresboek opslaan
  3. Open het my_address_book.xml bestand in uw XML-editor en vervang de eerste twee rijen door de respectieve rijen uit uw sample_book.xml bestand. Sla op en sluit uw adresboekbestand. Vervang eerste rijen
  4. Kies in de Viewer het Beheren tabblad en klik op Adresboekbeheerder: Start Adresboekbeheerder
  5. Klik in de adresboekbeheerder op Toevoegen: Klik Voeg toe
  6. Selecteer Lokale en klik op Volgende: Selecteer lokaal
  7. Selecteer Open bestaand adresboekbestand en klik op Voltooien: Open bestaand adresboek
  8. Navigeren naar uw opgeslagen XML-bestand en klik op Openen. Sluit daarna de Adresboekbeheerder. Open adresboek
  9. U kunt zien dat uw adresboek in de Viewer is geladen. De Map A bevat 5 verbindingen: Map A
  10. De Map A1 bevat 4 verbindingen: Map A1

Conclusie

Gebruik het bovenstaande proces om zoveel records — mappen en verbindingen — aan uw adresboek toe te voegen als u wilt. U kunt hiërarchie maken en records in mappen plaatsen door ze te verwijzen via de parent_group_id attribuut.

Tags: Functies