Alguém possui algum exemplo de dataset soap ou rest usando o https://www.datatables.net/.
Alguém possui algum exemplo de dataset soap ou rest usando o https://www.datatables.net/.
Boa Noite,
Sim, Segue um exemplo de implementação do uso de dataset com essa biblioteca do Jquery para montagem do Datatble.
// Arquivo HTML //
<table id="example" class="cell-border order-column" width=" 100%">
<thead>
<tr>
<th></th>
<th>REQ</th>
<th>CODIGO</th>
<th>DESCRIÇÃO</th>
<th>QTDE</th>
<th>UND</th>
<th>COLIGADA</th>
<th>FILIAL</th>
<th>TIPOMATERIAL</th>
<th>IDMOV</th>
<th>PRIORIDADE</th>
<th>COMPRADOR</th>
<th>CODLOC</th>
<th>NSEQITMOV</th>
<th>TEMPO RESP</th>
</tr>
</thead>
</table>
// Arquivo JS:
var datasetReturned = DatasetFactory.getDataset("ds_consulta_solicitacao", null, null, null);
var records = datasetReturned.values;
var that = this;
that.mydata = [];
for (var index in records) {
var record = records[index];
that.mydata.push({
NUMEROMOV: record.NUMEROMOV,
CODIGOPRD: record.CODIGOPRD,
NOMEFANTASIA: record.DESCRICAO,
QUANTIDADE: record.QUANTIDADE,
CODUND: record.CODUND,
CODCOLIGADA: record.CODCOLIGADA,
CODFILIAL: record.CODFILIAL,
TIPOMATERIAL: record.TIPOMATERIAL,
IDMOV: record.IDMOV,
PRIORIDADE: record.PRIORIDADE,
COMPRADOR: record.COMPRADOR,
CODLOC: record.CODLOC,
NSEQITMOV: record.NSEQITMMOV,
TEMPOLIMITE: record.TEMPOLIMITE,
noResults: false
});
}
$('#example').DataTable({
data: that.mydata,
keys: true,
select: {
style: 'multi'
},
destroy: true,
"language": {
"sEmptyTable": "Nenhum registro encontrado",
"sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros",
"sInfoEmpty": "Mostrando 0 até 0 de 0 registros",
"sInfoFiltered": "(Filtrados de _MAX_ registros)",
"sInfoPostFix": "",
"sInfoThousands": ".",
"sLengthMenu": "_MENU_ resultados por página",
"sLoadingRecords": "Carregando...",
"sProcessing": "Processando...",
"sZeroRecords": "Nenhum registro encontrado",
"sSearch": "Pesquisar",
"oPaginate": {
"sNext": "Próximo",
"sPrevious": "Anterior",
"sFirst": "Primeiro",
"sLast": "Último"
}
},
"columns": [{
"className": 'select-checkbox',
"orderable": false,
"data": null,
"defaultContent": '',
},
{
'data': 'NUMEROMOV'
},
{
'data': 'CODIGOPRD'
},
{
'data': 'NOMEFANTASIA'
},
{
'data': 'QUANTIDADE'
},
{
'data': 'CODUND'
},
{
'data': 'CODCOLIGADA'
},
{
'data': 'CODFILIAL'
},
{
'data': 'TIPOMATERIAL'
},
{
'data': 'IDMOV'
},
{
'data': 'PRIORIDADE'
},
{
'data': 'COMPRADOR'
},
{
'data': 'CODLOC'
},
{
'data': 'NSEQITMOV'
},
{
'data': 'TEMPOLIMITE'
},
],
"columnDefs": [{
"targets": [8, 9, 10, 11, 12, 13],
"visible": false,
"searchable": false
},]
});
Esse exemplo que voce passou é usando o datatable do jquery do fluig, eu queria saber quem usa o datatables.net esse plugin tem mais recurso
— FLUIG MAN 26 de Nov de 2019