Ejemplo n.º 1
0
 public boolean finish() {
   StoreName = getStoreName();
   if (!CurReportDocument.getRecordParser()
       .getReportDocuments()
       .hasByHierarchicalName(StoreName)) {
     try {
       CurReportDocument.store(StoreName, getReportOpenMode());
       ReportWizard.bCloseDocument = false;
       return true;
     } catch (Exception e) {
       CurUnoDialog.showMessageBox("ErrorBox", VclWindowPeerAttribute.OK, e.getLocalizedMessage());
       CurUnoDialog.enableFinishButton(false);
       return false;
     }
   }
   String sMsgReportDocumentNameDuplicate =
       CurUnoDialog.m_oResource.getResText(UIConsts.RID_REPORT + 76);
   String sShowMsgReportNameisDuplicate =
       JavaTools.replaceSubString(sMsgReportDocumentNameDuplicate, StoreName, "%REPORTNAME");
   /* int iMsg = */ CurUnoDialog.showMessageBox(
       "ErrorBox", VclWindowPeerAttribute.OK, sShowMsgReportNameisDuplicate);
   CurUnoDialog.enableFinishButton(false);
   return false;
 }
Ejemplo n.º 2
0
 private void changeReportTitle() {
   final String TitleName = xTitleTextBox.getText();
   CurReportDocument.liveupdate_updateReportTitle(TitleName);
   CurUnoDialog.enableFinishButton(!PropertyNames.EMPTY_STRING.equals(TitleName));
 }