Problemas com tipo de dado Checkbox em formulários: alguém já passou por isso?

Olá a todos!
Tenho uma tabela Forma de Pagamento com os campos Descrição e Ativo. O campo Ativo é um Char(1) e recebe 0 ou 1.
No formulário eu queria usar o tipo de dado Checkbox para o usuário poder marcar ou desmarcar a opção Ativo. Ex: (x) Ativo
Deixo o campo com as seguintes definições:

Tipo de dado: Checkbox
Método de lookup: Manual
Tipo de lookup: Múltiplos valores (posição)
Valor: 1
Negativo: 0
Início: 1
Tamanho: 1

Quando coloco o formulário em execução e tento salvar o registro com o campo Ativo marcado gera um erro de sql do tipo “string truncate” onde normalmente ocorre quando um campo é menor que o valor que está sendo armazenado nele.
A instrução gerada pelo SC para inserir o registro foi:

INSERT INTO FORMA_PAGAMENTO VALUES(gen_id(Forma_Pagamento),‘Boleto’,‘Array’)

Pelo que entendi o SC tentou passar a palavra ‘Array’ ao invés do valor ‘1’ que eu havia definido para o campo.
Já quando tento gravar o registro com o campo Ativo desmarcado ele tenta passar no Insert um espaço em branco " " ao invés do valor ‘0’ que eu estabeleci.
Foram inúmeras tentativas sem êxito, mesmo em outros formulários similares. A única solução que tive foi NÃO USAR CHECKBOX para estes fins. Tive que apelar para o uso de um Select com as opções Sim ou Não ou então um RadioGroup.
Alguém já passou por esse problema no ScriptCase?

Desde já agradeço qualquer esclarecimento que me puderem passar.

Tipo de lookup: Múltiplos valores (posição) <- Problema esta aqui.

Use simples valor.

Realmente usando Valores múltiplos (posição) não estava dando certo.
O problema foi resolvido quando usei Valor Simples.
Muito Obrigado pela orientação.