הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

בחירה מרובה בשדה (בעזרת מאקרו)

More
15 years 11 months ago - 15 years 11 months ago #5702 by davidvir
שלום אנשים,

אני מנסה לבצע בחירה של מספר ערכים בתוך שדה אחד ספציפי
כל זאת בעזרת מאקרו (בוק-מארק לא רלוונטי במקרה הזה)

הערכים לא עוקבים ואין בינם שום מכנה משותף.


איך בדיוק עושים זאת?

הדוגמאות למאקרו שבוחר ערכים (מסוג select )
בקובץ ה-API הן אלו:

ActiveDocument.Fields("Month").Select "September"

ActiveDocument.Fields("Month").Select "J*"

ActiveDocument.Fields("Sales").Select ">1500"

לפי הדוג' תמיד בתוך הבחירה יש מכנה משותף כלשהו.
אצלי כאמור זה לא כך.

אם כך מה הסינטקס המדוייק לבחירת מספר ערכים באותו שדה?

תודה
Last edit: 15 years 11 months ago by davidvir.

Please התחברות to join the conversation.

More
15 years 11 months ago #5707 by Matan
נסה בעזרת TOGGELSELECT

דוגמא:

ActiveDocument.Fields("Month").Select ">4"
ActiveDocument.Fields("Month").ToggleSelect "<8"

Please התחברות to join the conversation.

More
15 years 11 months ago #5708 by Daniel Chotzen
ישנה פקודה דומה לSelect הנקראית:
SelectValues והיא יודעת לקבל מערך של ערכים:

מתוך APIGUIDE.QVW של קליקוויו

rem ** select two non-consecutive field values in field **
set f = ActiveDocument.Fields("Cities")
set fv = f.GetNoValues 'empty array
fv.Add
fv.Add
fv(0).Text = "Haifa"
fv(0).IsNumeric = false
fv(1).Text = "Jaffa"
fv(1).IsNumeric = false
f.SelectValues fv

בברכה
דניאל

Please התחברות to join the conversation.

More
15 years 11 months ago #5709 by davidvir
תודה רבה

עובד יופי :smilly:

Please התחברות to join the conversation.

Moderators: avishaylgiladlDaniel Chotzenodedth
Time to create page: 0.266 seconds