Subtração entre 2 campos de um formulário

Olá pessoal, tenho 3 campos:

{valor}, {valor_pago} e {valor_parcial} quero fazer uma subtração entre 2 campos," valor" e “valor pago”, onde o resultado apareça em outro campo, “valor parcial”!

Onde:

{valor_parcial} = {valor} - {valor_pago};
10 = 22,34 - 12,34
Quero fazer essa simples expressão! Ae criei esse código:

$valor = ({valor} - {valor_pago});
sc_lookup(rs, $valor);

if (isset({rs[0][0]})) // Row found
{
{VALOR_PARCIAL} = {rs[0][0]};

}
else // No row found
{
echo ‘Erro!’;

}

Mas me retorna o seguinte erro:

1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘10’ at line 1
ADOConnection._Execute(10, false) % line 1085, file: adodb.inc.php
ADOConnection.Execute(10) % line 3685, file: form_contas_pagar_bxparcial_apl.php
form_contas_pagar_bxparcial_apl.VALOR_PAGO_onChange() % line 990, file: form_contas_pagar_bxparcial_apl.php
form_contas_pagar_bxparcial_apl.controle() % line 1541, file: form_contas_pagar_bxparcial.php
ajax_form_contas_pagar_bxparcial_event_valor_pago_onchange( 22,34, 12,34, , 766) % line 0, file:
Erro!

Ele esta ate subtraindo, mas retornando esse erro, alguem pode me ajudar! Será que estou usando a macro errada?

Pessoal, não precisou de Macro, apenas isso resolveu: {total_parcial} = {valor} - {valor_pago};

Ainda estou aprendendo esse paradigma de Macros… é o que me confunde!