Verslag WebDev Zoom 8 januari 2020
Verslag WebDev Zoom 8 januari 2021.
Van hetgeen behandeld is hieronder de interessante punten.
1. Versie 26 in het Engels zetten
2. Versie 26 code thema wijzigen van licht naar donker en visa versa.
3. Looper kan nu een regel selecteren.
4. Timer die iets update op het scherm.
5. Mails versturen met Sendgrid.
6. Views in HFSQL.
Versie 26 in het Engels zetten
Versie 26 code thema wijzigen van licht naar donker en visa versa.
Looper kan nu een regel selecteren.
T/M versie 25 was erbij de stijlkeuze geen mogelijkheid "Selected Row" te kiezen.
Het werkt nog steeds niet ideaal, want als je op een regel klikt wordt hij niet geselecteerd, wel wordt intern in de looper iets bijgehouden zodat als je op n=looper_test dat n het regelnr de actieve regel bevat. Vervolgens kan je een button activeren en daar in de servercode zeg je loop_test=n. Dan krijgt de actieve regel de kleur die je in de stijl hebt aangegeven bij "Selected Row".
Op het scherm bij de Button of ergens onzichtbaar zet ik altijd een Button waarin de geselecteerde regel Actief gezet wordt. Dit gebeurd nog niet automatisch.
Timer die iets update op het scherm. (oplossing van Harry Nijenhuis)
Om een timer te laten werken op het scherm moet je vanuit de browsercode een veld op het scherm aanroepen, bijv een edit-veld of een static.
Wil je daar de tijd in laten zien. Gebruik een Timer die je opstart bij het initialiseren van een pagina (onload).
Zet daar een Internal procedure in, zoals in onderstaande afbeelding.
Wil je daar de tijd in laten zien. Gebruik een Timer die je opstart bij het initialiseren van een pagina (onload).
Zet daar een Internal procedure in, zoals in onderstaande afbeelding.
Twee controls op de page met de de actuele tijd die elke seconde aangepast wordt.
Resultaat:
Mails versturen met Sendgrid.
Om vanuit je je WebDev een mail of meerdere mails te versturen loop je veelal tegen beveiligingen aan van de verschillende Providers.
Een mooie manier schijnt te zijn om ze te versturen via de SMTP van SendGrid.
Wij gebruiken nu mailjet.
BeantwoordenVerwijderenhttps://www.mailjet.com/pricing-plans/#email