In dit artikel behandelen we onze Legacy DataSources - sleutel-waarde paar formattering met Google Sheets of Microsoft 365 Excel
- Hoe het werkt en wanneer Legacy DataSources te gebruiken
- Data Mapping elementen aanmaken
- Een Google Sheet of Excel document genereren
- De data aanpassen
Met Designer is het mogelijk om een sleutelwaarde aan een element toe te wijzen en deze vervolgens te koppelen aan een Google Sheet of Microsoft Excel document. Dit creëert een nieuw spreadsheet dat direct gekoppeld is aan het individuele ontwerp. De waarden in dit nieuwe spreadsheet kunnen worden aangepast om te wijzigen wat het ontwerp weergeeft.
Let op: dit is een oudere vorm van Data Mapping in OptiSigns. Met onze nieuwe OptiSync functie kunnen bestaande Google Sheets of MS Excel sheets nu direct in een ontwerp worden geïntegreerd met een simpele drag-and-drop. Het is ook mogelijk om direct API's, JSON, XML of aangepaste tabellen te verbinden. Zie ons artikel over Dynamische Data Mapping met OptiSync voor meer informatie.
Hoe het werkt en wanneer Legacy DataSources te gebruiken
Deze vorm van Data Mapping volgt deze stappen:
- Data koppelen aan individuele ontwerpelementen
- Een Google of Excel spreadsheet genereren van deze elementen
- Het spreadsheet aanpassen zodat wijzigingen worden weergegeven in het ontwerp
Verschillende schermen kunnen aan hetzelfde ontwerp worden gekoppeld, zodat de waarden verschillen afhankelijk van waar het wordt getoond.
Legacy DataSources zijn bijzonder nuttig voor het koppelen met onze Scrollende Tekst en Verticaal Scrollende widgets, en als u meerdere elementen in één ontwerp heeft die u dynamisch wilt maken.
Data Mapping elementen aanmaken
Om te beginnen moet u een ontwerp maken. Ga hiervoor naar Bestanden/Assets → Apps → Designer.
Voor dit voorbeeld hebben we een van onze voorgebouwde sjablonen als ontwerp gebruikt. Voor uw eigen ontwerp kunt u onze bibliotheek met meer dan 5000 sjablonen verkennen, of een ontwerp vanaf nul maken. Zie ons artikel over Aan de slag met Designer als u hulp nodig heeft.
Nu moeten we een Data Mapping aan een element toevoegen. Klik op het element dat u aan uw DataSource wilt koppelen en klik vervolgens op de knop Instellingen. Klik daarna op Maak Data Mapping.
Het element krijgt automatisch een Element ID. We raden ook aan om het een Asset Element Naam te geven, die op uw gegenereerde spreadsheet verschijnt en kan helpen identificeren wat de waarde is.
Er zijn ook aanvullende opties:
- Verbergen wanneer data niet beschikbaar is: Wanneer er geen data aanwezig is in het sheet, wordt er niets weergegeven
-
Lege Data Afhandeling: Wanneer er geen DataSource element is, is het standaardgedrag om de standaardwaarde te gebruiken. U kunt dit aanpassen met de volgende opties:
- Gebruik Standaardwaarde: Toon standaard content, wat uw element er oorspronkelijk uitziet.
- Gebruik Blanco: Er wordt niets weergegeven.
Voor meer informatie over de Geavanceerde Opties hier, zie Property Mapping en Display Format.
Nu wilt u dit proces herhalen voor elk element dat u dynamisch wilt maken. Zorg ervoor dat u dit doet voordat u doorgaat naar de volgende stap.
Een Google Sheet of Excel document genereren
Zodra u alle elementen die u dynamisch wilt maken heeft gekoppeld, is het tijd om uw spreadsheet te genereren. Klik hiervoor op de knop DataSource in het Zijmenu en klik vervolgens op DataSource toevoegen:
Scroll naar beneden in de popup naar het gedeelte Geav. DataSources en kies Google Sheets (legacy) of MS Excel 365 (legacy), afhankelijk van uw voorkeur.
Als u op een van deze klikt, krijgt u de optie om in te loggen met uw account naar keuze.
OPMERKING |
| Dit vereist een betaald account voor Microsoft 365, aangezien het gratis account deze functie niet ondersteunt. Zonder een betaald MS 365 account raden we een Google Sheet aan. |
Geef het Sheet een Naam en log vervolgens in op uw voorkeursaccount. U moet bepaalde machtigingen verlenen om dit te laten werken. Zie ons Privacybeleid voor aanvullende informatie.
Vervolgens wordt u gevraagd om de map op te geven waar u uw sheet wilt opslaan. Selecteer er een en ga verder. Uw DataSource wordt aangemaakt:
BELANGRIJK |
|
Data moet zich in een tabel bevinden bij gebruik van Excel Sheets. |
Op dit punt kunt u uw spreadsheet openen om de elementen die u heeft gekoppeld te zien door op de knop Openen te klikken.
De elementen die u heeft gekoppeld verschijnen in het sheet.
De data aanpassen
Om de koppeling te wijzigen, bewerkt u eenvoudig de waarden in de kolommen, waarbij u ervoor zorgt dat de Asset Element ID en Asset Element Naam hetzelfde blijven.
Stel bijvoorbeeld dat we willen dat het woord "SOCIAL" op één scherm op één locatie verschijnt, maar we willen dat er "COMMUNAL" staat op een andere locatie. Om dit te doen, dupliceren we simpelweg de rij en wijzigen we de cellen "Screen Name" en "Value":
De "Screen Name" moet hetzelfde zijn als de naam van het scherm dat u target met de asset. Dit komt overeen met de Apparaatnaam onder het tabblad Scherm bewerken:
Enkele best practices:
- OptiSigns identificeert de schermen op naam en past de waarde aan op basis van wat er in uw spreadsheet is ingevoerd.
- Als u de naam van uw scherm wijzigt, zorg er dan voor dat u tegelijkertijd uw spreadsheet bijwerkt. Als dit later wordt bijgewerkt, kan dit problemen veroorzaken met data mapping op het scherm bij het volgende update-interval.
- ***ALL*** vertelt OptiSigns dat als een scherm niet specifiek waarden toegewezen heeft gekregen, het de waarde uit deze rij data zal nemen. Dit komt overeen met de "Standaardwaarde" die eerder in het artikel werd genoemd.
- Als een waarde wordt gedetecteerd, overschrijft deze de ***ALL*** waarde, zoals in het bovenstaande voorbeeld.
Dat is alles!
OptiSigns is de leider in digital signage software. Als u aanvullende vragen, zorgen of feedback over OptiSigns heeft, neem dan gerust contact op met ons supportteam via support@optisigns.com.