Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
var config = { title: 'Selecione um arquivo' // valor default 'Selecionar registro'. Título da modal. width: 750, // valor default 750. Define a largura da janela height: 500, // valor default 500. Define a altura da janela parentId: 0, // valor default 0. Id do diretório inicial da busca, com breadcrumb completo docTypeId: '1-2-8', // valor default '1-2-8'. Id dos tipos de documentos que devem aparecer na busca, separados por - showPrivate: false, // mostrar ou não aquivos privados minPermission: 0, // id da permissão mínima para mostrar o arquivo showCheckOutDocs: false, // mostrar ou não arquivos em checkout socialDocId: 0, // id da pasta onde a busca vai iniciar, o breadcrumb será apenas desta pasta em diante selectableDocTypeId: '1-2-8' // valor default '1-2-8'. Id dos tipos de documentos que podem ser selecionados na busca, separados por - }; |
Informações | ||
---|---|---|
| ||
O tipo de documento, no campo docTypeId, segue o padrão: 1 - Pasta |
O segundo parâmetro espera uma função que recebe dois valores: error e data. O valor data contém o objeto do arquivo/pasta selecionado.
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
var EcmDocumentUpdate = SuperWidget.extend({ width: null, docTypeId: null, bindings: { local: { 'search-document': ['click_searchDocument'] } }, init: function() { this.width = 900; this.docTypeId= '1-2'; }, searchDocument: function(el, ev) { var that = this; ECMBC.searchDocument({ width: that.width, docTypeId: that.docTypeId }, function(err, data) { if(err) { return alert(err.responseText); } that.someFunc(data); }); }, someFunc: function(data) { //Qualquer coisa com o retorno de sucesso... } }); |
- No applicationarquivo application.info de seu widget, adicione o componente como dependência. Como no exemplo abaixo:
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas