当前位置: 首页>>代码示例>>C#>>正文


C# Tablainfo.TeljesTorles方法代码示例

本文整理汇总了C#中FakPlusz.Alapfunkciok.Tablainfo.TeljesTorles方法的典型用法代码示例。如果您正苦于以下问题:C# Tablainfo.TeljesTorles方法的具体用法?C# Tablainfo.TeljesTorles怎么用?C# Tablainfo.TeljesTorles使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FakPlusz.Alapfunkciok.Tablainfo的用法示例。


在下文中一共展示了Tablainfo.TeljesTorles方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: AltalanosInit

        /// <summary>
        /// 
        /// </summary>
        public override void AltalanosInit()
        {
            DataRow row = null;
            string maxev = "";
            if (!FakUserInterface.EventTilt)
            {
                if (TablainfoTag.Tablainfo.InputColumns.Count < 33)
                {
                    this.Visible = false;
                    Parameterez.Visible = false;
                    MessageBox.Show("A leirótáblában kevés az input-mezö!");
                    return;
                }
                if (parameterpage == null)
                    parameterpage = (TabPage)Parameterez.tabControl1.Controls[0];
                ArrayList valtozasok = ValtozasLekerdez();
                bool cegvaltozas = ValtozasLekerdez("CegValtozas").Count != 0;
                bool ujtag = UjTag;
                if (valtozasok.Count != 0)
                {
                    FakUserInterface.EventTilt = true;
                    this.Visible = false;
                    FakUserInterface.EventTilt = false;
                }
                if (ujtag || valtozasok.Count != 0 || Valtozas)
                {
                    UjTag = true;
                    base.AltalanosInit();
                    naptarkodtipusinfo = FakUserInterface.GetKodtab("R", "Naptarfajta");
                    napfajtakinfo = FakUserInterface.GetKodtab("R", "NAPFAJTA");
                    kodtipfajtainfo = FakUserInterface.GetOsszef("R", "Naptarkodtipnapfajta");
                    elszevkezdhoinfo = FakUserInterface.GetKodtab("R", "Evkezdet");
                    tanevkezdhoinfo = FakUserInterface.GetKodtab("R", "Tanevkezdet");
                    kodtipkezdhoinfo = FakUserInterface.GetCsoport(Tabinfo.Szint, "Naptarkodtipkezdho");
                    kodtipkezdtanevhoinfo = FakUserInterface.GetCsoport(Tabinfo.Szint, "Naptarkodtiptanevkezdho");
                    szurtnapfajtainfo = FakUserInterface.GetKodtab("R", "Szurtnapfajta");
                    szurtnapfajtainfo.TeljesTorles();
                    kodtipus = Tabinfo.Kodtipus;
                    string kodtipid = FakUserInterface.GetTartal(naptarkodtipusinfo, "SORSZAM", "SZOVEG", kodtipus)[0];
                    string kezdhoid = "";
                    string[] idk = FakUserInterface.GetTartal(kodtipkezdhoinfo, "SORSZAM2", "SORSZAM1", kodtipid);
                    if(idk!=null)
                        kezdhoid = idk[0];
                    if (kezdhoid != "")
                    {
                        idk = FakUserInterface.GetTartal(elszevkezdhoinfo, "KOD", "SORSZAM", kezdhoid);
                        if (idk != null)
                            elszkezdho = Convert.ToInt16(idk[0]);
                    }
                    string tanevkezdhoid = "";
                    idk = FakUserInterface.GetTartal(kodtipkezdtanevhoinfo, "SORSZAM2", "SORSZAM1", kodtipid);
                    if(idk!=null)
                        tanevkezdhoid = idk[0];
                    if (tanevkezdhoid != "")
                    {
                        idk = FakUserInterface.GetTartal(tanevkezdhoinfo, "KOD", "SORSZAM",tanevkezdhoid);
                        if (idk != null)
                            tanevkezdho = Convert.ToInt16(idk[0]);
                    }
                    kodtipfajtainfo.DataView.RowFilter = "SORSZAM1 = " + kodtipid;
                    ArrayList ar = new ArrayList();
                    for (int i = 0; i < kodtipfajtainfo.DataView.Count; i++)
                    {
                        row = kodtipfajtainfo.DataView[i].Row;
                        string napfajtaid = row["SORSZAM2"].ToString();
                        napfajtakinfo.DataView.RowFilter = "SORSZAM = " + napfajtaid;
                        string sorrend = napfajtakinfo.DataView[0].Row["SORREND"].ToString();
                        bool ins = false;
                        for (int j = 0; j < ar.Count; j++)
                        {
                            string egysorr = ar[j].ToString();
                            if (sorrend.CompareTo(egysorr) < 0)
                            {
                                ar.Insert(j, sorrend);
                                ins = true;
                                break;
                            }
                        }
                        if (!ins)
                            ar.Add(sorrend);
                    }
                    for (int i = 0; i < ar.Count; i++)
                    {
                        napfajtakinfo.DataView.RowFilter = "SORREND = " + ar[i].ToString();
                        row = napfajtakinfo.DataView[0].Row;
                        string kod = row["KOD"].ToString();
                        string szov = row["SZOVEG"].ToString();
                        if (i == 0)
                            munkanapkezdobetu = kod;
                        DataRow ujsor = szurtnapfajtainfo.Ujsor();
                        ujsor["KOD"] = kod;
                        ujsor["SZOVEG"] = szov;
                    }
                    
                    kodtipfajtainfo.DataView.RowFilter = "";
                    napfajtakinfo.DataView.RowFilter = "";
                    FakUserInterface.Rogzit(szurtnapfajtainfo);
//.........这里部分代码省略.........
开发者ID:AndrasD,项目名称:VezIR,代码行数:101,代码来源:Naptar.cs


注:本文中的FakPlusz.Alapfunkciok.Tablainfo.TeljesTorles方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。