PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Parameterübergabe bei Digitalalarm



Marschel
17.03.2009, 16:30
Hallo,

welche Parameter werden bei Digitalalarm von FMS 32 pro übergeben?

Ich bräuchte die Textzuweisung von der RIC und die Funktion als Klartext, also nicht als 1, 2, 3, 4.


Mit freundlichen Grüßen
Marschel

joachimr
17.03.2009, 17:18
bei uns ist es so:
1 Brand
2 Technische Hilfeleistung
3 Infoalarm
4 Probealarm

Marschel
17.03.2009, 17:21
wie das bei uns ist weiß ich.

nur FMS 32pro übergibt die Funktion ja nur als 1 2 3 4 nicht nicht die Klartexte wie in FMS32pro.

1 = Einsatz dringend
2 = Einsatz ohne Sonderrechte
3 = Info
4 = Rückalarm

felix000
17.03.2009, 17:49
FMS32pro übergibt nur eine Ziffer zwischen 1 und 4, du musst es halt dann extern weiterverarbeiten, z.B. in einer Batchdatei, da kannst du es dann ersetzen...

Marschel
17.03.2009, 17:53
Danke für die Antwort,

gilt das für die RICs auch?

felix000
17.03.2009, 17:55
Natürlich kannst du auch die RICs durch einen anderen Text ersetzen...(oder auch immer eins dazuzählen oder auch des Quadrat davon nehmen ;-) )

Marschel
17.03.2009, 18:00
Danke :-) das Quadrat davon brauche ich nicht.. :-)

Wie bekomme ich das denn hin, das die RIC durch einen text ersetzt. Am besten wäre es wenn ich in einer Textdatei nach der RIC suchen lassen könnte und dann aus der Datei der Text für die RIC übernommen wird...

Ich hoffe es ist verständlich ausgedrückt.

felix000
17.03.2009, 18:02
In einer Batchdatei?

Marschel
17.03.2009, 18:08
ja, oder gibt es andere Möglichkeiten/Lösungen?

felix000
17.03.2009, 18:10
Batch is vermutlich am einfachsten...



FOR /F "usebackq tokens=1,2 delims=|" %%a IN (`grep "%~1" ersetzen.txt`) DO (
if "%~1" == "%%a" echo %~1 -^> %%b
)


ersetzen.txt:


12|abc
def|34


Man braucht noch da Programm 'grep' von hier: http://www.interlog.com/~tcharron/grep.html (am einfachstens ist es wenn man die grep.exe ins system32-Verzeichnis von Windows kopiert)

Marschel
17.03.2009, 18:12
Danke schonmal,

aber was bedeutet das jetzt alles? wie muß ich das umsetzen?

felix000
17.03.2009, 18:17
Da du anscheinend keine Ahnung hast, schreib doch mal auf, was du am Ende haben willst...

Die Eingabe kommt ja von FMS32pro oder???

Marschel
17.03.2009, 18:58
ja, die eingabe kommt von FMS 32 pro.

Bei uns im Landkreis gibt es digitalen Alarm. Der Alarm wird als Expressalarm ausgegeben.

Ich habe folgendes vor:

Ich möchte, das wenn eine Alarm-RIC ausgelöst, für jede Alarm-RIC eine Textdatei erstellt wird mit der jeweiligen 7-stelligen RIC.

Dann habe ich eine Textdatei, wo meine RICs mit Funktion und Klartext gespeichert sind. (Erstellt mit e!FMSpro und Excel. Nicht benötigte Zeilen gelöscht und als txt gespeichert.)

Jetzt soll die 7-stellige RIC durch durch den Klartext ersetzt werden.

felix000
17.03.2009, 22:54
Mach mal nen Beispiel...

Marschel
18.03.2009, 01:45
hier ein beispiel:

es wird per der Alarm-RIC alarmiert. jeweils mit Funktion 1.

1181000 Löschgruppe 1
1181010 Löschgruppe 2
1181015 Wehrführung

für diese 3 Alarm-RICs soll jetzt jeweils eine Textdatei (1181000.txt, usw.) erstellst werden.
Der Inhalt dieser Textdatei soll dann die RIC (1181000) sein. Diese RIC in der Textdatei soll dann durch den Klartext (Löschgruppe 1) ersetzt werden.

Andi-Hamburg
18.03.2009, 08:07
Danke für die Antwort,

gilt das für die RICs auch?

Bei den RIC kannst Du als Parameter " %4 " nehmen, dann wird der Name den Du in FMS32pro gespeichert hast, übertragen.

Gruß Andi

Marschel
18.03.2009, 08:10
Danke,

das werd ich mal testen, wenn das klappt spar ich mir ne Menge Arbeit.

Gruß
Marschel

Firefighter Heiti
25.03.2009, 21:23
Um hier auch einmal meine Senf dazuzugeben.

So weit ich weiß, kannst du auch die Ric per %2 übergeben

Hier im Forum gibt es einen Link zu den erklärungen der Einzelnen Parameter in FMS 32 pro.

Einfach mal die SuFu benutzen.