Dynamics Ax – X++ str2conStr methodu kullanımı

11 May

Herkese merhaba,
Öncelikle bu methodunun ne işe yaradığına kısaca değinelim.

Örneğin elimizde şöyle bir kayıt olduğunu düşünelim, “1111;2222;3333;4444” bu kayıt içinde her noktalı virgül sonrası bir kayıdınıza karşılık geliyor varsaylım.
Sizler her veri için yani 1111 için ayrı bir işlem, 2222 için ayrlı bir işlem yapmak istiyorsunuz. İşte bu noktada yardımımıza str2conStr methodu koşuyor.

Bu methoda, noktalı virgülün ayracınız olduğunu söylüyorsunuz, oda veriyi container olarak geri veriyor.
Container, dizi şeklinde veriyi tuttuğu için artık her veri için ayrı işlem yapabilirsiniz.

Şimdi aşağıda ki job ile bir örnek yapalım.

//semihcelikol.com str2conStr kullanımı
static void SMHstr2conStrTest(Args _args)
{
    container   con;
    str         data = "1111;2222;3333;4444;5555";
    int         i;

    con = str2ConStr(data,";",true);
    
    for (i=1 ; i <= conLen(con); i++)
    {
        info(strFmt("%1",conPeek(con,i)));
    }
}

Bu kodun ekran çıktısı ise şöyle olacaktır.

str2ConStr

Başka bir yazımda görüşmek üzere, iyi çalışmalar

Bir Cevap Yazın