Hoe krijg ik een plaatje in de database?
Commence kent velden van het type 'Image Field'. Een veld waarin je een plaatje kunt zetten.
In Commence v4.x moest dit plaatje van het bestandstype Bitmap (.bmp) zijn.
In Commence 2000 en hoger kunnen Image Fields ook van het bestandstype GIF (.gif) of JPEG (.jpg, .jpe) zijn. Deze bestandsformaten worden wanneer ze in een Image Field veld geplakt worden, door Commence intern omgezet in een Bitmap. Wees terughoudend met plaatjes in Commence, de database wordt snel erg groot en traag.
Een veelgehoorde vraag is: 'maar hoe doe ik dat dan?'
Toegegeven, de manier om een plaatje in Commence te krijgen is verre van intuitief. De truc is kopieren en plakken, en wel via het toetsenbord, of via het menu Edit. Kopieer (Edit | Copy, of Ctrl-C) het plaatje vanuit de applicatie waarin je het bekijkt. Plaats de focus op het Image Field in het Item Detail waarin je het plaatje wilt plakken. Kies Plakken (Edit | Paste, of Ctrl-V).
Er is nog een tweede optie in het menu Edit: Paste From... Dit kun je alleen gebruiken voor .bmp files. Volgens de Commence documentatie kun het helemaal niet gebruiken voor een Image Field.
Er is zelfs nog een derde optie: je kunt vanuit de Windows Explorer een afbeeldingsbestand selecteren, en dit in het Image Field slepen (of vanuit Windows Explorer kopieren en plakken). Soms werkt dat, maar waarschijnlijk klaagt Commence over 'Not enough memory...'
Merk op dat Commence RM 3.0 en hoger betere opties kennen om plaatjes weer te geven, waarbij het plaatje niet in de database hoeft te worden opgenomen. Dit heeft sterk de voorkeur.