本文整理汇总了C#中FakPlusz.Alapfunkciok.Tablainfo类的典型用法代码示例。如果您正苦于以下问题:C# Tablainfo类的具体用法?C# Tablainfo怎么用?C# Tablainfo使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Tablainfo类属于FakPlusz.Alapfunkciok命名空间,在下文中一共展示了Tablainfo类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Penztarbetet
public Penztarbetet(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
{
InitializeComponent();
ParameterAtvetel(fak, hivo, aktivvezerles);
VezerloControl = hivo;
panel1.Controls.Remove(panel12);
SzuloGyerekInit();
termfocsopinfo = FakUserInterface.GetKodtab("C", "Termfocsop");
termalcsopinfo = FakUserInterface.GetKodtab("C", "Termalcsop");
termcsopinfo = FakUserInterface.GetKodtab("C", "Termcsop");
termekkodok = FakUserInterface.GetBySzintPluszTablanev("C", "TERMEKKOD");
termfocsopalcsop = FakUserInterface.GetOsszef("C", "Termfocsopalcsop");
termalcsopcsop = FakUserInterface.GetOsszef("C", "Termalcsopcsop");
termcsopkod = FakUserInterface.GetOsszef("C", "Termcsopkod");
termekkodtag = (MezoTag)termekkod.Tag;
koltsfocsopinfo = FakUserInterface.GetKodtab("C", "Koltsfocsop");
koltsalcsopinfo = FakUserInterface.GetKodtab("C", "Koltsalcsop");
koltscsopinfo = FakUserInterface.GetBySzintPluszTablanev("C", "KOLTSEGCSOPORT");
koltsegkodok = FakUserInterface.GetBySzintPluszTablanev("C", "KOLTSEGKOD");
koltsfocsopalcsop = FakUserInterface.GetOsszef("C", "Koltsfocsopalcsop");
koltsalcsopcsop = FakUserInterface.GetOsszef("C", "Koltsalcsopcsop");
koltscsopkod = FakUserInterface.GetOsszef("C", "Koltscsopkod");
dataGridView1.Columns.Remove(dataGridView1.Columns["KIVET"]);
dataGridView1.Columns.Remove(dataGridView1.Columns["KOLTSEGKOD_ID_K"]);
toolStripfo.Visible = false;
mozgascontrol = ControltipusCollection.Find(groupBox1);
mozgasinfo = mozgascontrol.Tablainfo;
}
示例2: Init
public void Init(UjPartner parent, Vezerloinfo vezerles, Tablainfo partner,Tablainfo vezirpartner)
{
//panel1.Visible = false;
//label2.Text = "Új partner felvétele";
//panel3.Height = this.Height - panel1.Height;
dataGridView3.Width = this.Width / 2;
dataGridView4.Width = this.Width - dataGridView3.Width;
megnev1.Width = dataGridView3.Width - 100;
megnev2.Width = dataGridView4.Width - 100;
dataGridView3.Visible = false;
dataGridView4.Visible = false;
Parentform = parent;
// ParameterAtvetel(vezerles, false);
Hivo = Vezerles.AktivControl;
VezerloControl = (VezerloControl)Hivo.Hivo;
Hivo.AktivControl = this;
Vezerles = vezerles;
Tabinfo = partner;
TablainfoTag = partner.TablaTag;
Elsoeset = true;
bevsemainfo = FakUserInterface.GetCsoport("C", "Termfeloszt");
koltssemainfo = FakUserInterface.GetCsoport("C", "Feloszt");
termcsopinfo = FakUserInterface.GetKodtab("C", "Termcsop");
koltscsopinfo = FakUserInterface.GetBySzintPluszTablanev("C", "KOLTSEGCSOPORT");
felosztinfo = FakUserInterface.GetKodtab("C", "Fszazal");
}
示例3: UjPartnerInit
public void UjPartnerInit(Vezerloinfo vezerles,VezerloControl vezerlocontrol, string hivonev,Tablainfo szamlainfo,Tablainfo partnerinfo,Tablainfo vezirpartnerinfo,ComboBox partnercombo,FakUserInterface fak)
{
if (ujpartnerusercontrol == null)
{
Base hivo = vezerlocontrol.AktivControl;
ujpartnerusercontrol = new Partner(fak,hivo,vezerles);
panel1.Controls.Add(ujpartnerusercontrol);
ujpartnerusercontrol.Dock = DockStyle.Fill;
ujpartnerusercontrol.UjpartnerForm = this;
}
Partnerinfo = partnerinfo;
Vezirpartnerinfo = vezirpartnerinfo;
Szamlainfo = szamlainfo;
ujpartnerusercontrol.Szallitokotelezo = false;
ujpartnerusercontrol.Vevokotelezo = false;
if (hivonev == "Koltsszla")
{
ujpartnerusercontrol.Szallitokotelezo = true;
vezirpartnerinfo.InputColumns["BEVPARTNER"].DefaultValue = "N";
vezirpartnerinfo.InputColumns["KOLTSPARTNER"].DefaultValue = "I";
}
else
{
ujpartnerusercontrol.Vevokotelezo = true;
vezirpartnerinfo.InputColumns["BEVPARTNER"].DefaultValue = "I";
vezirpartnerinfo.InputColumns["KOLTSPARTNER"].DefaultValue = "N";
}
ujpartnerusercontrol.AltalanosInit();
}
示例4: Adatszolg
/// <summary>
/// az objectum letrehozasa
/// </summary>
/// <param name="vezerles"></param>
public Adatszolg(Vezerloinfo vezerles)
{
InitializeComponent();
ParameterAtvetel(vezerles, false);
Tablainfo specfix = FakUserInterface.GetBySzintPluszTablanev("R", "SPECADATSZOLGNEVEK");
specszovegek=new string[specfix.DataView.Count];
for (int i = 0; i < specfix.DataView.Count; i++)
specszovegek[i] = specfix.DataView[i].Row["SZOVEG"].ToString();
specitemekarray = new ArrayList(specszovegek);
useradatszolg = FakUserInterface.GetBySzintPluszTablanev("R", "USERADATSZOLG");
}
示例5: Penztarpenztar
public Penztarpenztar(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
{
InitializeComponent();
ParameterAtvetel(fak, hivo, aktivvezerles);
VezerloControl = hivo;
panel1.Controls.Remove(panel12);
SzuloGyerekInit();
toolStripfo.Visible = false;
mozgascontrol = ControltipusCollection.Find(groupBox1);
mozgasinfo = mozgascontrol.Tablainfo;
}
示例6: Partner
public Partner(FakUserInterface fak, Base hivo, Vezerloinfo vezerles)
{
InitializeComponent();
ParameterAtvetel(fak, hivo, vezerles);
partnerinfo = FakUserInterface.GetByAzontip("T CTPARTNER");
vezpartnerinfo = FakUserInterface.GetByAzontip("T CTVEZIRPARTNER");
vezpartnerinfo.ComboColumns["MARKETINGPARTNER"].DefaultValue = "N";
gyokerpartner = UserParamTabla.TermCegPluszCegalattiTablainfok["PARTNERGYOKER"];
gyokerpartner.ViewSorindex = 0;
Hivo = hivo;
toolStripfo.Visible = false;
toolStrip1.Items.Remove(torol);
if (hivo.Name == "VezerloControl")
{
VezerloControl = (VezerloControl)hivo;
FakUserInterface.AdattoltByAktid(gyokerpartner);
FakUserInterface.OsszesAdattoltByParent("PARTNERGYOKER");
}
else
{
VezerloControl = (VezerloControl)hivo.Hivo;
partnerinfo.AktIdentity = -1;
FakUserInterface.AdattoltByAktid(partnerinfo);
FakUserInterface.OsszesAdattoltByParent("PARTNER");
// panel1.Controls.Remove(toolStrip1);
panel1.Controls.Remove(groupBox1);
groupBox2.Dock = DockStyle.Fill;
toolStrip1.Items.Remove(uj);
toolStrip1.Items.Remove(elozo);
toolStrip1.Items.Remove(kovetkezo);
elolrol.Text = "Vissza";
}
AlapinfoInit(new object[] { new object[] { Alapinfotipus.Alap, new Panel[] { panel1, panel2 } } });
kieg = ControltipusCollection.Find(groupBox3);
bevpartnercol = vezpartnerinfo.InputColumns["BEVPARTNER"];
koltspartnercol = vezpartnerinfo.InputColumns["KOLTSPARTNER"];
partnerkoltsegkodcol = vezpartnerinfo.ComboColumns["KOLTSEGKOD_ID"];
partnertermekkodcol = vezpartnerinfo.ComboColumns["TERMEKKOD_ID"];
partnersemakodcol = vezpartnerinfo.ComboColumns["SEMA_ID"];
termsemakodcol = vezpartnerinfo.ComboColumns["TERMSEMA_ID"];
bevpartnerindex = vezpartnerinfo.InputColumns.IndexOf("BEVPARTNER");
koltspartnerindex = vezpartnerinfo.InputColumns.IndexOf("KOLTSPARTNER");
koltsegkodindex = vezpartnerinfo.InputColumns.IndexOf("KOLTSEGKOD_ID");
termekkodindex = vezpartnerinfo.InputColumns.IndexOf("TERMEKKOD_ID");
semakodindex = vezpartnerinfo.InputColumns.IndexOf("SEMA_ID");
termsemakodindex = vezpartnerinfo.InputColumns.IndexOf("TERMSEMA_ID");
}
示例7: Folyoosztottkivet
public Folyoosztottkivet(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
{
InitializeComponent();
ParameterAtvetel(fak, hivo, aktivvezerles);
VezerloControl = hivo;
panel12.Controls.Remove(panel2);
panel12.Controls.Remove(panel111);
toolStripfo.Visible = false;
SzuloGyerekInit();
mozgascontrol = ControltipusCollection.Find(groupBox1);
mozgasinfo = mozgascontrol.Tablainfo;
tetelcontrol = ControltipusCollection.Find("panel112");
tetelinfo = tetelcontrol.Tablainfo;
koltsfocsopinfo = FakUserInterface.GetKodtab("C", "Koltsfocsop");
koltsalcsopinfo = FakUserInterface.GetKodtab("C", "Koltsalcsop");
koltscsopinfo = FakUserInterface.GetBySzintPluszTablanev("C", "KOLTSEGCSOPORT");
FakUserInterface.Combokupdate(koltscsopinfo.TablaTag);
koltscsopcsop = FakUserInterface.GetOsszef("C", "Koltscsopkod");
koltssemainfo = FakUserInterface.GetCsoport("C", "Feloszt");
szazalinfo = FakUserInterface.GetKodtab("C", "Fszazal");
koltsegkodok = FakUserInterface.GetBySzintPluszTablanev("C", "KOLTSEGKOD");
termekkodok = FakUserInterface.GetBySzintPluszTablanev("C", "TERMEKKOD");
termfocsopinfo = FakUserInterface.GetKodtab("C", "Termfocsop");
termalcsopinfo = FakUserInterface.GetKodtab("C", "Termalcsop");
termcsopinfo = FakUserInterface.GetKodtab("C", "Termcsop");
termekkodok = FakUserInterface.GetBySzintPluszTablanev("C", "TERMEKKOD");
termfocsopalcsop = FakUserInterface.GetOsszef("C", "Termfocsopalcsop");
termalcsopcsop = FakUserInterface.GetOsszef("C", "Termalcsopcsop");
termcsopkod = FakUserInterface.GetOsszef("C", "Termcsopkod");
koltsfocsopalcsop = FakUserInterface.GetOsszef("C", "Koltsfocsopalcsop");
koltsalcsopcsop = FakUserInterface.GetOsszef("C", "Koltsalcsopcsop");
koltscsopkod = FakUserInterface.GetOsszef("C", "Koltscsopkod");
koltscsoptag = (MezoTag)koltscsop.Tag;
koltsfocsoptag = (MezoTag)koltsegfocsop.Tag;
koltsalcsoptag = (MezoTag)koltsegalcsop.Tag;
koltskodtag = (MezoTag)koltsegkod.Tag;
termkodtag = (MezoTag)termekkod.Tag;
termcsoptag = (MezoTag)termekcsoport.Tag;
termalcsoptag = (MezoTag)termekalcsop.Tag;
termfocsoptag = (MezoTag)termekfocsop.Tag;
tetelszamtag = (MezoTag)tetelszam.Tag;
mozgasinfo.TablaColumns["KOLTSCSOP_ID"].Lehetures = false;
mozgasinfo.TablaColumns["KOLTSCSOP_ID"].ReadOnly = false;
mozgasinfo.TablaColumns["KOLTSCSOP_ID"].Lathato = true;
dataGridView1.Columns.Remove(dataGridView1.Columns["BETET"]);
dataGridView1.Columns.Remove(dataGridView1.Columns["TERMEKKOD_ID_K"]);
dataGridView1.Columns.Remove(dataGridView1.Columns["KOLTSEGKOD_ID_K"]);
}
示例8: if
/// <summary>
/// kereses tablainformacio szerint
/// </summary>
/// <param name="tabinfo">
/// kivant tablainformacio
/// </param>
/// <returns>
/// mezoinformacio vagy null
/// </returns>
public MezoControlInfo this[Tablainfo tabinfo]
{
get
{
int j;
int i = egytabinfok.IndexOf(tabinfo);
j=i;
if (i == -1)
return null;
else if (this[i].InputelemArray.Count == 0)
{
if (i != egytabinfok.Count - 1)
{
j = i + 1;
if ((Tablainfo)egytabinfok[j] == tabinfo)
return (this[j]);
}
}
return this[i];
}
}
示例9: Bevszla
public Bevszla(FakUserInterface fak,VezerloControl hivo,Vezerloinfo aktivvezerles)
{
InitializeComponent();
ParameterAtvetel(fak, hivo, aktivvezerles);
VezerloControl = hivo;
panel2.Parent.Controls.Remove(panel2);
panel111.Parent.Controls.Remove(panel111);
toolStrip12.Items.Remove(elolrol12);
toolStrip12.Items.Remove(rogzit12);
// toolStrip12.Items.Remove(torol12);
SzuloGyerekInit();
toolStripfo.Visible = false;
szla = ControltipusCollection.Find(groupBox1);
szlatetel = ControltipusCollection.Find(groupBox122);
szlainfo = szla.Tablainfo;
tetelinfo = szlatetel.Tablainfo;
afainfo=fak.GetKodtab("C","Afa");
bruttotag = (MezoTag)brutto.Tag;
nettotag = (MezoTag)netto.Tag;
termekkodtag = (MezoTag)termekkod.Tag;
partnertag = (MezoTag)partner.Tag;
maradektag = (MezoTag)maradek.Tag;
tetelszamtag = (MezoTag)tetelszam.Tag;
afakulcstag = (MezoTag)afakulcs.Tag;
termekfocsoptag = (MezoTag)termfocsop.Tag;
termekalcsoptag = (MezoTag)termalcsop.Tag;
termekcsoptag = (MezoTag)termcsop.Tag;
partnerinfo = FakUserInterface.GetByAzontip("SZCTPARTNER");
vezirpartnerinfo = FakUserInterface.GetByAzontip("SZCTVEZIRPARTNER");
termfocsopinfo = FakUserInterface.GetKodtab("C", "Termfocsop");
termalcsopinfo = FakUserInterface.GetKodtab("C", "Termalcsop");
termcsopinfo = FakUserInterface.GetKodtab("C", "Termcsop");
termekkodok = FakUserInterface.GetBySzintPluszTablanev("C", "TERMEKKOD");
termfocsopalcsop = FakUserInterface.GetOsszef("C", "Termfocsopalcsop");
termalcsopcsop = FakUserInterface.GetOsszef("C", "Termalcsopcsop");
termcsopkod = FakUserInterface.GetOsszef("C", "Termcsopkod");
szazalekinfo = FakUserInterface.GetKodtab("C", "Fszazal");
szazalekosfeloszt = FakUserInterface.GetCsoport("C", "Termfeloszt");
}
示例10: AdattoltByAktid
/// <summary>
/// Termeszetes adattabla toltese id alapjan
/// </summary>
/// <param name="info">
/// toltendo adattabla tablainformacioja
/// </param>
public void AdattoltByAktid(Tablainfo info)
{
info.SelectString = " where " + info.IdentityColumnName + "='" + info.AktIdentity + "'";
info.Adattolt(Aktintervallum, true);
info.Tartalmaktolt();
}
示例11: GetTartal
/// <summary>
/// Egy tablainfo adattablajanak osszes sorabol azon sorok kivant nevu oszlopanak tartalmait
/// akarjuk, mely sorokban egy masik oszlop tartalma megfelel az ertek[] parameter valamelyikenek
/// </summary>
/// <param name="tabinfo">
/// a tablainformacio
/// </param>
/// <param name="kivantadatnev">
/// a kivant column neve
/// </param>
/// <param name="tartalnev">
/// azon column neve, melynek tartalmat vizsgalni kell
/// </param>
/// <param name="ertek">
/// a vizsgalando column kivant ertekeinek tombje
/// </param>
/// <returns>
/// a kivant column (vizsgalatnak megfelelo) tartalmainak tombje
/// </returns>
public string[] GetTartal(Tablainfo tabinfo, string kivantadatnev, string tartalnev, string[] ertek)
{
return tabinfo.Adattabla.GetTartal(kivantadatnev, tartalnev, ertek);
}
示例12: GetTartalByDatumTolIg
/// <summary>
/// Egy tablainfo adattablajanak azon sorabol,ahol a DATUMTOL es DATUMIG oszlop tartalma adott intervallumba esik,
/// a kivant nevu column tartalmat kivanjuk
/// </summary>
/// <param name="tabinfo">
/// a tablainformacio
/// </param>
/// <param name="kivantadatnev">
/// a kivant column neve
/// </param>
/// <param name="datumtolig">
/// a datumintervallum
/// </param>
/// <returns>
/// a kivant tartalom vagy ""
/// </returns>
public string[] GetTartalByDatumTolIg(Tablainfo tabinfo, string kivantadatnev, DateTime[] datumtolig)
{
return tabinfo.Adattabla.GetTartal(kivantadatnev, datumtolig);
}
示例13: Attach
/// <summary>
/// A megadott UserControl-hoz tartozo UserControlInfo objektumot hoz letre, mely befuzesre kerul egyfelol
/// minden, a parameterek kozt megadott Tablainfo objectum UserControlCollection-jebe, masfelol a sajatjaba
/// is. A UserControlInfo eloallitashoz elobb a ControlTagokTolt-ot kell kiadni
///
/// </summary>
/// <param name="cont">
/// UserControl
/// </param>
/// <param name="vezerles">
/// vezerloinfo
/// </param>
/// <param name="tabinfok">
/// a UserControl altal hasznalt tablainformaciok tombje
/// </param>
/// <param name="tabpage">
/// ha a UserControl TabPage-ben fut, a TabPage, egyebkent null
/// </param>
/// <param name="menuitem">
/// ha van MenuStrip, a UserControlhoz tartozo aktiv menuitem, egyebkent null
/// </param>
/// <param name="dropitem">
/// ha a UserControl dropitemhez tartozik, az aktiv dropitem, egyebkent null
/// </param>
/// <returns>
/// letrehozott objectum
/// </returns>
public UserControlInfo Attach(Base cont, Vezerloinfo vezerles, ref Tablainfo[] tabinfok, TabPage tabpage, ToolStripMenuItem menuitem, ToolStripMenuItem dropitem)
{
UserControlInfo egyinfo = null;
UserControlCollection egyinfok = _usercontrolok[cont,menuitem,dropitem];
if (egyinfok == null)
egyinfo = new UserControlInfo(cont, vezerles, tabinfok, tabpage, menuitem, dropitem);
else
{
egyinfo = egyinfok.Find(cont, tabinfok);
if (egyinfo == null)
egyinfo = new UserControlInfo(cont, vezerles, tabinfok, tabpage, menuitem, dropitem);
Tablainfo[] egytabinfok = egyinfo.Tabinfok;
foreach (Tablainfo tabinfo in tabinfok)
{
Tablainfo egytabinfo = egyinfo.TabinfoArray.GetByAzontip(tabinfo.Azontip);
if (egytabinfo == null)
egytabinfo = (Tablainfo)egyinfo.TabinfoArray[egyinfo.TabinfoArray.Add(tabinfo)];
if (tabinfo.UserControlok.IndexOf(egyinfo) == -1)
{
tabinfo.UserControlok.Add(egyinfo);
tabinfo.AktualControlInfo = egytabinfo.AktualControlInfo;
tabinfo.AktualControlInfo.UserControlInfo = egyinfo;
}
}
}
for (int i = 0; i < egyinfo.EgyContinfoArray.Count; i++)
{
for (int j = 0; j < egyinfo.EgyContinfoArray[i].Inputeleminfok.Length; j++)
{
MezoTag egytag = egyinfo.EgyContinfoArray[i].Inputeleminfok[j];
if (!egytag.Controltipus.Contains("DataGrid") && egytag.Control != null && egytag.Control.Enabled)
{
if (egyinfo.VeryFirstTag == null)
egyinfo.VeryFirstTag = egytag;
egyinfo.VeryLastTag = egytag;
}
}
}
return egyinfo;
}
示例14: BeflenbevszlaInit
public void BeflenbevszlaInit(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
{
TermCegPluszCegalattiTabinfok = hivo.TermCegPluszCegalattiTabinfok;
bevszlainfo = TermCegPluszCegalattiTabinfok["BEVSZLA"];
DatasetTablak = new DataTable[] { dataset.CEGEV, dataset.BEVSZLA };
AlaplistaControlInit(fak, hivo, aktivvezerles, DatasetTablak);
}
示例15: EveseredmenyInit
public void EveseredmenyInit(FakUserInterface fak, VezerloControl hivo, Vezerloinfo aktivvezerles)
{
TermCegPluszCegalattiTabinfok = hivo.TermCegPluszCegalattiTabinfok;
bevkiadinfo = TermCegPluszCegalattiTabinfok["BEVETELKIADAS"];
DatasetTablak = new DataTable[] {dataset.BEVETELKIADAS};
AlaplistaControlInit(fak, hivo, aktivvezerles, DatasetTablak);
}