Topic
Indexzugriff und Datensatzvergleich
Startseite ' Community ' FPScript ' Indexzugriff und Datensatzvergleich
- Dieses Thema hat 2 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 16 Jahren, 3 Monaten von Markus Klamke aktualisiert.
-
AutorBeiträge
-
17.02.2009 um 22:16 Uhr #33222Markus KlamkeTeilnehmer
Hallo,
ich arbeite mit der FlexPro Standard Version und habe mit ValuesInInterval() eine Indexliste erstellt. Diese Indexliste möchte ich nun anpassen, indem ich die Indexe für einen anderen Datensatz, der Zeichenketten enthält, benutze und anhand der Zeichenketten entscheide, oder der Index in der Liste bleiben kann oder entfernt werden muss.
Ich stelle mir das ungefähr so vor:
[code]
Dim idx
idx = ValuesInInterval(Konzentration, 7,7,EVENT_INDEX)For Each Value i In idx do
If Datensatz_mit_Zeichenkette[i] == “gesuchter Zeichensatz” Then//wenn die Zeichenkette nicht in der Zeile i im Datensatz vorhanden ist, soll der Index aus idx gelöscht werden
End
end
[/code]Gibt es eine Möglichkeit diese Aufgabe in FlexPro zu lösen?
17.02.2009 um 22:16 Uhr #33224Markus KlamkeTeilnehmerHallo,
ich arbeite mit der FlexPro Standard Version und habe mit ValuesInInterval() eine Indexliste erstellt. Diese Indexliste möchte ich nun anpassen, indem ich die Indexe für einen anderen Datensatz, der Zeichenketten enthält, benutze und anhand der Zeichenketten entscheide, oder der Index in der Liste bleiben kann oder entfernt werden muss.
Ich stelle mir das ungefähr so vor:
[code]
Dim idx
idx = ValuesInInterval(Konzentration, 7,7,EVENT_INDEX)For Each Value i In idx do
If Datensatz_mit_Zeichenkette[i] == “gesuchter Zeichensatz” Then//wenn die Zeichenkette nicht in der Zeile i im Datensatz vorhanden ist, soll der Index aus idx gelöscht werden
End
end
[/code]Gibt es eine Möglichkeit diese Aufgabe in FlexPro zu lösen?
17.02.2009 um 22:55 Uhr #33223Bernhard KantzTeilnehmerUse the [b]concatenation[/b] operator for this:
[code]
Dim idx, idx2
idx = ValuesInInterval(Konzentration, 7,7,EVENT_INDEX)
For Each Value i In idx do
If Datensatz_mit_Zeichenkette[i] == “gesuchter Zeichensatz” Then
idx2 := i
End
End
return idx2
[/code]
support@weisang.com -
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.