Jump to content
  • 0

Veld verbergen in FM 13


josenoulezdemiguel

Question

Posted

Ik heb een productdatabase met allerlei info.

 

De klanten mogen wat mij betreft alle info lezen zoals foto's, kwaliteit, levertijd, verkoopprijs, etc...., behalve mijn aankoopprijs. Deze zou ik "onzichtbaar" willen maken op mijn "form"-database.

 

Ik zou dit dan ook ten gepaste tijd terug zichtbaar willen maken als ik alleen eraan werk.

 

Mijn kennis van FM is net genoeg om er mee te kunnen werken en kleine aanpassingen te doen aan layout en dergelijke maar echt programmeren of zo kan ik niet.

 

Weet iemand of dit überhaupt mogelijk is en hoe ik dit zelf kan ?

13 answers to this question

Recommended Posts

  • 0
Posted

Je kan het veld naast het layout in het grijze gedeelte schuiven zodat het niet zichtbaar is, en het in het layout schuiven als je het nodig hebt.

 

Wat je ook kunt doen is de FM 13 functie gebruiken waarmee je een veld kunt verbergen als er aan bepaalde voorwaarden wordt voldaan, bv

accountnaam of usernaam ongelijk aan ...

 

Als alternatief zou je een kopie van het layout kunnen maken inclusief dat veld en daar naar over schakelen.

 

Groet,

 

Ruben

  • 0
Posted

Ok, dus gewoon in het "grijze gedeelte". Is een oplossing.

 

Maar als ik het goed begrijp moet je een soort van calculatie maken waarmee je zegt bv : als het veld "cost" groter is (>) dan 0, dan moet het veld "onzichtbaar" worden. De vraag is nu : hoe doe ik dit ? Kan je me hier stap per stap uitleggen hoe ik dit moet doen ?

  • 0
Posted

er zijn diverse voorbeelden te vinden hiervoor in de andere versies. Deze vraag komt elk jaar wel terug dus je vind oplossingen hiervan in 7,8,9,10,11 en ook 12.

Zoek eens op de site en je komt mooie oplossingen tegen die eenvoudig zijn toe te passen.

  • 0
Posted

@Pjotter : ik heb de tekst dezelfde kleur gegeven als de achtergrond en zo is de "kostprijs" niet meer zichtbaar voor de klant. Nochtans hoopte ik op een soort van "aanvinken" waarbij bv "yes" de kostprijs laat zien en "no" de kostprijs gewoon onzichtbaar maakt. Ik lees alles eens door maar tis niet direct duidelijk voor mij.

  • 0
Posted

@josenoulezdemiguel

De kern van jouw probleem is dat je de inkoopprijzen niet openbaar wilt maken. Als je dat dan verbergt, dan moet je dat ook goed doen denk ik en dan is het verbergen van iets op een lay-out niet erg veilig.

 

Bijgaand het voorbeeldje van Felix, maar nu met aangepaste toegangsprivileges:

 

Standaard wordt automatisch geopend met de gebruiker "User" en zonder password. Deze instelling zorgt dat alleen de lay-out user beschikbaar is en daarop staat alleen de informatie die je met je klant wilt delen, wat dat dan ook is.

 

Jijzelf kan het bestand openen door (op de mac) de "alt"-toets in te drukken terwijl je het bestand opent (op windows moet je daarvoor de "shift" gebruiken) en als gebruikersnaam moet je "Admin" opgeven en tbv dit voorbeeld is dat nu ook zonder wachtwoord. Deze instelling geeft wél volledige toegang tot het bestand en nu is er een extra lay-out beschikbaar, met daarop naast alle info die je met je klant wilt delen eveneens de "verborgen" info.

 

Het nadeel van deze manier van werken is dat je een extra lay-out moet maken en de bestandsprivileges goed in de gaten moet houden.

Het voordeel is dat je zo een extra lay-out hebt waar je van alles voor jezelf op kwijt kan en de bestandsprivileges moet je toch instellen al was het alleen maar om te voorkomen dat gebruikers jouw lay-outs stuk maken ofzo.

jose_met_priv.fmp12

  • 0
Posted

@Felix : merci voor de tip. Alles duidelijk en werkt prima.

@ Menno : jou uitleg moet ik nog eens in detail bekijken maar ik geloof dat ik er wel uit kom.

 

Ik heb nog een vraag : ik heb een programma gedownload dat FM StartingPoint 4 heet. Het is een open en gratis database programma voor kleine zelfstandige en ondernemingen. Ik zit daar met een vraag maar daarvoor moet ik jullie accuratere info geven. Ik kom daar later op terug.

 

In ieder geval, hartelijk bedankt voor jullie tips en hulp bij mijn "verbergen"-veld vraag !

  • 0
Posted

@felix

... heb je het al met fm12 geopend? :twisted:

 

 

Is gemakkelijk te voorkomen door in de bestandseigenaschappen aan te geven dat alleen fm13 mag worden gebruikt... maar was wel de achterliggende gedachte om toch een extra layout te kiezen ipv conditional hiding

  • 0
Posted

klopt, maar het blijft ongetwijfeld niet bij alleen maar dat veldje. Wat je niet wilt tonen in dezelfde context als die van Jose op een aparte layout is over het algemeen handiger. Een ander verhaal is het wanneer je als veldje a een bepaalde waarde niet bevat dat je dan ook veldje b niet toont, dan vind ik CH weer wél handig :D Ieder heeft zo zijn smaak hé.

  • 0
Posted

@Menno en Felix

 

Ik vind het wel knap dat jullie zomaar uit jullie mouw 2 diverse oplossingen aanbieden voor het verbergen van een veld. Ik snap de werkwijze wel, maar de de calculaties maken van de "value" is mij niet duidelijk. Ik ben nooit sterk geweest in wiskunde. Ik ben meer het verkoperstype :-), dus zal ik af en toe eens wat FM moeten "studeren"

 

Nu ik dit opgelost heb, ga ik nu trachten 2 databases relationeel met elkaar te verbinden. Het zijn beiden "startersolutions" (Meeting en Estimates) en ik ga nu trachten de Meeting met de Estimates te relationeren zodanig dat ik vanuit Estimates de Meeting kan oproepen.

I will keep you posted !

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...