Integrando Advpl Com Java Usando IReport - 001
Integrando Advpl Com Java Usando IReport - 001
Integrando Advpl Com Java Usando IReport - 001
1 - Baixando o JDK
http://java.sun.com/javase/downloads/index_jdk5.jsp
Clique no boto DOWNLOAD, em seguida selecione a plataforma ( SO )
2 - http://www.netbeans.org/
Clique no boto DOWNLOAD, seguido da plataforma.
Ao termino do download, clique duplo em install, automaticamente ele ir selecionar a
JVM previamente instalada.
C:\iReport-2.0.5
Usando JSMooth
Passos 1 de 6
Passo 1
Passo 2
Passo 3
Passo 5
Passo 6
O TestJarToExe.exe foi gerado com sucesso. Agora, no Advpl iremos chama-lo atravs do
ShellExecute
@method ADVPL
ShellExecute( cFile, cOperation, cParams, cDir, nFlag )
package testjartoexe;
import javax.swing.JOptionPane;
/**
*
* @author Teixeira
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String sParam1 = args[0].toString();
JOptionPane.showMessageDialog(null, sParam1);
}
}
Bom, feito todo o ambiente, iremos iniciar nosso projeto. De incio, usando o Totvs
Development Studio, daremos o nome de prjAdvplJava
O Projeto
Projeto configurado, ambiente configurados
Drivers
Os seguintes drivers banco de dados, devem constar na pasta lib do iReport
C:\nb_projects\iReportDemo\dist\
localhost
dadosadv
postgres
12345
Exibindo o relatrio.