Mostrando postagens com marcador RMLabore. Mostrar todas as postagens
Mostrando postagens com marcador RMLabore. Mostrar todas as postagens
segunda-feira, 7 de novembro de 2016
TOTVS RM - CONVERTENDO CAMPO HORA (PFFINANC) PARA FORMATO DE TELA
select
codcoligada,
chapa,
anocomp,
mescomp,
nroperiodo,
ref,
hora,
valor,
(hora/60.0) hora_base_calc,
floor(hora/(60.0)) hora_oficial,
(hora/60.0) - floor(hora/(60.0)) minutos_base_calc,
(((hora/60.0) - floor(hora/(60.0))) * 60) minutos_base_calc2,
round((((hora/60.0) - floor(hora/(60.0))) * 60),1) minutos_oficial,
floor(hora/(60.0)) +
(round((((hora/60.0) - floor(hora/(60.0))) * 60),1))/100 HORA_TELA
from pffinanc
where hora > 0
quarta-feira, 2 de janeiro de 2013
RMLabore - Sefip / Delphi
Habilitar o menu "SEFIP" em Delphi no RMLabore:
UPDATE PPARAMADICIONAIS SET VALORINT = 1 WHERE NOMECOLUNA = 'EXIBEMENUSEFIPDELPHI'
SELECT * FROM PPARAMADICIONAIS WHERE NOMECOLUNA LIKE 'EXIBE%'
UPDATE PPARAMADICIONAIS SET VALORINT = 1 WHERE NOMECOLUNA = 'EXIBEMENUSEFIPDELPHI'
SELECT * FROM PPARAMADICIONAIS WHERE NOMECOLUNA LIKE 'EXIBE%'
sábado, 29 de outubro de 2011
SQL - Nome/Sobrenome
select substring(nome,1,patindex('% %',nome)) as primeiro_nome,
replace(replace(nome,substring(nome,1,patindex('% %',nome)),''),reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))),'') as nome_meio,
reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome,
nome as nome_completo
from pfunc
-- primeiro nome
select substring(nome,1,patindex('% %',nome)) as primeiro_nome, nome as nome_completo from pfunc
-- ultimo nome (sobrenome)
select reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome, nome as nome_completo from pfunc
replace(replace(nome,substring(nome,1,patindex('% %',nome)),''),reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))),'') as nome_meio,
reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome,
nome as nome_completo
from pfunc
-- primeiro nome
select substring(nome,1,patindex('% %',nome)) as primeiro_nome, nome as nome_completo from pfunc
-- ultimo nome (sobrenome)
select reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome, nome as nome_completo from pfunc
domingo, 2 de maio de 2010
RM/SQL - Separa Nome e Sobrenome
Segue exemplo de sentença SQL para separar o Nome e o Sobrenome do Funcionário:
-- Nome
select substring(nome,1,patindex('% %',nome)) as primeiro_nome,
nome as nome_completo
from pfunc
-- Último nome (Sobrenome)
select reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome,
nome as nome_completo
from pfunc
-- Nome
select substring(nome,1,patindex('% %',nome)) as primeiro_nome,
nome as nome_completo
from pfunc
-- Último nome (Sobrenome)
select reverse(substring(reverse(nome),1,patindex('% %',reverse(nome)))) as sobrenome,
nome as nome_completo
from pfunc
Assinar:
Postagens (Atom)