@OdedDvir
זה תוכנה ישנה שבניתי לפני הרבה שנים לפני שהיה לי בכלל מושגים במבנה טבלאות תקין.
@OdedDvir כתב באקסס | מה הדרך הנכונה והמהירה לשינוי מקור פקד ע"י המשתמש?:
כמעט תמיד נגלה כי לאחר מעשה, נדיר שיתאפשר לי לעצב מחדש את הטבלה (וזה כאב ראש גדול), ופעמים רבות זה לא מעשי בכלל. ובכגון דא אמרינן סוף מעשה במחשבה תחילה.
אני היום הרבה פעמים ממש מסתבך בלתחזק את התוכנה הזאת עד כדי שאני חושב לבנות את כולה מחדש כמו שצריך...
@OdedDvir כתב באקסס | מה הדרך הנכונה והמהירה לשינוי מקור פקד ע"י המשתמש?:
לעניינך, הייתי משתמש בפקד יחיד של רשימה, עם אפשרות לבחירה מרובה
בה הייתי מציג את כל השנים הרלוונטיות, ומאפשר למשתמש לבחור שנים כרצונו
לאחר מכן הייתי בונה שאילתת בחירה ב-SQL דינמי, רץ בלולאה על השורות בפקד, ומשרשר את הערכים שסומנו למחרוזת.
כתבתי בקיצור, יש דוגמא נחמדה ש-@clickone פעם הכין, ראה כאן: https://tchumim.com/topic/474/סינון-מרובה/11
הפתרון נראה מעולה, תודה!
עריכה:
@OdedDvir כתב באקסס | מה הדרך הנכונה והמהירה לשינוי מקור פקד ע"י המשתמש?:
אבל הרעיון של בניית SQL דינמי ממומש שם. במקרה שלך הערכים הנבחרים יהיו שמות העמודות, כלומר:
SELECT Year2017, Year2023 FROM ...
אני חשבתי לתת רשימת שדות עם סינון לשדות הרלוונטים