Header Image

< חזור לעמוד האב

תכונה זו זמינה כעת רק ב-DocFetcher Pro, לא ב-DocFetcher Server. Server Not available in DocFetcher Server

הבעיה

ב-DocFetcher, קיימת חלונית סוגי מסמכים בצד השמאלי:

חלונית סוגי מסמכים

זוהי רשימת תיבות סימון של סוגי הקבצים שבהם ניתן לסנן את תוצאות החיפוש, לדוגמה, "להוציא את כל קבצי ה-PDF", או "לכלול קבצי HTML". כפי שהוזכר בבקשות תכונות שונות לאורך השנים, סוגים מסוימים של פעולות סינון אינם אפשריים ב-DocFetcher בשל הטבע הסטטי של רשימת תיבות הסימון:

  • סינון לפי סוגים שאינם מוגדרים מראש ברשימה, לדוגמה, "הסתרת כל קבצי ה-exe" או "הצגת קבצי exe בלבד".
  • פיצול סוג קיים לתת-סוגים וסינון לפי האחרונים. לדוגמה, מתכנתים עשויים לרצות לפצל את סוג "טקסט פשוט" ל-"java", "cpp", "py", "php", "js", וכו', כך שיוכלו לסנן לפי תת-סוגים אלה בנפרד.
  • קיבוץ שניים או יותר מסוגים קיימים לסוג-על גדול יותר וסינון לפי האחרון, לדוגמה, שילוב "doc", "docx", "odt", "rtf" ו-"txt" לסוג "מסמכים" אחד.

הפתרון

ב-DocFetcher Pro, מקרי השימוש הנ"ל ועוד מכוסים על ידי מושג חדש הנקרא סוגי משתמש. הרעיון הבסיסי הוא כדלקמן. מתחת לחלונית סוגי המסמכים, קיימת כעת חלונית אחרת, חלונית סוגי המשתמש:

חלונית סוגי משתמש

חלונית סוגי המשתמש פועלת בדיוק כמו חלונית סוגי המסמכים, אלא שהיא מאפשרת לך להגדיר סוגי קבצים משלך בהתבסס על תבניות התאמה מול שמות קבצים. לדוגמה, כדי להגדיר סוג "מסמכים" חדש, בעצם כל מה שנדרש הוא להזין את תווית הסוג "מסמכים" ואת תבניות שם הקובץ לזיהוי הקבצים שצריכים להיכלל בסוג "מסמכים" החדש:

תיבת דיאלוג הוסף סוג משתמש

התיבה המוצגת לעיל נפתחת על ידי לחיצה ימנית לתוך חלונית סוגי המשתמש ובחירת "הוסף סוג".

הסבר נוסף

תווים כלליים לעומת ביטויים רגולריים: תבניות שמות קבצים יכולות להיות תווים כלליים או ביטויים רגולריים. האחרונים הם די חזקים, אך גם קשים יחסית להבנה. לעומת זאת, תווים כלליים הם מוגבלים, אך גם קלים יחסית להבנה: יש רק שני תווים כלליים * ו-?, שהם בעצם מקומות שמורים עבור 'אפס או יותר תווים' ו-'בדיוק תו אחד', בהתאמה.

סוג "אחר" המיוחד: כאשר אתה מפעיל את DocFetcher Pro בפעם הראשונה, אין סוגים בחלונית סוגי המשתמש למעט סוג "אחר". סוג מיוחד זה לא ניתן להסרה ופועל כרשומת תופסת-הכל עבור קבצים שאינם תואמים לאף סוג משתמש אחר.

תבניות שמות קבצים שרירותיות: אולי שמת לב שחלונית סוגי המשתמש מתאימה תבניות לא רק מול סיומות קבצים, אלא מול שמות קבצים שלמים. זה נותן לחלונית סוגי המשתמש כוח הרבה מעבר לשלושת מקרי השימוש שתוארו לעיל: אתה יכול להגדיר סוגי משתמש המבוססים על כל תבנית שם קובץ. לדוגמה, אם יש לך קבצים בשם
- דוח_2020_01.docx
- דוח_2020_02.docx
- דוח_2019_כולל.docx
- וכו'.
הפזורים בתיקיות שונות, אתה יכול להשתמש בתבנית התו הכללי דוח_*.docx כדי לשלב את כולם לסוג משתמש אחד בשם "דוחות".

חלונית סוגי המסמכים כנקודת התחלה: אתה אולי תוהה מדוע ל-DocFetcher Pro עדיין יש חלונית סוגי מסמכים כאשר יש לו את חלונית סוגי המשתמש החזקה בבירור יותר. התשובה היא שחלונית סוגי המסמכים מספקת נקודת התחלה למשתמשים חדשים, ומאפשרת להם לסנן לפי סוגים מיד מבלי שיצטרכו להתעסק עם סוגי משתמש תחילה.

אינטראקציה בין חלונית סוגי המסמכים וסוגי המשתמש: שאלה נוספת שאולי עלתה בראשך היא איך חלונית סוגי המסמכים וסוגי המשתמש מתקשרות זו עם זו, כלומר, מה קורה אם אתה מסמן ומבטל סימון תיבות ב*שתי* החלוניות? התשובה היא שכל בקרות הסינון בצד השמאלי ב-DocFetcher ו-DocFetcher Pro יוצרות שרשרת של מסננים, כאשר סוגי המסמכים הם שלב אחד של השרשרת, וסוגי המשתמש הם שלב אחר. כל מסמך בתוצאות החיפוש הראשוניות, "הפנימיות" צריך לעבור דרך כל שרשרת המסננים, ונכלל בתוצאות החיפוש הסופיות, הגלויות רק אם הוא "שורד" את כל שלבי שרשרת המסננים. זה שווה לשילוב "AND" לוגי של כל שלבי המסנן.

יבוא ויצוא: תכונת סוגי המשתמש מגיעה עם פונקציונליות יבוא ויצוא כך שלא תצטרך להגדיר מחדש בעמל את כל סוגי המשתמש הקיימים שלך בעת התקנת DocFetcher Pro בסביבה חדשה.

יבוא/יצוא סוגי משתמש