Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagejavascript
themeEclipse
firstline1
titleperiodicTable.js
linenumberstrue
function createDataset(fields, constraints, sortFields) {

	//Cria o dataset
	var dataset = DatasetBuilder.newDataset();
	dataset.addColumn("elementName");

	// Conecta o servico e busca os livros
	var periodicService = ServiceManager.getService('PeriodicTable');
	var serviceHelper = periodicService.getBean();
	var serviceLocator = serviceHelper.instantiate('net.webservicex.Periodictable');
	var service = serviceLocator.getPeriodictableSoap();

	//Invoca o serviço
	try {
		var result = service.getAtoms();
		var NewDataSet = new XML(result);
		        for (var i = 0; i <index in NewDataSet.Table.length; i++) {
			        	 var element = NewDataSet.Table[iindex];
			             dataset.addRow(new Array(element.ElementName.toString()));
		        }
	} catch(erro) {
		dataset.addRow(new Array(erro));
	}

	return dataset;
}

...

Bloco de código
languagejavascript
themeEclipse
firstline1
linenumberstrue
var NewDataSet = new XML(result);
for (var i = 0; i <index in NewDataSet.Table.length; i++) {
	var element = NewDataSet.Table[iindex];
	    dataset.addRow(new Array(element.ElementName.toString()));
}

...

RetornoMétodo e Descrição
java.lang.ObjectcreateBigDecimalHolder()
Cria um objeto Holder para o tipo DECIMAL
java.lang.ObjectcreateBooleanHolder()
Cria um objeto Holder para o tipo LOGICAL
java.lang.ObjectcreateByteArrayHolder()
Cria um objeto Holder para o tipo RAW
java.lang.ObjectcreateCOMHandleHolder()
Cria um objeto Holder para o tipo COM-HANDLE
java.lang.ObjectcreateDateHolder()
Cria um objeto Holder para o tipo DATE
java.lang.ObjectcreateHandleHolder()
Cria um objeto Holder para o tipo WIDGET-HANDLE (Handle)
java.lang.ObjectcreateIntHolder()
Cria um objeto Holder para o tipo INTEGER
java.lang.ObjectcreateLongHolder()
Cria um objeto Holder para o tipo RECID
java.lang.ObjectcreateManagedObject(java.lang.String objName)
Lê um arquivo .p ou .r que tenha sido exposto via AppServer de forma persistente. Através deste método o provedor do serviço pode gerenciar o ciclo de vida destes objetos, liberando-os ao final da execução do script.
java.lang.ObjectcreateMemptrHolder()
Cria um objeto Holder para o tipo MEMPTR
java.lang.ObjectcreateProDataGraph(java.lang.Object metadata)
Cria um objeto da classe ProDataGraph
java.lang.ObjectcreateProDataGraphHolder()
Cria um objeto Holder para o tipo ProDataGraphHolder
java.lang.ObjectcreateProDataGraphMetaData(java.lang.String name)
Cria um objeto da classe ProDataGraphMetadata
java.lang.ObjectcreateProDataObjectMetaData(java.lang.String tableName, int numFields, boolean bimageFlag, int numIndexes, java.lang.String multiIxCols, java.lang.String XMLNamespace, java.lang.String XMLPrefix)
Cria um objeto da classe ProDataObjectMetadata.
Cria um objeto para um dataset (Temp-table).
java.lang.ObjectcreateResultSetHolder()
Cria um objeto Holder para o tipo TABLE
java.lang.ObjectcreateRowidHolder()
Cria um objeto Holder para o tipo ROWID
java.lang.ObjectcreateStringHolder()
Cria um objeto Holder para o tipo CHARACTER.
java.lang.ObjectgetProxy()
Retorna a instância do objeto de conexão ao AppServer, já conectado e disponível para uso. O objeto remoto é a principal classe gerada pelo ProxyGen.
java.lang.Objectinstantiate(java.lang.String className)
Instancia um objeto de uma classe dentro da biblioteca do proxy.
java.lang.ObjecttoProDataGraph(com.datasul.technology.webdesk.dataset.DefaultDataset d)
Transforma um dataset em um ProDataGraph.

 

        for (var index in NewDataSet.Table) {          var element = NewDataSet.Table[index];             dataset.addRow(new Array(element.ElementName.toString()));        }