Ayuda Como validar estos campos en Reactjs

He intentado varias funciones para lograr validar estos dentro de un ReactTable.
El Campo Aeronave quiero que solo permita máximo 5 caracteres, y el campo Peso quiero que solo sea numérico. No se como

                 ({
                                        arrival: flight.arrival.configuration.aeronave,
                                        departure: flight.departure.configuration.aeronave
                                    }),
                                    width: 50,
                                    className: "center",
                                    Cell: row => (
                                         this.props.editcontentIn("aeronave",
                                                {
                                                    arrival_id: row.original.arrival._id,
                                                    flight_id: row.original._id,
                                                    body: {
                                                        configuration: {
                                                            aeronave: e.target.innerHTML
                                                        }
                                                    }
                                                }
                                            )}
                                        />
                                    )
                                }
                            ]
                        },

                        {
                            Header: "Peso",
                            columns: [
                                {
                                    Header: "Peso",
                                    id: "peso",
                                    accessor: flight => ({
                                        arrival: flight.arrival.configuration.peso,
                                        departure: flight.departure.configuration.peso
                                    }),
                                    width: 50,
                                    className: "center",
                                    Cell: row => (
                                         this.props.editcontentIn("peso",
                                                {
                                                    arrival_id: row.original.arrival._id,
                                                    flight_id: row.original._id,
                                                    body: {
                                                        configuration: {
                                                            peso: e.target.innerHTML
                                                        }
                                                    }
                                                }

                                            )}
                                        />
                                    )
                                }
                            ]
                        },

                    ]
                    }
/>

Como puedo pasar campos dinamicos de consulta mysql a ireport

Al hacer una consulta sql los campos varian y no sé como puedo hacer para que el ireport me muestre esos campos con sus datos cuando lo ejecute.
Eje: Consulta 1: SELECT col1, col2, col3 FROM tabla; pero el reporte también puede recibir esta otra consulta SELECT col4, col5, col6 FROM tabla. Como hacer para que el ireport me cargue las columnas de la consulta sql

gracias.

quiero traerme dos registro de mis campos ID y DISTRITO pero los distritos estan duplicados quiero traerme…

try{
require_once(‘conexion.php’);
$sql = “SELECT DISTINCT(TRIM(commerce_district)) AS commerce_district, commerce_id FROM commerc ORDER BY commerc.commerce_district ASC “;
// $sql2 = “SELECT commerce_district FROM commerc“;

                $resultado = $con->query($sql);
                // $resultado2 = $con->query($sql2);

            }catch(Exception $e){
                $error = $e->getMessage();
            }

Seleccione el estado

fetch_assoc()) { ?>

” name=”estado”
id=”checkbox”/>

Como preencher campos em AngularJS a partir de retorno JSON

Como faço para preencher selects e inputs, de cada item, a partir de um retorno JSON?

Os campos são: produtoAtrib.codigo, produtoAtrib.descricao e produtoTrib.estado.

JavaScript:


$scope.init = function(){
    autosaveService.autoload.get({}, {}, function(retorno){
        if(retorno.consulta !== 0){
            var i = 0;
            angular.forEach(retorno, function(item){
                var codigo      = retorno[i].codigo;
                var descricao   = retorno[i].descricao;
                var estado      = retorno[i].estado;

                delete retorno.$promise;
                delete retorno.$resolved;

                $scope.items.push({
                codigo: codigo,
                descricao: descricao,
                estado: estado
                });
            }
        }
    })
}


$scope.addAtributos = function (s){
    $scope.produtoAtrib = s;
};

HTML:





Capturar intervalo de tempo entre dois campos DateTime Sql Server em C#

Tenho dois campos que são RegDate(Data de registro) e EndDate(data de expiração)

Vou dar um exemplo básico da minha duvida:

Comprei um item no dia 2018-10-13 22:28:58.273 (Regdate > Data de registro no sql server)

E o item tem sua expiração no dia 2019-10-13 22:28:58.273 (EndDate> Data de expiração no sql server)

Pega esses dois campos Regdate e o EndDate. Como capturar o intervalo restante do item e me retornar o valor com int ou uint!

Query juntando duas tabelas e preenchendo campos de forma condicional

Sou iniciante em SQL e gostaria de saber se poderiam me ajudar com uma questão.

Tenho duas tabelas, uma se chama Cadastro_Func e a outra CadastroFocal.

A ‘Cadastro_Func’ possui as colunas:

  • ‘Apelido’
  • ‘Nome’
  • ‘Cargo’

A ‘Cadastro_Focal’ possui as colunas:

  • ‘Comunidade’
  • ‘Apelido’
  • ‘PontoFocal’

Gostaria de selecionar o campo ‘PontoFocal’ da tabela ‘Cadastro_Focal’ e substituir o campo ‘Apelido’ pelo respectivo nome da tabela ‘Cadastro_Func’, além da ‘Comunidade’.

Exemplo:

Cadastro_Func:

  • Apelido: Ale
  • Nome: Alessandro
  • Cargo: Gestor

Cadastro_Focal:

  • Comunidade: Logistica
  • Apelido: Ale
  • PontoFocal: Rubens

Resultado:

  • Comunidade: Logistica
  • Nome: Alessandro
  • PontoFocal: Rubens

Mas a real dificuldade é juntar a esta mesma seleção uma qualificação por cargo, onde:

  • Os nomes cujo ‘Cargo’ seja “Gestor” ficassem separados na coluna ‘NomeGestor’;
  • Os nomes cujo ‘Cargo’ seja “Coordenador” ficassem separados na coluna ‘NomeCoordenador’.

Seria algo como:

Cadastro_Func:
Apelido – Nome – Cargo
Ale – Alessandro – Gestor
Ge – Jorge – Coordenador
Li – Linda – Gestor

Cadastro_Focal:
Comunidade – Apelido – Nome
Logistica – Ale – Rubens
Prodṳ̣o РGe РLuna
P&D РLi РJos̩

Saída:
Comunidade – NomeGestor – NomeCoordenador – PontoFocal
Logistica – Alessandro – xxxx – Rubens
Prodṳ̣o Рxxxx РJorge РLuna
P&D РLinda Рxxxxx РJos̩

Desde já obrigado, é minha primeira pergunta por aqui.