Versão atual:

Condições exclusivo - utilizar campo pai e filho

Bom dia pessoal,

Tenho um exclusivo no meu diagrama em que a condição é se um determinado checkbox de algum dos filhos de uma tabela pai e filho estiver marcado ele vai para uma determinada atividade e se nenhum dos filhos tiver esse checkbox marcado vai para outro.

Qual seria a melhor forma de fazer essa verificação nas expressões de condições do exclusivo?

Meu HTML está assim:

                                            <table tablename="tabelaForncedores" class="table" noaddbutton=false id="tabelaFornecedores">
                                                <thead>
                                                    <tr>
                                                        <th>
                                                            <div class="row">
                                                                <div class="form-group col-md-2 col-xs-4">
                                                                    Fornecedor
                                                                </div>
                                                                <div class="form-group col-md-2 col-xs-4">
                                                                    CNPJ
                                                                </div>
                                                                <div class="form-group col-md-2 col-xs-4">
                                                                    Produto/Serviço
                                                                </div>
                                                                <div class="form-group col-md-2 col-xs-4">
                                                                    Valor (R$)
                                                                </div>
                                                                <div class="form-group col-md-2 col-xs-4">
                                                                    Valor total (R$)
                                                                </div>
                                                            </div>
                                                        </th>
                                                    </tr>
                                                </thead>
                                                <tbody>
                                                    <tr>
                                                        <td style="vertical-align:middle;">

                                                            <div class="row">
                                                                <div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
                                                                    <input class="form-control" type="text" name="fornecedor" id="fornecedor" >
                                                                </div>
                                                                <div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
                                                                    <input class="form-control" type="text" name="cnpj" id="cnpj" mask="00.000.000/0000-00">
                                                                </div>
                                                                <div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
                                                                    <input class="form-control" type="text" name="produto" id="produto">
                                                                </div>
                                                                <div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
                                                                    <input class="form-control valor" type="text" name="valor" id="valor"  mask="#00.000.000.000.000,00">
                                                                </div>
                                                                <div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
                                                                    <input class="form-control valor" type="text" name="valorTotal" id="valorTotal"  mask="#00.000.000.000.000,00">
                                                                </div>
                                                            </div>

                                                            <div class="row">
                                                                <div class="form-group col-xs-8 col-sm-8 col-md-4 col-lg-4">
                                                                    <label>Critérios para escolha:</label><br>
                                                                    <input class="form-field" type="checkbox" name="preco" id="preco" style="width:20px;height:20px;"><label style="vertical-align: middle;">Menor Preço</label><br>
                                                                    <input class="form-field" type="checkbox" name="qualidade" id="qualidade" style="width:20px;height:20px;"><label style="vertical-align: middle;">Melhor qualidade</label><br>
                                                                    <input class="form-field" type="checkbox" name="prazo" id="prazo" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Melhor prazo de entrega</label><br>
                                                                    <input class="form-field" type="checkbox" name="flexibilidade" id="flexibilidade" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Flexibilidade nas negociações</label>
                                                                </div>                                                                
                                                                <div class="form-group col-xs-8 col-sm-8 col-md-4 col-lg-4" style="vertical-align: middle;">
                                                                    <div class="row">
                                                                        <br>
                                                                        <input class="form-field" type="checkbox" name="temContrato" id="temContrato" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Necessita de contrato?</label><br>
                                                                        <button type="button" class="btn btn-primary" name="anexoContrato" id="anexoContrato" onclick="showCamera(this.id);"><span class="fluigicon fluigicon-paperclip fluigicon-xs"></span> Anexar Contrato </button>
                                                                    </div> 
                                                                </div>                                                            
                                                            </div>
                                                        </td>                                                
                                                    </tr>
                                                </tbody>
                                            </table>

O chackbox no final com o id = "temContrato" é o que eu quero verificar. Se tiver algum filho com esse checkbox marcado ele é direcionado para um atividade. Se não tiver nenhum eu direciono ele para outra.

Meu fluxo está da seguinte forma nessa decisão:

Capturar.PNG

Agradeço desde já!

abs,

Versões (3):

Ver a versão formatada

Condições exclusivo - utilizar campo pai e filho


Bom dia pessoal,
Tenho um exclusivo no meu diagrama em que a condição é se um determinado checkbox de algum dos filhos de uma tabela pai e filho estiver marcado ele vai para uma determinada atividade e se nenhum dos filhos tiver esse checkbox marcado vai para outro.
Qual seria a melhor forma de fazer essa verificação nas expressões de condições do exclusivo?
Meu HTML está assim:
<table tablename="tabelaForncedores" class="table" noaddbutton=false id="tabelaFornecedores">
<thead>
<tr>
<th>
<div class="row">
<div class="form-group col-md-2 col-xs-4">
Fornecedor
</div>
<div class="form-group col-md-2 col-xs-4">
CNPJ
</div>
<div class="form-group col-md-2 col-xs-4">
Produto/Serviço
</div>
<div class="form-group col-md-2 col-xs-4">
Valor (R$)
</div>
<div class="form-group col-md-2 col-xs-4">
Valor total (R$)
</div>
</div>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align:middle;">

<div class="row">
<div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
<input class="form-control" type="text" name="fornecedor" id="fornecedor" >
</div>
<div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
<input class="form-control" type="text" name="cnpj" id="cnpj" mask="00.000.000/0000-00">
</div>
<div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
<input class="form-control" type="text" name="produto" id="produto">
</div>
<div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
<input class="form-control valor" type="text" name="valor" id="valor" mask="#00.000.000.000.000,00">
</div>
<div class="form-group col-xs-4 col-sm-4 col-md-2 col-lg-2">
<input class="form-control valor" type="text" name="valorTotal" id="valorTotal" mask="#00.000.000.000.000,00">
</div>
</div>

<div class="row">
<div class="form-group col-xs-8 col-sm-8 col-md-4 col-lg-4">
<label>Critérios para escolha:</label><br>
<input class="form-field" type="checkbox" name="preco" id="preco" style="width:20px;height:20px;"><label style="vertical-align: middle;">Menor Preço</label><br>
<input class="form-field" type="checkbox" name="qualidade" id="qualidade" style="width:20px;height:20px;"><label style="vertical-align: middle;">Melhor qualidade</label><br>
<input class="form-field" type="checkbox" name="prazo" id="prazo" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Melhor prazo de entrega</label><br>
<input class="form-field" type="checkbox" name="flexibilidade" id="flexibilidade" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Flexibilidade nas negociações</label>
</div>
<div class="form-group col-xs-8 col-sm-8 col-md-4 col-lg-4" style="vertical-align: middle;">
<div class="row">
<br>
<input class="form-field" type="checkbox" name="temContrato" id="temContrato" style="width:20px;height:20px;"><label style="vertical-align: baseline;">Necessita de contrato?</label><br>
<button type="button" class="btn btn-primary" name="anexoContrato" id="anexoContrato" onclick="showCamera(this.id);"><span class="fluigicon fluigicon-paperclip fluigicon-xs"></span> Anexar Contrato </button>
</div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
O chackbox no final com o id = "temContrato" é o que eu quero verificar. Se tiver algum filho com esse checkbox marcado ele é direcionado para um atividade. Se não tiver nenhum eu direciono ele para outra.
Meu fluxo está da seguinte forma nessa decisão:

Agradeço desde já!
abs,

Comentário

new question