Fehler im Visual Studio Nach Umstieg auf OH3
Verfasst: 7. Apr 2022 21:14
Bin immer noch am Umziehen auf OH 3
Meine rules die ich hatte gehen teilweise und teilweise sind Fehler im Code ist wohl einiges anders im OH 3 im vergleich zu OH2.5
ich versende email mit Uhrzeit wenn ich die Garage lüfte
now.toString wird als Fehler angezeigt
dann hab ich noch in anderen rules
hab ich Fehler
ist die schreibweise jetzt anders?
Meine rules die ich hatte gehen teilweise und teilweise sind Fehler im Code ist wohl einiges anders im OH 3 im vergleich zu OH2.5
ich versende email mit Uhrzeit wenn ich die Garage lüfte
Code: Alles auswählen
mailActions.sendHtmlMail("innogysmart@gmail.com", "Garage wird gelüftet.", "Garage wird gelüftet"+now.toString ("HH:mm:ss"), attachmentUrlList)
now.toString wird als Fehler angezeigt
Code: Alles auswählen
[{
"resource": "/V:/rules/garage.rules",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "org.eclipse.xtext.xbase.validation.IssueCodes.invalid_number_of_arguments",
"severity": 8,
"message": "Invalid number of arguments. The method toString() is not applicable for the arguments (String)",
"startLineNumber": 55,
"startColumn": 108,
"endLineNumber": 55,
"endColumn": 116
}]
Code: Alles auswählen
if(now.getMinuteOfDay > 5 || now.getHourOfDay < 22) // Falls Uhrzeit
Code: Alles auswählen
[{
"resource": "/V:/rules/garage.rules",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "org.eclipse.xtext.diagnostics.Diagnostic.Linking",
"severity": 8,
"message": "The method or field getMinuteOfDay is undefined for the type ZonedDateTime",
"startLineNumber": 69,
"startColumn": 20,
"endLineNumber": 69,
"endColumn": 34
}]
[{
"resource": "/V:/rules/garage.rules",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "org.eclipse.xtext.diagnostics.Diagnostic.Linking",
"severity": 8,
"message": "The method or field getHourOfDay is undefined for the type ZonedDateTime",
"startLineNumber": 69,
"startColumn": 46,
"endLineNumber": 69,
"endColumn": 58
}]