Estou tentando manipular um array e agrupar os dados de produtos por nome de fornecedor igual.
A minha array retorna os produtos que eu tenho por fornecedor, quando o mesmo fornecedor tem mais de um produto ele me retorna em arrays separadas, e gostaria de agrupar esses dados.
Estou com uma pequena dúvida referente a Teclas de Atalho.
Quando o Caps Lock está ativado o Comando da Tecla de Atalho não funciona.
ou seja:
se estiver para letra minúscula ====> funciona
se estiver para letra maiúscula ====> não funciona
Como consigo evitar essa falha, tanto para Letra Maiúscula quanto Minúscula ?
o Código está assim:
document.addEventListener( 'keydown', evt => {
if (!evt.ctrlKey || evt.key !== 'r' )
return;// Não é Ctrl+r, portanto interrompemos o script
evt.preventDefault();
});
Grato,
Estou com a seguinte dúvida:
--> como faço para para implementar o input código do produto, para quando o usuário digitar o ID o sistema espera de 1s a 2s, sem ter que pressionar a tecla ENTER.
Humildemente peço desculpa por postar uma dúvida que tenho.
Preciso salvar no MySql, os seguinte Registro:
1 - Principal
====> minha dúvida começa aqui
==========> como faço para o Sistema Contar Automaticamente o que estiver despois do 1.____?
1.01 - Matriz
1.01.0001 - Estoque
1.01.0002 - Oficina
etc
Por favor, me perdoa em recorrer a orientação dos amigos.
Preciso fazer um Relatório onde o usuário pode Gerar uma Lista com prazo para vencimento de: 15 / 20/ 30 dias da data atual.
Tem como montar uma SQL para o sistema fazer uma busca no MySql por período ou dias próximo ao vencimento ?
Tentei fazer assim, mas o SQL me traz tudo:
$query = "SELECT faturamento.*, DATE_ADD(faturamento.dataVencimento, INTERVAL 30 DAY), fornecedor.*
FROM faturamento
INNER JOIN fornecedor ON fornecedor.idfornecedor = faturamento.id_fornecedor
WHERE faturamento.statusFatur = 1
ORDER BY faturamento.idFaturamento $ordenar ";
Grato,
Por favor, me perdoa em recorrer a orientação dos amigos, tenho uma dúvida.
Gostaria de uma rotina onde o Sistema possa acusar para o usuário antes dos 30 dias, grifar na Tabela o aviso de vencimento próximo, por exemplo:
Data Atual: 15/11/2024
Vencimento
Fornecedor.....................Data.....................Valor
Fornecedor_1...........01/12/2024..........R$ 120,00 <== grifar a linha de Laranja
Fornecedor_1...........01/01/2025..........R$ 130,00
Fornecedor_2...........15/12/2024..........R$ 200,00 <== grifar a linha de Amarelo
Fornecedor_2...........15/01/2025..........R$ 230,00
Fornecedor_3...........20/12/2024..........R$ 150,00
Alguém tem alguma dica ou leitura sobre este assunto ?
Tentei de algumas formas, porém sem sucesso.
Retorno do meu array:
Array ( [nrochamado] => 10780 [cnpjFornecedor] => 111111111000111 [nmFornecedor] => FORNECEDOR TESTE 01 [cdproduto] => ML2 [nmproduto] => ESCOVA [quantidade] => 10 [unidade] => UN [vlfornecedor] => .00000 [dtnecessidade] => 30/04/2021 [dtentrega] => ) Array ( [nrochamado] => 10780 [cnpjFornecedor] => 111111111000111 [nmFornecedor] => FORNECEDOR TESTE 01 [cdproduto] => EV1 [nmproduto] => PANO DE LIMPEZA [quantidade] => 5 [unidade] => UN [vlfornecedor] => .00000 [dtnecessidade] => 30/04/2021 [dtentrega] => )
Como espero que retorne:
Array ( [nrochamado] => 10780 [cnpjFornecedor] => 111111111000111 [nmFornecedor] => FORNECEDOR TESTE 01 [produtosItens] => Array( [cdproduto] => ML2 [nmproduto] => ESCOVA [quantidade] => 10 [unidade] => UN [vlfornecedor] => .00000 [dtnecessidade] => 30/04/2021 [dtentrega] => ) ( [cdproduto] => EV1 [nmproduto] => PANO DE LIMPEZA [quantidade] => 5 [unidade] => UN [vlfornecedor] => .00000 [dtnecessidade] => 30/04/2021 [dtentrega] => ) )
É possível ?
Compartilhar este post
Link para o post
Compartilhar em outros sites