AnalyticalFieldSelector.aspx gooit een NullReferenceException in Page_Load zolang de sessie nog geen huidige regel heeft, dus de kale GET van loadOptions gaf HTTP 500 en alle dropdowns stonden disabled. Dat viel pas op toen de cache van zeven dagen verliep. loadOptions probeert nog steeds eerst die GET en valt bij een fout terug op de keten van saveCode zonder het opslaan: de SpecifyAF-postback, de lijst uit het antwoord, en Terug zodat de server weer op het winkelmandje staat en syncHidden de verse viewstate kan overzetten. Loopt door enqueue, want er mag er maar een tegelijk aan de huidige regel van de sessie zitten. Daarbij de foutmeldingen concreter: ze noemen nu de link bij naam en zeggen wat je moet doen, in plaats van "gebruik de link ernaast". De rijen staan tijdens het laden op bezig, en setState zet het grijs voortaan op zowel de select als de select-search-wrapper. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
ua-userscripts
| toepassing | wat het doet | |
|---|---|---|
| BIPP | budgetcode kiezen en zien in het winkelmandje | installeren |
| BIPP | zoekveld in dropdowns met veel opties | installeren |
| iExpense | alle onkostenrapporten in één doorzoekbare tabel | installeren |
| PeopleSoft | werkende knop "Downloaden naar Excel" | installeren |
Installatie-instructies
Nodig voordat de installeren-links hierboven werken.
1. Extensie installeren voor Firefox, Chrome of Edge.
2. Gebruikersscripts toelaten (Chrome en Edge, niet in Firefox)
- Klik in de werkbalk op het puzzelstukje, rechts van de adresbalk.
- Zoek Tampermonkey en klik op de drie puntjes ernaast.
- Kies Manage Extension (Extensie beheren).
- Zet Allow User Scripts (Gebruikersscripts toestaan) aan.
Goed om te weten
Je gebruikt meerdere toestellen (bijvoorbeeld een desktop en een laptop). Ben je op allebei met hetzelfde browseraccount ingelogd, dan staat de extensie er via browsersync vaak al op en kan je stap 1 overslaan. Stap 2 reist niet mee, en de scripts uit de tabel evenmin: die doe je per toestel opnieuw.
Je ziet geen Allow User Scripts staan. Dan is je browser oud: ga naar
chrome://extensions of edge://extensions en zet Developer mode
(Ontwikkelaarsmodus) aan.
Licentie
GPL-3.0-or-later. Gebruiken en aanpassen mag vrij. Verspreid je een aangepaste versie, dan moet de broncode daarvan mee, onder dezelfde licentie.