|
|
|
@ -145,7 +145,7 @@ public class DBTableDataPane extends AbstractTableDataPane<DBTableData> {
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
protected String title4PopupWindow() { |
|
|
|
|
return Inter.getLocText("DS-Database_Query"); |
|
|
|
|
return Inter.getLocText("FR-Designer-DS-Database_Query"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void refresh() { |
|
|
|
@ -168,7 +168,7 @@ public class DBTableDataPane extends AbstractTableDataPane<DBTableData> {
|
|
|
|
|
toolBarDef.addShortCut(new EditPageQueryAction()); |
|
|
|
|
toolBarDef.addShortCut(SeparatorDef.DEFAULT); |
|
|
|
|
toolBarDef.addShortCut(new EditCustomCountQueryAction()); |
|
|
|
|
isShareCheckBox = new UICheckBox(Inter.getLocText("Is_Share_DBTableData")); |
|
|
|
|
isShareCheckBox = new UICheckBox(Inter.getLocText("FR-Designer_Is_Share_DBTableData")); |
|
|
|
|
maxPanel = new MaxMemRowCountPanel(); |
|
|
|
|
maxPanel.setBorder(null); |
|
|
|
|
UIToolbar editToolBar = ToolBarDef.createJToolBar(); |
|
|
|
@ -297,46 +297,46 @@ public class DBTableDataPane extends AbstractTableDataPane<DBTableData> {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private class EditCustomCountQueryAction extends UpdateAction { |
|
|
|
|
public EditCustomCountQueryAction() { |
|
|
|
|
this.setName(Inter.getLocText("FR-Designer-LayerPageReport_CustomCountQuery")); |
|
|
|
|
private class EditPageQueryAction extends UpdateAction { |
|
|
|
|
public EditPageQueryAction() { |
|
|
|
|
this.setName(Inter.getLocText("FR-Designer-LayerPageReport_PageQuery")); |
|
|
|
|
this.setMnemonic('L'); |
|
|
|
|
this.setSmallIcon(BaseUtils.readIcon("/com/fr/design/images/m_file/text.png")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void actionPerformed(ActionEvent e) { |
|
|
|
|
final QueryPane editPane = new QueryPane(Inter.getLocText("FR-Designer-LayerPageReport_Define_CustomCountQuery")); |
|
|
|
|
editPane.populate(customCountQuery); |
|
|
|
|
BasicDialog dialog = editPane.showWindow(DesignerContext.getDesignerFrame()); |
|
|
|
|
final QueryPane pane = new QueryPane(Inter.getLocText("FR-Designer-LayerPageReport_Define_PageQuerySQL")); |
|
|
|
|
pane.populate(pageQuery); |
|
|
|
|
BasicDialog dialog = pane.showWindow(DesignerContext.getDesignerFrame()); |
|
|
|
|
dialog.addDialogActionListener(new DialogActionAdapter() { |
|
|
|
|
public void doOk() { |
|
|
|
|
customCountQuery = editPane.update(); |
|
|
|
|
pageQuery = pane.update(); |
|
|
|
|
checkParameter(); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
dialog.setVisible(true); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private class EditPageQueryAction extends UpdateAction { |
|
|
|
|
public EditPageQueryAction() { |
|
|
|
|
this.setName(Inter.getLocText("FR-Designer-LayerPageReport_PageQuery")); |
|
|
|
|
this.setMnemonic('L'); |
|
|
|
|
private class EditCustomCountQueryAction extends UpdateAction { |
|
|
|
|
public EditCustomCountQueryAction() { |
|
|
|
|
this.setName(Inter.getLocText("FR-Designer-LayerPageReport_CustomCountQuery")); |
|
|
|
|
this.setSmallIcon(BaseUtils.readIcon("/com/fr/design/images/m_file/text.png")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void actionPerformed(ActionEvent e) { |
|
|
|
|
final QueryPane pane = new QueryPane(Inter.getLocText("FR-Designer-LayerPageReport_Define_PageQuerySQL")); |
|
|
|
|
pane.populate(pageQuery); |
|
|
|
|
BasicDialog dialog = pane.showWindow(DesignerContext.getDesignerFrame()); |
|
|
|
|
final QueryPane editPane = new QueryPane(Inter.getLocText("FR-Designer-LayerPageReport_Define_CustomCountQuery")); |
|
|
|
|
editPane.populate(customCountQuery); |
|
|
|
|
BasicDialog dialog = editPane.showWindow(DesignerContext.getDesignerFrame()); |
|
|
|
|
dialog.addDialogActionListener(new DialogActionAdapter() { |
|
|
|
|
public void doOk() { |
|
|
|
|
pageQuery = pane.update(); |
|
|
|
|
customCountQuery = editPane.update(); |
|
|
|
|
checkParameter(); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
dialog.setVisible(true); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|