หัวข้อ: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: noobi ที่ 28 กุมภาพันธ์ 2014, 06:37:38 สอบถาม iMacro คำสั่ง Extract เก็บค่าได้เป็น #EANF#
เราตั้งค่า Set Var ที่เก็บได้ ไม่ให้มันเก็บ หรือ ข้ามไปเฉพาะค่าที่มันเก็บได้ #EANF# ยังไง เพราะบางหน้า มันก็มี บางหน้ามันก็ไม่มี เลยอยากให้หน้าที่มันเก็บค่าได้ ไม่เก็บคำว่า "#EANF#" หรือ ถ้าเจอ #EANF# แล้วให้มันเก็บเป็นค่า ว่างเปล่า จะทำได้ไหม หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: TUMZA ที่ 28 กุมภาพันธ์ 2014, 07:14:55 เขียนเป็น java น่าจะได้ครับ ปกติใช้แต่น้องเขียนให้ ไม่ได้เขียนเองเลยเดี๋ยวนี้ :-X
หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: manasopa ที่ 28 กุมภาพันธ์ 2014, 08:21:23 สอบถาม iMacro คำสั่ง Extract เก็บค่าได้เป็น #EANF# เราตั้งค่า Set Var ที่เก็บได้ ไม่ให้มันเก็บ หรือ ข้ามไปเฉพาะค่าที่มันเก็บได้ #EANF# ยังไง เพราะบางหน้า มันก็มี บางหน้ามันก็ไม่มี เลยอยากให้หน้าที่มันเก็บค่าได้ ไม่เก็บคำว่า "#EANF#" หรือ ถ้าเจอ #EANF# แล้วให้มันเก็บเป็นค่า ว่างเปล่า จะทำได้ไหม โค๊ด: var1 = iimGetLastExtract(1); if (var1 =="#EANF#"){ var1 = ""; } หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: noobi ที่ 28 กุมภาพันธ์ 2014, 08:38:34 ขอบคุณมาก แต่ลองรันแล้วมัน ERRoR
สมมุติ TAG POS=1 TYPE=DIV ATTR=class:x-y EXTRACT=TXT SET !VAR0 {{!EXTRACT}} SET !EXTRACT NULL เขียนต่อจากข้างบน เป็นแบบนี้ได้เลยไหม TAG POS=1 TYPE=DIV ATTR=class:x-y EXTRACT=TXT SET !VAR0 {{!EXTRACT}} SET !EXTRACT NULL VAR0 = iimGetLastExtract(1); if (VAR0 =="#EANF#"){ VAR0 = ""; } แต่ลองแล้วมัน Error ต้องทำยังไง ไม่เข้าใจเกี่ยวกับ java เลย หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: oZNe ที่ 28 กุมภาพันธ์ 2014, 08:56:30 การ compare string variable น่าจะต้องใช้. var0.toSteing()
หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: manasopa ที่ 28 กุมภาพันธ์ 2014, 09:38:46 ขอบคุณมาก แต่ลองรันแล้วมัน ERRoR เอาแค่นี้ก่อนครับสมมุติ TAG POS=1 TYPE=DIV ATTR=class:x-y EXTRACT=TXT SET !VAR0 {{!EXTRACT}} SET !EXTRACT NULL เขียนต่อจากข้างบน เป็นแบบนี้ได้เลยไหม TAG POS=1 TYPE=DIV ATTR=class:x-y EXTRACT=TXT SET !VAR0 {{!EXTRACT}} SET !EXTRACT NULL VAR0 = iimGetLastExtract(1); if (VAR0 =="#EANF#"){ VAR0 = ""; } แต่ลองแล้วมัน Error ต้องทำยังไง ไม่เข้าใจเกี่ยวกับ java เลย โค๊ด: TAG POS=1 TYPE=DIV ATTR=class:x-y EXTRACT=TXT VAR0 = iimGetLastExtract(1); if (VAR0 =="#EANF#"){ VAR0 = ""; } หัวข้อ: Re: ถาม iMacro ถ้า Extract ได้เป็นค่า #EANF# ค่า Set Var ที่เก็บได้ เราจะไม่ให้มันเก เริ่มหัวข้อโดย: Meaw-IE ที่ 03 มีนาคม 2014, 01:37:42 Firefox Version ที่ใช้ก็มีผลนะครับ ลอง Down Grade Version ดู
|