Dificuldade em atualizar um registro na tabela
-
gostaria somente de atualizar os dois ultimos campos, conforme a imagem, mas esta dando erro.
- Gerando o loga abaixo
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="Id" fieldtype="i4" SUBTYPE="Autoinc"/>
<FIELD attrname="Level" fieldtype="string" required="true" WIDTH="5"/>
<FIELD attrname="Timestamp" fieldtype="dateTime" required="true"/>
<FIELD attrname="Message" fieldtype="bin.hex" required="true" SUBTYPE="Text"/>
</FIELDS>
<PARAMS AUTOINCVALUE="2"/>
</METADATA>
<ROWDATA>
<ROW Id="1" Level="INFO" Timestamp="20220114T17:13:35576" Message="Arquivo: C:\Users\Armando\AppData\Local\Temp\B1D5.tmp"/>
</ROWDATA>
</DATAPACKET> -
@armandobolsoni boa noite.
Com essa informação não é possível identificar o que pode está acontecendo, o erro é na IDE ou na execução da regra de negócio?
Você possui algum campo que é obrigatório na tabela?
Detalhe mais informações por favor.
Cordialmente.
-
@janpier-dos-santos o registro já está preenchido, eu so queria atualizar dois campos, que se está pago e o valor recebido. No caso eu passei esses parametros nos dois campos, conforme na imagem e falei que o criterio é o id que tambem passei o parametro. O maker exige que que todos sejam atualizados?
-
@janpier-dos-santos esse é o comando que executo no pgadmin e que gostaria que fosse executado no maker, aparentemente nada de mais
update fcd_emprestimos_parcelas set fcd_emp_pago='Sim', fcd_emp_valor_recebido=56
where fcd_emp_id=32 -
@armandobolsoni disse em Dificuldade em atualizar um registro na tabela:
fcd_emp_pago='Sim',
sql da tabela
CREATE TABLE public.fcd_emprestimos_parcelas
(
fcd_emp_id integer NOT NULL DEFAULT nextval('fcd_emprestimos_parcelas_fcd_emp_id_seq'::regclass),
fcd_emp_valor numeric(18,2) NOT NULL,
fcd_emp_numero numeric(18,2) NOT NULL,
fcd_emp_id_codigo integer NOT NULL,
fcd_emp_data date,
fcd_emp_valor_recebido numeric(18,2),
fcd_emp_pago character varying(3) COLLATE pg_catalog."default",
CONSTRAINT fcd_emprestimos_parcelas_pkey PRIMARY KEY (fcd_emp_id),
CONSTRAINT fcd_emprestimos_parcelas_fcd_emp_id_key UNIQUE (fcd_emp_id),
CONSTRAINT fcd_emprestimos_parce_66096be7 FOREIGN KEY (fcd_emp_id_codigo)
REFERENCES public.fcd_emprestimos (fcd_emp_id_codigo) MATCH SIMPLE
ON UPDATE CASCADE
ON DELETE CASCADE
) -
@armandobolsoni Bom dia
Mas o erro que está ocorrendo é na execução da regra pelo Webrun?
Coloque esse detalhe por favor, para que fique legível em que momento a exceção ocorre.O Ideal é um print com detalhes do erro.
-
@janpier-dos-santos acontece na execução da regra, mas o erro so aparece esse
agora estou tentando dessa maneira
onde o comando sql é
e monto a lista assim
-
@armandobolsoni Boa tarde.
Sua regra não está nem compilando, existe algum erro de desenvolvimento, nesse caso, você deve consultar o log da aplicação nos arquivos stdout e stderr que geralmente estão localizadas na pasta logs do Tomcat, caso a instalação for a padrão é:
C:\Program Files (x86)\Softwell Solutions\Maker Studio Bootstrap\Webrun Studio Bootstrap\tomcat\logs
Nesse arquivo terá detalhes do erro de compilação, caso não tenha detalhes, ative o parâmetro DebugMode.
-
@janpier-dos-santos quebrei a função em dois fluxos e o errou parou, muito obrigado!!
-