zouxk 6 years ago
commit 1230a6f6e5

@ -176,7 +176,7 @@ public class CSJHForm extends AbstractRendering {
final JTable table = new JTable(model) {
@Override
public boolean isCellEditable(int row, int column) {
if (column == 4 || column == 5 || column == 6 || column == 7 || column == 15)
if (column == 3 || column == 4 || column == 5 || column == 6 || column == 7 || column == 14)
return false;
else
return true;
@ -247,7 +247,7 @@ public class CSJHForm extends AbstractRendering {
System.out.println(filePath);
System.out.println(fileName);
int row = table.getSelectedRow();
String value = (String) model.getValueAt(row, 13);
String value = (String) model.getValueAt(row, 14);
if (value.equals("")) {
try {
TCComponentItemType itemtype = (TCComponentItemType) session.getTypeComponent("JD2_GTCSBG");
@ -266,7 +266,7 @@ public class CSJHForm extends AbstractRendering {
TCComponentDataset datasetMSExcelX = datasetType.create(filename[0], "", msType);
datasetMSExcelX.setFiles(new String[] { filePath }, new String[] { "excel" });// 两参文件路径命名应用text
item.getLatestItemRevision().add("IMAN_specification", datasetMSExcelX);
model.setValueAt(item.getProperty("current_id"), row, 13);
model.setValueAt(item.getProperty("current_id"), row, 14);
} catch (TCException e1) {
e1.printStackTrace();
}
@ -293,7 +293,7 @@ public class CSJHForm extends AbstractRendering {
});
huizongButton.addActionListener(e -> {
int row = table.getSelectedRow();
String value = (String) model.getValueAt(row, 13);
String value = (String) model.getValueAt(row, 14);
JFileChooser chooser = new JFileChooser();
chooser.setDialogTitle("选择上传的汇总结论");
FileFilter filter = new FileNameExtensionFilter("Excel工作簿(.xlsx)", "xlsx");// 设置文件过滤器只列出JPG或GIF格式的图片
@ -324,7 +324,7 @@ public class CSJHForm extends AbstractRendering {
TCComponentDataset datasetMSExcelX = datasetType.create(filename[0], "", msType);
datasetMSExcelX.setFiles(new String[] { filePath }, new String[] { "excel" });// 两参文件路径命名应用text
item.getLatestItemRevision().add("IMAN_specification", datasetMSExcelX);
model.setValueAt(item.getProperty("current_id"), row, 13);
model.setValueAt(item.getProperty("current_id"), row, 14);
} catch (TCException e1) {
e1.printStackTrace();
}
@ -390,11 +390,11 @@ public class CSJHForm extends AbstractRendering {
table.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (table.getSelectedColumn() == 15) {
if (table.getSelectedColumn() == 14) {
if (e.getClickCount() == 2) {
System.out.println("双击了");
int selectedRow = table.getSelectedRow(); // 获得选中行索引
String value = (String) model.getValueAt(selectedRow, 15);
String value = (String) model.getValueAt(selectedRow, 14);
if (value == null)
value = "";
if (!value.equals("")) {

Loading…
Cancel
Save