XDEV

Aus MHC-Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Tastatur

CRTL-Space           Komplettierungsvorschalg aktivieren, falles es nicht automatisch passiert

SHIFT-Mouse-Hoover   Asistenen im Code wieder aufrufen mit Maus-Klick wenn der Code blau
                     unterstrichen wird, z.B. Query

CTRL-Shift-C         Kommentiert das markierte aus.

eigene SQL Statements ausführen

DB = der Name Ihrer Datenquelle

try
{
   JDBCResult result = DB.getInstance().openConnection().query("SELECT * FROM Kunde",null);
   Kunde.VT.addData(result);
   table.fillFrom(Kunde.getInstance());
}
catch(DBException e)
{
   e.printStackTrace();
}

Combobox füllen

try
{
   XDEV.Query(new QueryKunde());
   comboBox.getItemList().fillFrom(Kunde.getInstance( ),"Benutzername","ID");
}
catch(DBException e)
{
   e.printStackTrace();
}

oder, wenn mehr als eine Spalte aus der Tabelle benötigt wird:

try
{
   JDBCResult VertreterResult = DB.ORACLE.getInstance().openConnection().query("SELECT name1 || ', ' || ort TEXT, vtnr ID FROM vertreter where mnr=1 order by name1",(Object[])null);
   VertreterListe.VT.addData(VertreterResult);
   comboBox.getItemList().fillFrom(VertreterListe.VT,"TEXT","ID");
}
catch(DBException e)
{
   e.printStackTrace();
}

oder, manuell

Object[] S1 = new Object[12];
for (int i=1;i<13;i++)
{
   S1[i-1] = i;
}
monat.setItemList(new xdev.ui.ItemList(S1,S1));
monat.setSelectedIndex(-1); // muss nach setItemList folen, wenn NICHTS selektiert sein soll, da sonst der 1. selektiert ist
monat.saveState();

Fenster öffnen

vorläufig ohne Asistenten

XdevPage page = new XdevPage();
page.openPageInDialog(new myWindow(),true);
Persönliche Werkzeuge
Navigation