- כדי להסיר את ההתקנה הקיימת של עברית, תריץ משורת הפקודה:
Lpksetup /u
- תתקין שוב את השפה: הגדרות > זמן ושפה > שפה
- קבע את עברית כברירת מחדל ותפעיל מחדש
Lpksetup /u
@chocolate אלו כבר שני נושאים אחרים...
Join = שאילתת צירוף עיין כאן לדוגמא.
את הטבלה המתקבלת מהשאילתא תוכל להטמיע בטבלת התרומות על ידי שאילתת הוספה INSERT, או שורה אחר שורה בקוד VBA.
@clickone אמר באיך משלבים כמה קבצי אקסס לאחד?:
(אפשר לדעתי לעשות גם את השעת כניסה כולל שניות וטיקים, אבל זה לא בטוח במליון אחוז שלא תהיה כניסה אצל 2 באותו בהרגע (למרות שמדובר במשהו רחוק באופן קיצוני מאד)
אוי, לי זה נשמע כמו רולטה רוסית....
@chocolate אמר באיך משלבים כמה קבצי אקסס לאחד?:
זאת אומרת שהשדה מפתח לא יוכל להיות יותר לעולם השדה שמקשר בין שני התפסים, נכון?
אם הבנתי אותך נכון, התכוונת שמעתה תצטרך להשתמש בשדה ת.ז. כשדה מפתח גם באקסס?
לא בהכרח.
ביבוא תייבא את כל התורמים בהתחלה, כשאתה יוצר עבור כל אחד שדה מפתח משלו ע"י אקסס.
אחר כך תייבא את התרומות, ותשיג את המפתח הזר (של התורם) על ידי קישור של שדה ת.ז. ברשומת התרומה לשדה ת.ז. בטבלת התורמים.
@chocolate תצטרך לכלול שדה משותף בשתי הטבלאות, שאותו יכניסו ידנית באקסל, למשל מספר תעודת זהות של התורם, שיופיע גם בטבלת התורמים וגם עבור כל תרומה.
כך תוכל לקשר בין הרשומות בייבוא.
@google3 תקליק עליה קליק ימני > שחזור גרסאות קודמות, ובחלון שנפתח תבדוק: האם קיימות גרסאות קודמות ?
@שואף-לדעת עיין בסוף השיעור היטב, שם ציינתי שאם שייכות תרומות למשפחה - לא נוכל למחוק אותה.
תוכל לבדוק את פעולת המחיקה על ידי יצירת משפחה חדשה ללא תרומות משוייכות, ואז למחוק אותה.
@שואף-לדעת אמר באקסס למתחילים: תגובות:
לצערי אני מנסה לשנות את הרוחב של הטופס והוא תמיד חוזר לגודל הקודם (21.53).
שינוי הגודל לא מצליח כי כנראה שיש לך פקד בטופס שרחב יותר מ8 ס"מ (או לייתר דיוק - רחב לפחות 21.53 ס"מ). מסתמא זו תוית הכותרת, אקסס נוהגת להקצות לפקד הזה רוחב בשפע.
@dovid אמר באקסס - קוד VBA לחיפוש והחלפה:
זה אופציונלי.
נכון, אבל צריך לכל הפחות להשמיט ולהשאיר מקום ריק, כך:
SELECT Mid([kategHeara],1,InStr(,[kategHeara],".")-1) as מניפולציה, kategHeara
FROM katalogM
@איש-פלוני חסר פרמטר אחד בקוד של @dovid , צ"ל:
SELECT Mid([kategHeara],1,InStr(1,[kategHeara],".")-1) as מניפולציה, kategHeara
FROM katalogM
(עריכה: מה שכתבתי לעיל שגוי, עיין בהערת @dovid לקמן)
@איש-פלוני אני מציע לך דרך פשוטה יותר:
א. צור טבלה להחלפה עם עמודות כדלקמן:
| OldValue | NewValue |
|---|---|
| 1 | א |
| 2 | ב |
| ... | |
| 19 | יט |
| 20 | כ |
ב. תבודד את המספר מהשדה המקורי אל שדה נפרד X על ידי מניפולציה על המחרוזת.
ג. קשר את הטבלאות על ידי השדות X-OldValue
ד. תריץ שאילתת עדכון שתחליף בין הערך המספרי בשדה המקורי לערך NewValue:
Replace([SomeField],OldValue, NewValue)
@שואף-לדעת אמר באקסס למתחילים: תגובות:
א. בדו"ח מופיע בכל עמוד שני דוחות, מדוע ?
מספר הדוחות בעמוד נקבע לפי גודל (גובה) הדוח. הואיל והוא לא ממלא דף שלם, אקסס מציגה עוד אחד באותו העמוד. בהמשך אי"ה נלמד כיצד להציג דוח מסויים בלבד.
ב. רצ"ב תמונות טופס בתצוגת עיצוב ובתצוגת טופס, אני לא מבין מדוע הכותרת התחתית נראית כך ?
זהו שוב עניין של עוגן אופקי. בחר את הפקדים בכותרת התחתונה והגדר במאפיינים עוגן אופקי=ימין.
@איש-פלוני אין אפשרות מובנית באקסס. אפשר להשתמש בפונקצית VBA.
יש קוד מוכן בפרוג.
אגב, אם תעיין במקור יש שם עוד קוד גם עבור חישוב פרשת השבוע.
@בערל אמר באקסס למתחילים: תגובות:
סליחה על האיחור בשיעורים...
כמובן שלא צריך לבקש סליחה...
בלאו הכי אני עוקב אחרי השאלות בפורום וניכר שאתה מתקדם יפה.
חוץ מזה, עיצוב יכול באמת למשוך המון זמן, זו הסיבה שאני משתדל להמנע מלהכנס אליו במדריך. כאן בדוח זה פשוט הרגיש ממש הכרחי.
ניסיתי לערוך את הפקד ולהוסיף לו טקסט, משהו כמו:
זה באמת הפתרון הכי פשוט.
אבל זה זה מחזיר לי ככה:
שמא שכחת לשנות את שם הפקד של תיבת הטקסט ל-txtFullName לפני כן?
זה יוצר חוסר ודאות בנוסחא או הפניה מעגלית. לזה נתכוונתי בהרגל המגונה של אקסס (בפרק כב).
ראיתי גם שיש אפשרות להוסיף מסכה בלשונית Data
מה עדיף למקרה שלנו?
המסכה הנ"ל משמשת לקלט של נתונים, למשל בטופס, כדי לפרמט או להגביל את הקלט.
במקרה שלנו הלא מדובר בדוח, שמשמש לתצוגת פלט בלבד, ולכן הדרך הראשונה היא הנכונה.
@שואף-לדעת זו כנראה שגיאת הקלדה, תעלה צילום של הקוד, בצילום שהעלת חלק ממנו מוסתר.
@בערל התופעה תלויה בסדר שבו אתה מוסיף את הטבלאות למשטח העבודה.
אם הוספת בסדר הזה:
כיון שבשניהם קיים שדה ID, אקסס תצרף נכון את הטבלאות
אבל נסה להוסיף בסדר הזה:
כיון שגם בשניהם קיים שדה ID, אקסס תצרף את הטבלאות באופן שגוי
@שואף-לדעת אין מניעה, להיפך, דווקא עבור כך נוצר המאפיין.
@מלא על ידי יבוא נתונים חיצוניים ניתן ליצור באקסס טבלה מקושרת ישירות לקובץ האקסל.
וכן על ידי קוד ניתן אפילו לערוך מסמך אקסל מתוך אקסס.