org.compiere.apps.APanel.java

	private AppsAction aJasperReport;

	private void createMenu()
		aJasperReport = addAction("JasperReport",	mFile, 	KeyStroke.getKeyStroke(KeyEvent.VK_P, 0),	false);
		toolBar.add(aJasperReport.getButton());	//	KeyEvent.VK_P

	public void actionPerformed (ActionEvent e)
			else if (cmd.equals(aJasperReport.getName()))
				cmd_jasperReport();

	/**
	 * 	JasperReport Menu
	 */
	private void cmd_jasperReport()
	{
		int record_ID = m_curTab.getRecord_ID();
		log.info("ID=" + record_ID);
		if (record_ID <= 0)
			return;
		new AJasperReport (aJasperReport.getButton(), m_curTab.getAD_Table_ID(), record_ID);
	}	//	cmd_zoomAcross
	
org.compiere.apps.ProcessCtl.java

	public void run ()
		if( !m_runCompleteIt ) {
			Jasperreports 20090827 siqin
		}
