NEWS
Zeichenfolge in Blockly mit Listen verarbeiten
-
Hallo zusammen,
aus einem System frage ich einen String ab, der wie folgt aussieht:
"0,0,0,0,0,0,0,0,0,0,0,0,0,0".
Jede der Nullen steht für einen bestimmten Alarm und die Ziffer selbst stellt den Zustand des Alarmes dar (0=kein Alarm ausgelöst, 1=Alarm steht an).
"0,0,1,0,0,0,0,0,0,0,0,0,0,0" würde z.B. bedeuten, dass Störung A ansteht und
"0,0,0,0,0,0,0,0,1,0,0,0,0,0" heisst, "Störung B" ist aktiv usw., kann natürlich auch gleichzeitig sein.Das wäre ja normalerweise ein schöner Anwendungsfall für ein mehrdimensionales Array, das Blockly aber ja wohl nicht kann.
Wie würdet ihr das am besten in Blockly umsetzen? Mein derzeitiger Ansatz ist, pro Zeichen je einen Datenpunkt mit true/false für aktiv/nicht aktiv anzulegen und einen mit einem Beschreibungstext. In Blockly würde ich dann eben jede Stelle einzeln über die Listen-Funktion abfragen.
Danke Euch.
-
Hallo zusammen,
aus einem System frage ich einen String ab, der wie folgt aussieht:
"0,0,0,0,0,0,0,0,0,0,0,0,0,0".
Jede der Nullen steht für einen bestimmten Alarm und die Ziffer selbst stellt den Zustand des Alarmes dar (0=kein Alarm ausgelöst, 1=Alarm steht an).
"0,0,1,0,0,0,0,0,0,0,0,0,0,0" würde z.B. bedeuten, dass Störung A ansteht und
"0,0,0,0,0,0,0,0,1,0,0,0,0,0" heisst, "Störung B" ist aktiv usw., kann natürlich auch gleichzeitig sein.Das wäre ja normalerweise ein schöner Anwendungsfall für ein mehrdimensionales Array, das Blockly aber ja wohl nicht kann.
Wie würdet ihr das am besten in Blockly umsetzen? Mein derzeitiger Ansatz ist, pro Zeichen je einen Datenpunkt mit true/false für aktiv/nicht aktiv anzulegen und einen mit einem Beschreibungstext. In Blockly würde ich dann eben jede Stelle einzeln über die Listen-Funktion abfragen.
Danke Euch.
-
@iobaer sagte: und einen mit einem Beschreibungstext.
Der kann in den Namen des Datenpunktes mit "aktiv"/"nicht aktiv".
Die Datenpunkt-ID würde ich durchnummerieren. Dann können die Datenpunkte in einer Schleife befüllt werden. Etwa so:
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden