提交 ab21ce70 编写于 作者: S serge-rider

Statistics presentation render fix


Former-commit-id: 08af88ff
上级 c538e11b
......@@ -94,15 +94,17 @@ public class StatisticsPresentation extends AbstractPresentation {
public void refreshData(boolean refreshMetadata, boolean append, boolean keepState) {
table.removeAll();
ResultSetRow row = controller.getModel().getRow(0);
java.util.List<DBDAttributeBinding> visibleAttributes = controller.getModel().getVisibleAttributes();
for (int i = 0; i < visibleAttributes.size(); i++) {
DBDAttributeBinding attr = visibleAttributes.get(i);
Object value = row.getValues()[i];
TableItem item = new TableItem(table, SWT.LEFT);
item.setText(0, attr.getName());
item.setText(1, DBValueFormatting.getDefaultValueDisplayString(value, DBDDisplayFormat.UI));
item.setData(attr);
if (controller.getModel().getRowCount() > 0) {
ResultSetRow row = controller.getModel().getRow(0);
java.util.List<DBDAttributeBinding> visibleAttributes = controller.getModel().getVisibleAttributes();
for (int i = 0; i < visibleAttributes.size(); i++) {
DBDAttributeBinding attr = visibleAttributes.get(i);
Object value = row.getValues()[i];
TableItem item = new TableItem(table, SWT.LEFT);
item.setText(0, attr.getName());
item.setText(1, DBValueFormatting.getDefaultValueDisplayString(value, DBDDisplayFormat.UI));
item.setData(attr);
}
}
UIUtils.packColumns(table);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册