Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  PRO.FILE
  Maskenscript: Felder sichtbar / unsichtbar schalten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Maskenscript: Felder sichtbar / unsichtbar schalten (1212 mal gelesen)
Cheeseburger
Mitglied
staatl. gepr. Techniker


Sehen Sie sich das Profil von Cheeseburger an!   Senden Sie eine Private Message an Cheeseburger  Schreiben Sie einen Gästebucheintrag für Cheeseburger

Beiträge: 159
Registriert: 16.12.2011

Intel Xeon E5-1620@3.6Ghz
32GB RAM
Quadro 4000
PDSU 2014 / Vault Pro / PRO.FILE

erstellt am: 17. Jun. 2015 11:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

hat jemand Erfahrung mit Maskenscripting und weiss, wie man etwa folgendes realisieren kann:

Es gibt ein Feld im variablen Dok-stamm mit einer Referenzliste:

A
B
C

Ferner gibt es 3 weitere Felder auf der Maske , die zunächst unsichtbar sind.

Wenn nun A ausgewählt wird, wird Feld 1 sichtbar
Wenn B ausgewählt wird, wird Feld 2 sichtbar
Wenn C ausgewählt wird, wird Feld 3 sichtbar

Vielen Dank im Voraus!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ca18et
Mitglied



Sehen Sie sich das Profil von ca18et an!   Senden Sie eine Private Message an ca18et  Schreiben Sie einen Gästebucheintrag für ca18et

Beiträge: 54
Registriert: 29.04.2013

audio, video, disco...

erstellt am: 18. Jun. 2015 14:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Cheeseburger 10 Unities + Antwort hilfreich

Klar geht das. Ist das Profile 8.4 oder 8.5? Beim Anlegen oder beim Suchen?

Vom Grundsatz her macht man folgendes:

- Im FormLoad der Maske die drei Felder ausblenden.
- Am Quellfeld hängt ein Script im AfterSelection-Event, das zunächst den Feldwert ausliest.
  Je nachdem, welcher Wert drin steht wird das gewünschte Feld wieder eingeblendet und die anderen wieder ausgeblendet. Braucht man wenn sich der User umentscheidet.

Vielleicht stehe ich grade auf'm Schlauch (geht mich ja auch nichts an..), aber warum willste das so machen? Das verteilt abhängige Daten in unterschiedliche Felder.

Ach ja, bei den Feldern die ausgeblendet werden das Leeren nicht vergessen, sonst hast Du Durcheinander in den Daten..

[Diese Nachricht wurde von ca18et am 18. Jun. 2015 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Cheeseburger
Mitglied
staatl. gepr. Techniker


Sehen Sie sich das Profil von Cheeseburger an!   Senden Sie eine Private Message an Cheeseburger  Schreiben Sie einen Gästebucheintrag für Cheeseburger

Beiträge: 159
Registriert: 16.12.2011

Intel Xeon E5-1620@3.6Ghz
32GB RAM
Quadro 4000
PDSU 2014 / Vault Pro / PRO.FILE

erstellt am: 18. Jun. 2015 14:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo, danke schon mal für deine Antwort.
Es geht um PRO.FILE 8.5

Warum brauchen wir so etwas? Beispiel:
Wir haben 1 Dok-Typ "Bericht". Darunter fallen z.B. Finanzberichte und Arbeitssicherheitsberichte.
Wählt also ein Controller seinen Finanzbericht aus soll ein weiteres Feld erscheinen in dem er angibt um welche Gesellschaft es geht,
wählt ein anderer den Arbeitssicherheitsbericht aus so soll ein Feld erscheinen in dem er angibt auf welche Baustelle sich der Bericht bezieht. (sinngemäß, ist nur ein Beispiel)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ca18et
Mitglied



Sehen Sie sich das Profil von ca18et an!   Senden Sie eine Private Message an ca18et  Schreiben Sie einen Gästebucheintrag für ca18et

Beiträge: 54
Registriert: 29.04.2013

audio, video, disco...

erstellt am: 23. Jun. 2015 14:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Cheeseburger 10 Unities + Antwort hilfreich

Dann schlage ich vor, dass man die Felder die aus- und eingeblendet werden sollen in GroupBoxen packt.

Kommen dann nämlich Felder dazu (ergibt sich implizit aus der Beschreibung des Zwecks dass das so kommt...) muss man nichts mehr anpassen. 

Gib es (zumindest beim ersten Mal) Deinem Procad-Projektleiter, der sollte das können. Bem zweiten Mal kannst Du Dich ja davon bedienen.

Wenn ich hier nämlich Code einstelle und mein Cheffe sieht das, muss ich wieder den Hof kehren oder Schrauben sortieren und da hab ich keine Lust zu...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz