Mein Shape(Info), mit Benutzerdefinierter Eigenschaft Kosten(Wert= 100), hat
einen eigenen Text ("Name").
Nun möchte ich ein Textfeld(Cost)hinzufügen, das als Wert die Zahl 100 aus
der benutzerdefinierter Eigenschaft des Shape(Info) anzeigen.
Nun noch eine Erweiterung:
Die Benutzerdefinierte Eigenschaft "Anzeigen" soll steuern, ob das Textfeld
"Cost" angezeigt wird oder nicht.
Wie geht das zu machen?
Ich schaffe es einfach nicht, in das Textfeld die benutzerdefinierte
Eigenschaft reinzuschreiben. Wenn ein User dann den Text ändert, soll auch
der Wert der benutzerdefinierten Eigenschaft in dem Shape Info geändert werden
Gruß Norbert Laas
--
Norbert Laas
Weiter bekomme ich immer die Fehlermeldung Fehler in Formel
Aus einem anderen Gruppensheet kann in dem Textfeld auf einige Eigenschaften
bezug nehm, aber nicht auf alle. Ich dachte dann es leigt vieleicht an der
Namensgebung weil leerzeichen und Punkt in dem Prop vorkamen. Wenn ich die
Prop Bezeichnung geändert habe, werden in dem Gruppensheet die
Shapesheet-Eigenschaften blau formatiert; Was hat das zu bedeuten?
gruß Norbert
--
Norbert Laas
"KV" schrieb:
sorry dass ich erst jetzt einsteige aber erstmal die schnelle Antowrt:
Blaue Texte kennzeichnen, dass Du einen Wert der aus einem mastershap0e
kommt in einem abgeleiteten shape überschreibst (ist aber nur eine INfo).
Die Formel: kannst DU bitte nochmnal genau beschreiben, was Du da reinhaben
möchtest ?
soweit ich das verstehe geht es wie folgt:
Einfügen->Feld->Formel und dann "Benutzerdefinierte Formel". Dann:
IF(Prop.Anzeigen=True,Prop.Cost,"")
damit wird der wert entsprechend übertragen wenn prop.Anzeigen auf wahr
steht. Ansonsten wird nur ein leerer String eingetragen.
Beachte: bei Visio 2003 stimmt doe obige formel, bei allen älteren Versionen
muss anstatt der Kommata ein ";" stehen
War's das ?
--
Mit freundlichen Grüßen/ with kind regards
Senaj Lelic
DE MVP Visio
"Norbert Laas" <Norbe...@discussions.microsoft.com> schrieb im
Newsbeitrag news:84D6D695-C893-4A5E...@microsoft.com...
Die Lösung funktioniert, es ist leider noch nicht das was ich haben wollte ;-(
Dei Lösung ist für dasselbe Shape ausgelegt; Ich möchte aber ein anderes
Textfeld mit der Eigenschaft füllen, aus dem anderen Shape: siehe:
Mein Shape(Info), mit Benutzerdefinierter Eigenschaft "Kosten"(Wert= 100),
hat einen eigenen Text ("Name").
Nun möchte ich ein Textfeld(Cost)hinzufügen, das als Wert die Zahl 100 aus
der benutzerdefinierter Eigenschaft "Kosten" des Shape(Info) anzeigen.
Norbert Laas
'Sheet.ID!Prop.Rowname'
zB.: Sheet.5!prop.Class
Die ID kann man über das Menu: Format/Objektdaten ermitteln.
Gruß
Wolfgang
"Norbert Laas" <Norbe...@discussions.microsoft.com> schrieb im
Newsbeitrag news:03348275-62F9-46F3...@microsoft.com...
bei manchen Shape geht das, wenn auch bei Namen einfügen das Shape in der
Liste ist.
Bei manchen aber nicht, das ist das Shape aber auch nicht in der Liste.
Wie oder mit welchen Eigenschaften steht so ein Spape in der Liste?
Norbert
--
Norbert Laas
"Wolfgang Welscher" schrieb:
am einfachsten ist es, wenn man das Shape das Text enthalten soll
selektiert, dann über das Menu/Einfügen/Feld den Dialog "Feld" öffnet.
Hier den Eintrag "Benutzerformel" aus der Liste auswählen und dann z. B.:
"=Sheet.1!prop.costs" eingeben.
Hier darf aber nicht der Shapename "Info", sondern nur die allgemein gültige
Form "Sheet" stehen!
Gruß
Wolfgang
"Norbert Laas" <Norbe...@discussions.microsoft.com> schrieb im
Newsbeitrag news:8CF08721-26D0-404A...@microsoft.com...