Category Archives: Gambas3

Initialiseren gridview, tableview

Als ik een tabel op het scherm zet (in de vorm van gridview, tableview, ..) ga ik ze meestal eerst initialiseren. Bij het openen van het scherm Form_Open() roep ik de initialisatieprocedures aan, wat overzichtelijk is: Public Sub Form_Open() ‘ … Continue reading

Posted in Gambas2, Gambas3 | Comments Off on Initialiseren gridview, tableview

Rapportgenerator 2 basis

In Gambas3 is een rapportgenerator of “reportdesigner” beschikbaar, waarmee je snel een af te drukken rapport (één of meer blz) mee kan maken, en eerst in preview kan bekijken. De component Menu project, properties, Components: gb.report2 (ik heb hier in … Continue reading

Posted in Gambas3 | Comments Off on Rapportgenerator 2 basis

Na record update: Getallen in velden

Na een update van een record in de databank via Gambas3 code, krijg ik in een aantal velden getallen als 101, 102, 103, 104. De velden zijn niet opeenvolgend. De velden zijn zowel van het type tekst al long. De … Continue reading

Posted in Gambas3 | Comments Off on Na record update: Getallen in velden

HSplit en VSplit containers

Ik heb me lang afgevraagd hoe ik een HSplit container juist moest gebruiken. De eerste stap is eenvoudig: je tekent een rechthoek met de HSplit tool. Daarin zet je bv twee TableViews. Je kan ze dan met een vertikale balk … Continue reading

Posted in Gambas3, Hoe - in Gambas | Comments Off on HSplit en VSplit containers

Een lege datum invullen in de databank: NOT NULL?

Bij het updaten van een record krijg ik een eigenaardige foutmelding dat ik een verkeerde waarde “11” probeer in te vullen in een datumveld “dateout”. Een ander veld met datum werkt wel goed, maar dat wordt dan ook wel van … Continue reading

Posted in Databank, Gambas3 | Comments Off on Een lege datum invullen in de databank: NOT NULL?

Lettergrootte (font size)

Kleine worsteling met de lettergrootte in Gambas3 applicatie: in principe kan je in code de lettergrootte vergroten/verkleinen met inc object.font.size dec object.font.size Toegepast in FMain(): DEC ME.Font.Size … heeft als gevolg dat de letters van het menu kleiner worden, de … Continue reading

Posted in Gambas3 | Comments Off on Lettergrootte (font size)

TableView edit: sommige velden wijzigen, andere cel enkel leesbaar

De volgende stap bij het maken van een tabel met gegevens (TableView) is bepalen welke cel wel of niet mag gewijzigd worden. In dit artikel Hoe data in een cel steken van een TableView werd de tabel gecreëerd, en werd … Continue reading

Posted in Gambas2, Gambas3 | Comments Off on TableView edit: sommige velden wijzigen, andere cel enkel leesbaar

Wachtwoord onleesbaar opslaan (versleutelen, ontsleutelen)

Wachtwoord-check Crypt Er bestaat een Gambas bibliotheek (component) voor wachtwoord versleuteling en checken van een wachtwoord: Crypt De Crypt klasse levert : Check DES MD5 SHA256 SHA512 Hiermee kan je een wachtwoord versleutelen met DES of MD5, algoritmes uit de … Continue reading

Posted in Gambas3 | Comments Off on Wachtwoord onleesbaar opslaan (versleutelen, ontsleutelen)

Inleiding tot Gambas – PostgreSQL

Ik probeer het voorbeeld van dit artikel op Linux Journal na meer dan 10 jaar uit met één van de volgende versies van Gambas (3.x) en een andere databank die meer verschilt dan MySQL-MariaDB onderling: PostgreSQL. Hier de beschrijving die … Continue reading

Posted in Databank, Gambas3 | Comments Off on Inleiding tot Gambas – PostgreSQL

Gambas 3 voorbeelden niet meer meegeleverd

Sedert een tijd zijn de Gambas voorbeeldprojecten niet meer meegeleverd met de Gambas 3 IDE. In de plaats daarvan is een downloadsysteem voorzien. Een lijst geeft weer welke voorbeeldprojecten beschikbaar zijn. Met een eenvoudige klik kan je ze afhalen. Dit … Continue reading

Posted in Gambas3 | Comments Off on Gambas 3 voorbeelden niet meer meegeleverd