• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Hoe een kop op de ribbon uitschakelen

glda19

Gebruiker
Lid geworden
14 jan 2008
Berichten
919
Hi
Ik zou de knop pdf willen kunnen aan en uitzetten hoe doe ik dat.
Als de gekozen maand in de toekomst ligt van het huidig jaar dan wil ik de knop pdf maken uitschakelen. zetten ze het jaar en maand gelijk aan het huidige jaar en maand of in het verleden dan de knop terug aanzetten?
Hoe doe ik dat
bij DDmaand_OnAction controleer ik of de maand in de toekomst ligt van het huidige jaar
 

Bijlagen

  • extra vergoeding copy.xlsm
    67,1 KB · Weergaven: 7
@Glenn:
Je hebt geen getEnabled optie in de XML voor button ID btnPDfMaken, dan kan je die ook niet in- en uitschakelen.
Het label "Extra verdoeding" in die XML zou ik ook aanpassen ;)

@emields:
Zie:
glda19.png
 
Laatst bewerkt:
Omdat er een tikfout in zit.
 
waar vind ik meer informatie over het uitschakelen van knoppen op de ribbon
 
Kijk hier bij het attribuut getEnabled:
 
Maar kan ik niks leren Zie enkel zwarte vlakken Geen Code
 
Dan heb je niet gezocht naar het woord getEnabled.
Als je de XML code in je document zelf hebt gemaakt zou je toch moeten weten wat de bedoeling is.
En anders begin je hier:
 
Net als voor de andere attributen maak je daar een Callback routine voor.
In die callback gebruik je dan ook de ribbon Invalidate methode:

Als je CustomUI of Office RibbonX Editor gebruikt kan deze de benodigde callback routines voor je genereren.
Het voert te ver om het hier allemaal uit te leggen.
 
heb hier een voorbeeld en het zichtbaar maken van knop 2 in de groep 2 lukt maar deze onzichtbaar maken niet wat doe ik fout
 

Bijlagen

  • EnableDisableTest.xlsm
    28,6 KB · Weergaven: 7
Het werkt prima in dat document.
Alles staat in de code, inclusief de Invalidate waar ik het al over had.
 
In dat voorbeeld worden de keuzes in de knop uitgeschakeld, dat kan je ook voor de knop zelf gebruiken.
 
Wat bedoel je met keuzes ?
Geef eens wat meer duidelijk uitleg dan zo in een raadsel. Ribbon is nog heel nieuw voor mij
In het bijgevoegd bestand doe eens enble all controls.
En dan de laatste knop. Waarom Disabled hij alle andere knoppen en niet Button 2 uit group2
 

Bijlagen

  • EnableDisableTest.xlsm
    28,6 KB · Weergaven: 2
Als je op zo'n knop klikt dan zie je meerdere keuzes.
Wat ik al zei, het voert te ver om het hier allemaal uit te leggen.
Over het werken met XML in CustomUI zijn hele boeken geschreven.
 
Pas het dan correct aan zou leer ik het ook wel
Welke keuzes zie ik
Want zo komen we nergens
 
kan iemand mij zeggen wat ik fout doe om de 2de knop van groep 2 te disabelen en niet de andere
 

Bijlagen

  • EnableDisableTest.xlsm
    28,7 KB · Weergaven: 2
Terug
Bovenaan Onderaan