8/22/2013

Axapta X++ : StrFind in axatata.

int StrFind (str text,str characters,int position,int number)

Examples
StrFind("ABCDEFGHIJ","KHD",1,10) //จากตำแหน่งที่ 1 นับไปข้างหน้า 10 ตัว ในช่วง 10 ตัวนั้นมี ค่าที่ให้หาเจอตัวแรก Return ตำแหน่ง
returns the value '4' (the position where "D" was found).
StrFind("ABCDEFGHIJ","KHD",10,-10) //จากตำแหน่งที่ 10 นับย้อนหลัง 10 ตัว ในช่วง 10 ตัวที่นับย้อนหลังไปนั้นมี ค่าที่ให้หาเจอตัวแรก Return ตำแหน่ง
returns the value '8' (the position where "H" was found).

Return ตำแหน่ง ในที่นี้ จะนับจากตัวแรกตำแหน่งที่ 1 เสมอ
ใส่ - คือนับย้อนกลับ ใส่ค่า + คือนับตามปกติ เท่ากับจำนวนตัวที่ต้องการ

No comments:

Post a Comment