bei der a7 funktioniert es nicht, auf string1/string2 zuzugreifen, wenn nur entsprechend ein string belegt ist, da kommt anscheinend eine fehlermeldung mit empty pointer. wenn beide zumindest ein zeichen beinhalten, kommt diese fehlermeldung nicht.
ich weiß, das ist genau das problem. enthält nur string1 etwas ("fuzz") und ich versuche z.b. per str_cpy von string1 in einen anderen string zu kopieren, kommt der empty pointer fehler. enthält aber string2 der entity auch etwas - egal was, hauptsache er ist belegt - kommt der fehler nicht.
das ist richtig. probieren sie aber mal, aus den strings was herauszukopieren: dann tritt der invalid pointer-fehler auf. ich lese das handbuch im normalfall sehr sorgfältig.
Dieses Problem ist schon länger bekannt. Ist unter der Rubrik "Bugs" nachzulesen:
The String 1 and String 2 fields in the WED entity properties panel must both to be filled in for transferring the strings to the engine (all A4, A5, A6, and A7 versions; fixed in A7.07.0).