Boa Noite pessoal.
Pesquisei no fórum, mas não encontrei solução para o problema com que estou me deparando:
Possuo uma tabela "tbl_demandas" com os campos "num_demanda" (chave primária) e "responsavel_demanda" (campo vazio que receberá o nome de um funcionário da tabela "tbl_funcinoarios".
A tabela "tbl_funcionarios" possui os campos "cod_funcionario" (chave primaria) e "nome funcionário" (dado que preencherá os campo "responsavel_demanda" com valores vazios da tabela "tbl_demandas".
Também tenho um formulário contínuo chamado "distribuição" que seleciona apenas os registros cujo campo "responsável demanda" for nulo.
Preciso que o formulário leia o nome dos empregados cadastrados uma tabela "tbl_funcionarios" e preencha de forma igualitária o campo "responsável demanda" com valores vazios com o nome desses empregados. Por exemplo:
Em um determinado dia, recebemos algumas tarefas para distribuição. No formulário de distribuição, o programa deve verificar a quantidade de funcionários contidos na tabela "tbl_funcionarios", dividir pelo total de demandas sem responsável na tabela "tbl_demandas" e se o resto for 0, a divisão deverá ser igualitária, se houver resto, a diferença deverá ser distribuída aleatoriamente entre a lista de funcionários.
No caso fictício acima, se a quantidade de demandas na tabela "tbl_demandas" for 100 e se a quantidade de funcionários na tabela "tbl_funcionarios" for 5, o resto será 0 e cada funcionário receberá 20 demandas de forma aleatória. Se a quantidade de funcionários for 8, o resto será 4 e cada um dos funcionários receberá 12 demandas sendo que as 4 restantes serão distribuídas aleatoriamente.
Pensei em criar um botão no formulário de distribuição para efetuar toda a operação na tabela "tbl_demandas".
Desde já agradeço a ajuda.
Abraços.
Pesquisei no fórum, mas não encontrei solução para o problema com que estou me deparando:
Possuo uma tabela "tbl_demandas" com os campos "num_demanda" (chave primária) e "responsavel_demanda" (campo vazio que receberá o nome de um funcionário da tabela "tbl_funcinoarios".
A tabela "tbl_funcionarios" possui os campos "cod_funcionario" (chave primaria) e "nome funcionário" (dado que preencherá os campo "responsavel_demanda" com valores vazios da tabela "tbl_demandas".
Também tenho um formulário contínuo chamado "distribuição" que seleciona apenas os registros cujo campo "responsável demanda" for nulo.
Preciso que o formulário leia o nome dos empregados cadastrados uma tabela "tbl_funcionarios" e preencha de forma igualitária o campo "responsável demanda" com valores vazios com o nome desses empregados. Por exemplo:
Em um determinado dia, recebemos algumas tarefas para distribuição. No formulário de distribuição, o programa deve verificar a quantidade de funcionários contidos na tabela "tbl_funcionarios", dividir pelo total de demandas sem responsável na tabela "tbl_demandas" e se o resto for 0, a divisão deverá ser igualitária, se houver resto, a diferença deverá ser distribuída aleatoriamente entre a lista de funcionários.
No caso fictício acima, se a quantidade de demandas na tabela "tbl_demandas" for 100 e se a quantidade de funcionários na tabela "tbl_funcionarios" for 5, o resto será 0 e cada funcionário receberá 20 demandas de forma aleatória. Se a quantidade de funcionários for 8, o resto será 4 e cada um dos funcionários receberá 12 demandas sendo que as 4 restantes serão distribuídas aleatoriamente.
Pensei em criar um botão no formulário de distribuição para efetuar toda a operação na tabela "tbl_demandas".
Desde já agradeço a ajuda.
Abraços.