Hallo zusammen,
Ich habe in einer Konfigurationstabelle (nur 1 Record) ein String-Feld, in dem die verfügbaren Sprachen auf einem 8-Bit-Wort über die einzelnen Bits aktiviert werden.
Hier ein Beispiel:
Bit 0 = Deutsch
Bit 1 = Englisch
Bit 3 = Französisch
Hat der Wert nun also 00000101 sind Französisch und Deutsch aktiv.
In einer 2. Tabelle sind alle Sprachen auf den Dezimalwert des entsprechenden Flags gelistet:
1 = Deutsch
2 = Englisch
4 = Französisch
Nun will ich alle Werte aus Tabelle 2 bekommen, zu denen das entsprechende Bit in Tabelle 1 auf 1 steht.
Niels
Ich habe in einer Konfigurationstabelle (nur 1 Record) ein String-Feld, in dem die verfügbaren Sprachen auf einem 8-Bit-Wort über die einzelnen Bits aktiviert werden.
Hier ein Beispiel:
Bit 0 = Deutsch
Bit 1 = Englisch
Bit 3 = Französisch
Hat der Wert nun also 00000101 sind Französisch und Deutsch aktiv.
In einer 2. Tabelle sind alle Sprachen auf den Dezimalwert des entsprechenden Flags gelistet:
1 = Deutsch
2 = Englisch
4 = Französisch
Nun will ich alle Werte aus Tabelle 2 bekommen, zu denen das entsprechende Bit in Tabelle 1 auf 1 steht.
Niels
Comment