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

OdedDvir
-
אקסס למתחילים: תגובות -
אקסס למתחילים: תגובות@שואף-לדעת אמר באקסס למתחילים: תגובות:
לצערי אני מנסה לשנות את הרוחב של הטופס והוא תמיד חוזר לגודל הקודם (21.53).
שינוי הגודל לא מצליח כי כנראה שיש לך פקד בטופס שרחב יותר מ8 ס"מ (או לייתר דיוק - רחב לפחות 21.53 ס"מ). מסתמא זו תוית הכותרת, אקסס נוהגת להקצות לפקד הזה רוחב בשפע.
-
אקסס - קוד VBA לחיפוש והחלפה@dovid אמר באקסס - קוד VBA לחיפוש והחלפה:
זה אופציונלי.
נכון, אבל צריך לכל הפחות להשמיט ולהשאיר מקום ריק, כך:
SELECT Mid([kategHeara],1,InStr(,[kategHeara],".")-1) as מניפולציה, kategHeara FROM katalogM
-
אקסס - קוד VBA לחיפוש והחלפה@איש-פלוני חסר פרמטר אחד בקוד של @dovid , צ"ל:
SELECT Mid([kategHeara],1,InStr(1,[kategHeara],".")-1) as מניפולציה, kategHeara FROM katalogM
(עריכה: מה שכתבתי לעיל שגוי, עיין בהערת @dovid לקמן)
-
אקסס - קוד VBA לחיפוש והחלפה@איש-פלוני אני מציע לך דרך פשוטה יותר:
א. צור טבלה להחלפה עם עמודות כדלקמן:OldValue NewValue 1 א 2 ב ... 19 יט 20 כ ב. תבודד את המספר מהשדה המקורי אל שדה נפרד X על ידי מניפולציה על המחרוזת.
ג. קשר את הטבלאות על ידי השדות X-OldValue
ד. תריץ שאילתת עדכון שתחליף בין הערך המספרי בשדה המקורי לערך NewValue:Replace([SomeField],OldValue, NewValue)
-
אקסס למתחילים: תגובות@שואף-לדעת אמר באקסס למתחילים: תגובות:
א. בדו"ח מופיע בכל עמוד שני דוחות, מדוע ?
מספר הדוחות בעמוד נקבע לפי גודל (גובה) הדוח. הואיל והוא לא ממלא דף שלם, אקסס מציגה עוד אחד באותו העמוד. בהמשך אי"ה נלמד כיצד להציג דוח מסויים בלבד.
ב. רצ"ב תמונות טופס בתצוגת עיצוב ובתצוגת טופס, אני לא מבין מדוע הכותרת התחתית נראית כך ?
זהו שוב עניין של עוגן אופקי. בחר את הפקדים בכותרת התחתונה והגדר במאפיינים עוגן אופקי=ימין.
-
אקסס למתחילים: תגובות@איש-פלוני אין אפשרות מובנית באקסס. אפשר להשתמש בפונקצית VBA.
יש קוד מוכן בפרוג.
אגב, אם תעיין במקור יש שם עוד קוד גם עבור חישוב פרשת השבוע. -
אקסס למתחילים: תגובות@בערל אמר באקסס למתחילים: תגובות:
סליחה על האיחור בשיעורים...
כמובן שלא צריך לבקש סליחה...
בלאו הכי אני עוקב אחרי השאלות בפורום וניכר שאתה מתקדם יפה.
חוץ מזה, עיצוב יכול באמת למשוך המון זמן, זו הסיבה שאני משתדל להמנע מלהכנס אליו במדריך. כאן בדוח זה פשוט הרגיש ממש הכרחי.ניסיתי לערוך את הפקד ולהוסיף לו טקסט, משהו כמו:
זה באמת הפתרון הכי פשוט.
אבל זה זה מחזיר לי ככה:
שמא שכחת לשנות את שם הפקד של תיבת הטקסט ל-txtFullName לפני כן?
זה יוצר חוסר ודאות בנוסחא או הפניה מעגלית. לזה נתכוונתי בהרגל המגונה של אקסס (בפרק כב).ראיתי גם שיש אפשרות להוסיף מסכה בלשונית Data
מה עדיף למקרה שלנו?המסכה הנ"ל משמשת לקלט של נתונים, למשל בטופס, כדי לפרמט או להגביל את הקלט.
במקרה שלנו הלא מדובר בדוח, שמשמש לתצוגת פלט בלבד, ולכן הדרך הראשונה היא הנכונה. -
אקסס למתחילים: תגובות@שואף-לדעת זו כנראה שגיאת הקלדה, תעלה צילום של הקוד, בצילום שהעלת חלק ממנו מוסתר.
-
אקסס למתחילים: תגובות@בערל התופעה תלויה בסדר שבו אתה מוסיף את הטבלאות למשטח העבודה.
אם הוספת בסדר הזה:- טבלת התורמים Donor
- שאילתת שמות התורמים qryDonor_FullName
כיון שבשניהם קיים שדה ID, אקסס תצרף נכון את הטבלאות
אבל נסה להוסיף בסדר הזה:
- טבלת התרומות Donation
- שאילתת שמות התורמים qryDonor_FullName
כיון שגם בשניהם קיים שדה ID, אקסס תצרף את הטבלאות באופן שגוי
-
אקסס למתחילים: תגובות@שואף-לדעת אין מניעה, להיפך, דווקא עבור כך נוצר המאפיין.
-
גוגל שיטס באקסס/אקסל -
גוגל שיטס באקסס/אקסל -
גוגל שיטס באקסס/אקסל@מלא על ידי יבוא נתונים חיצוניים ניתן ליצור באקסס טבלה מקושרת ישירות לקובץ האקסל.
וכן על ידי קוד ניתן אפילו לערוך מסמך אקסל מתוך אקסס. -
עזרה באקסס - חיפוש בטופס@איש-פלוני אם אתה מתכוון לסינון, זה מבוצע בקלות על ידי המאפיין Filter של הטופס:
למשלMe.Filter = "UserID=" & ID
לגבי שאר שאלותיך, אני נמנע מלהשיב כי אין לי פניות לעכל שאילתות או קוד מעורב בעברית ואנגלית, וכל שכן להשיב עליהן, בנוסף זה מסובך שבעתיים מעל גבי הפורום.
אני שוב מציע לך להשתמש בשמות שדות ופקדים באנגלית בלבד, על אף שזה נראה פחות נוח. -
עזרה בתכנון אחוזים וסטטיסטיקות באקססלא ברור לי עדיין כיצד נשמרים הנתונים ב-DB.
האם יש כמה סוגי מבחנים\שאלונים?
האם כל התשובות של מבחן נשמרות בשורה אחת בטבלה? -
אקסס למתחילים: תגובות@בערל כי הגדרנו שהנתונים בשאילתא שעליה מבוסס הטופס יסתננו לפי השדה ID בטופס האב frmDonor.
כשאתה פותח את הטופס בצורה "יתומה" עצמאית (לא מתוך טופס האב) השאילתה שעליה מבוסס הטופס מחפשת את הערך הנ"ל, אך לא מוצאת אותו, כי טופס האב frmDonor סגור.
מה שגורם לתיבה הלזו לצוץ, ולבקש ממך את הערך החסר. -
אקסס למתחילים: תגובות@chocolate אמר באקסס למתחילים: תגובות:
איך אני יכול לבחור באיזה סדר יוצגו הטפסים?
לפני כחודש @בערל טען:
אודה מאוד לעזרה, כרגע אני לא מתחיל מאפס אלא ממינוס, בגדר "אינו יודע לשאול".
היום הוא כבר יודע לענות, כל הכבוד!
אני מוסיף, שהפתרונות שהוא הביא הן מיונים ברמת הטופס, וישנה אפשרות למיין גם ברמת שאילתת הבסיס לטופס, דהיינו ליצור שאילתה שממיינת את הרשומות בטבלת התרומות, ולבסס את הטופס עליה, במקום על טבלת התרומות ישירות.
-
אקסס למתחילים: תגובות@שואף-לדעת אמר באקסס למתחילים: תגובות:
זה עושה משהוא, אבל עדיין לא מושלם כיון שהקטנת הטופס עצמו (טופס המשנה) מצליחה עד למקום מסויים ומשם הוא לא נותן יותר להקטין.
זה דורש קצת ניסיון. עם עוד תרגול תרכוש את המיומנות.
איך אתה יוצר את תמונות המסך היפות והחיצים והמסגרות המדוייקים ?
-
אקסס למתחילים: תגובות@שואף-לדעת הקטנת הפקד של טופס המשנה זה צעד ראשון.
אך צריך להקטין גם את הפקדים שבתוך הטופס ואת הטופס עצמו (כברירת מחדל הם רחבים מאוד).
פתח את הטופס בתצוגת עיצוב, והקטן את רוחב הפקדים, ולאחר מכן את רוחב הטופס עצמו, על ידי גרירת הגבול המסומן בחצים, כך שתקבל משהו כעין זה: