Boa tarde Senhores
Gostaria de concatenar dois campos de um dataset no Zoom, são eles CODFILIAL e NOMEANTASIA, sei que poderia fazer isso criando uma View já preparada e mudando o dataset do formulário. Mas é possível fazer isso no formulário?
Tentei assim, sem sucesso
'displayKey':'CODFILIAL+NOMEFANTASIA',
'displayKey':'CODFILIAL'+'NOMEFANTASIA',
<div class="row">
<div class="col-xs-12 col-md-12">
<label class="control-label" id="lblFilial">Selecione a Filial</label>
<input type="zoom"
id = "filial"
name="filial"
data-zoom="{
'displayKey':'NOMEFANTASIA',
'datasetId':'_RM_FILIAL',
'maximumSelectionLength':'1',
'fields':[
{
'field':'CODFILIAL',
'label':'Cod. Filial'
},{
'field':'NOMEFANTASIA',
'label':'Nome Fantasia',
'standard':'true'
}
]
}"
/>
</div>
</div>
Solução
Criei uma View e associei ao dataset.
CREATE VIEW [dbo].[_Fluig_FILIAL] AS
SELECT
CODFILIAL
, CONVERT(varchar(1),CODFILIAL)+' - '+NOMEFANTASIA AS NOMEFANTASIA
, NOME
FROM GFILIAL(NOLOCK)
var myQuery = "SELECT * FROM _Fluig_FILIAL";