Visible mit boolean

Bild Microsoft Dynamics NAV 2018

Visible mit boolean

Beitragvon Hansa » 18. Juni 2019 08:13

Hallo Community,

Ich habe eine Page mit einem Option Feld, das bei Veränderungen einen Einfluss drauf hat, welche anderen Feldern angezeigt werden sollen oder welche nicht.

Ich habe dazu einen Boolean verwendet bei den zutreffenden Feldern (Page/Field/Property/Visible). Leider scheint es nicht richtig zu funktionieren mit dem Visible.

Wenn ich FALSE eintrage, dann nimmt er es als Variable an, aber bei TRUE nicht.

Danke fĂĽr eine Antwort.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Visible mit boolean

Beitragvon Raik Zobel » 18. Juni 2019 10:06

Hi,

du benötigst kein zusätzliches Boolean. Schreib einfach in die Visible Properties: ("Option Name"=0)

Außerdem musst du beachten, das das sichtbar und unsichtbar machen nicht an jeder Position klappt. Dieses Eigenschaft funktioniert am zuverlässigsten in einer Gruppe statt Feld.
Benutzeravatar
Raik Zobel
 
Beiträge: 279
Registriert: 4. März 2013 13:43
Realer Name: Raik Zobel
Arbeitsort: Leipzig
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.00SP3, 2013R2, 2016

Re: Visible mit boolean

Beitragvon fiddi » 18. Juni 2019 10:11

Hallo,

auch um das Bild ein wenig ruhiger zu halten wĂĽrde ich u.U. nicht mit Visible sondern mit Enable arbeiten.
Das funktioniert meist gut, und wirft das Seitenlayout nicht ĂĽber den Haufen.
Wer mit Strg+PgUp oder Strg+PgDn durch die Karten blättert, wird feststellen, das auch Visible dann nicht wirklich funktioniert.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Visible mit boolean

Beitragvon Hansa » 18. Juni 2019 11:02

Was meinst du mit "Option Name"=0 ?
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Visible mit boolean

Beitragvon Raik Zobel » 18. Juni 2019 11:15

"Name des Optionsfeldes"=Optionswert

Visible/Enabled: (Option=0) entspricht dem ersten ausgewählten Optionswert. Ist der erste Optionswert ausgewählt, so wäre dein zu versteckendes Feld nun sichtbar bzw. "Enabled". Das ganze kannst du auch mit OR kombinieren.
Benutzeravatar
Raik Zobel
 
Beiträge: 279
Registriert: 4. März 2013 13:43
Realer Name: Raik Zobel
Arbeitsort: Leipzig
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.00SP3, 2013R2, 2016

Re: Visible mit boolean

Beitragvon Timo Lässer » 18. Juni 2019 11:49

Und falls man das Property wirklich über eine Variable steuern möchte, dann muss bei der Variablen das Property IncludeInDataset auf Ja gesetzt sein, da die Variable sonst im RoleTailoredClient nicht zur Verfügung steht.
(Der Programmcode wird ja auf dem ServiceTier und nicht auf dem Client ausgefĂĽhrt, daher braucht der Client normalerweise keine Variablenwerte kennen.)
Gruß, Timo Lässer

Frage beantwortet? Schreibe bitte "[Gelöst]" vor den Titel deines ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, E-Mail, Instant Messanger, Soziale Netzwerke, Telefon oder Fax! DafĂĽr ist dieses Forum da.
Hier kannst du fĂĽr MSDynamics.de spenden.
Benutzeravatar
Timo Lässer
Administrator
Administrator
 
Beiträge: 5274
Registriert: 14. November 2004 22:18
Wohnort: DE 49716 Meppen
Arbeitsort: DE 49733 Haren (Ems)
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 1.10a - 2018, BC14, BC21

Re: Visible mit boolean

Beitragvon Hansa » 18. Juni 2019 16:11

2019-06-18 16_03_50-BC140-SY - Microsoft Dynamics NAV Development Environment - [Page 60003 Student .jpg


Ich möchte gerne, dass die Page nur das Feld Konfession anzeigt, wenn das Feld Geschlecht (Option) auf männlich eingestellt ist.

Leider tut sich da nichts.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Visible mit boolean

Beitragvon Hansa » 18. Juni 2019 16:36

Ich habe es auch mit Variable versucht.

2019-06-18 16_32_56-BC140-SY - Microsoft Dynamics NAV Development Environment.jpg
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Visible mit boolean

Beitragvon fiddi » 18. Juni 2019 16:43

Hallo,

mit Visible funktioniert das da nicht. Du musst diesem Feld eine Gruppe vorschalten, die du Visible steuerst, oder wahrscheinlich besser, die steuerst Enabled ĂĽber deine Variable.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Visible mit boolean

Beitragvon Hansa » 19. Juni 2019 08:38

Danke fĂĽr die Antwort. Ich lassen es auf Enabled.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Visible mit boolean

Beitragvon Kowa » 5. November 2019 12:30

Fiddi hat geschrieben:Du musst diesem Feld eine Gruppe vorschalten, die du Visible steuerst,

AusfĂĽhrliche Anleitung dazu hier:
Dynamically hide and show controls on Card Page
Weshalb solche KlimmzĂĽge allerdings ĂĽberhaupt notwendig sind und die Property nicht direkt reagiert, ist ein anderes Thema :roll:.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7835
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01


ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast