I want to insert a record. So I find the last record of table + 1.
I have this;
//Begin insert contact:
IF “”.“Digital shipment” = TRUE THEN BEGIN
//MESSAGE(‘ja’);
KlantContact.INIT;
KlantContact.Type := 1;
IF KlantContact.FINDLAST = TRUE THEN
KlantContact.“No.” :=KlantContact.“No.” + 1;
// KlantContact.“No.” := KlantContact.“No.”.FINDLAST; //‘1127’;
// MESSAGE(KlantContact.“No.”.FINDLAST);
KlantContact.Name := ‘Crediteuren administratie’;
//MESSAGE(KlantContact.“No.”);
// END;
KlantContact.VALIDATE(KlantContact.“Company No.”, BussinesContactName.“Contact No.”);
KlantContact.INSERT;
END;
But I get this error:
Type conversion is not possible, Code + Integer. on the line: KlantContact.“No.” :=KlantContact.“No.” + 1;
KlantContact."No is a varchar.
Thank you