Отображение списка конфигураций пакета

This commit is contained in:
2024-06-06 22:55:20 +03:00
parent ba6257cd36
commit 07c479ad2b
5 changed files with 17 additions and 8 deletions

View File

@@ -3,7 +3,10 @@ import Common.Current;
import Common.Database.iDBTable;
import Common.UI.DataSetControlForm;
import javax.security.auth.login.CredentialNotFoundException;
import java.util.Arrays;
import java.util.Date;
import java.util.Vector;
import static Common.UI.Tables.TableRenderers.*;
public class SapforPackageDBTable extends iDBTable<SapforPackage> {
@@ -34,8 +37,9 @@ public class SapforPackageDBTable extends iDBTable<SapforPackage> {
protected void AdditionalInitColumns() {
// columns.get(0).setVisible(false);
columns.get(4).setVisible(false);
columns.get(5).setVisible(false);
// columns.get(4).setMaxWidth(200);
// columns.get(5).setVisible(false);
columns.get(5).setRenderer(RendererMultiline);
columns.get(4).setMaxWidth(200);
columns.get(8).setRenderer(RendererProgress);
columns.get(9).setRenderer(RendererDate);
columns.get(10).setRenderer(RendererDate);
@@ -58,6 +62,10 @@ public class SapforPackageDBTable extends iDBTable<SapforPackage> {
"Статус"
};
}
public static Vector<String> getConfigurationsNames(SapforPackage object){
String[] data = object.configurationsNames.split(";");
return new Vector<String>(Arrays.asList(data));
}
@Override
public Object getFieldAt(SapforPackage object, int columnIndex) {
switch (columnIndex) {
@@ -68,7 +76,7 @@ public class SapforPackageDBTable extends iDBTable<SapforPackage> {
case 4:
return object.testsNames;
case 5:
return object.configurationsNames;
return getConfigurationsNames(object);//object.configurationsNames;
case 6:
return object.tasksCount;
case 7: