אופיס 365 שינוי בחירת טופס ניווט ב access באמצעות vba

  • הוסף לסימניות
  • #2
מה אתה רוצה לשנות בחלונית?
ומה אתה רוצה שהלחצנים יעשו?
 
  • הוסף לסימניות
  • #3
מה אתה רוצה לשנות בחלונית?
ומה אתה רוצה שהלחצנים יעשו?
אני רוצה לבצע את פעולת הניווט דרך הvba ללא ללחוץ על הלחצן כלומר להחליף את הטופס הפעיל בחלונית
 
  • הוסף לסימניות
  • #4
א. הבנתי שאתה רוצה להחליף את הטופס הפעיל בחלונית בטופס אחר.
דהיינו, יש פקד של טופס משנה ואתה רוצה להחליף את מקור הטופס?
אם כן, אז זה הדרך לביצוע
me.subform.sourceobject = "שם הטופס שיוצג"
subform זה השם של פקד הטופס משנה.

אבל, לחלק הראשון,
הVBA צריך לקבל ממישהו הוראה כדי לבצע פעולה כלשהיא
איך אתה רוצה שהוא יקבל את ההוראה?
 
  • הוסף לסימניות
  • #5
א. הבנתי שאתה רוצה להחליף את הטופס הפעיל בחלונית בטופס אחר.
דהיינו, יש פקד של טופס משנה ואתה רוצה להחליף את מקור הטופס?
אם כן, אז זה הדרך לביצוע
me.subform.sourceobject = "שם הטופס שיוצג"
subform זה השם של פקד הטופס משנה.

אבל, לחלק הראשון,
הVBA צריך לקבל ממישהו הוראה כדי לבצע פעולה כלשהיא
איך אתה רוצה שהוא יקבל את ההוראה?
לא זה לא טופס משנה זה טופס ניווט שזה חלונית שמשתנה לפי הלחצנים שלידה
אני רוצה לבצע את זה ממקום אחר בטופס
 
  • הוסף לסימניות
  • #6
תבדוק מה האירוע של הלחצן, ותקרא לאירוע ממקום אחר.

בצד שמאל, בחלונית מאפיינים, יש כרטיסיה 'אירוע'
תבחר את הלחצן, תבדוק בשורה 'בעת לחיצה' שבכרטיסיה הנ"ל, מה היא מבצעת.
 
  • הוסף לסימניות
  • #8
הניווט הוא ללא אירוע
סליחה.
מתנצל.

מה הוא עושה עכשיו, מחליף את הטופס/דוח בתצוגה?

אם כן
עדיין לא ענית לי על השאלה השניה
איך אתה רוצה שזה יתבצע?
כי בעצם הדרך לביצוע זה כמו שכתבתי למעלה.
חלונית הניווט הבסיסית עושה את זה מכיוון שונה.
 
  • הוסף לסימניות
  • #9
סליחה.
מתנצל.

מה הוא עושה עכשיו, מחליף את הטופס/דוח בתצוגה?

אם כן
עדיין לא ענית לי על השאלה השניה
איך אתה רוצה שזה יתבצע?
כי בעצם הדרך לביצוע זה כמו שכתבתי למעלה.
חלונית הניווט הבסיסית עושה את זה מכיוון שונה.
אני רוצה לדוגמא מאירוע סגירה של טופס אחר שהיה פתוח מעל הטופס הזה
אני צריך לדעת מה המאפיין שעושה את זה
לדוג' בכרטיסיה זה CtlTab.Value = 0 וכדו'

צודק זה עובד המאפיין שכתבת למעלה
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #12
הבנתי שאתה רוצה להחליף את הטופס הפעיל בחלונית בטופס אחר.
דהיינו, יש פקד של טופס משנה ואתה רוצה להחליף את מקור הטופס?
אם כן, אז זה הדרך לביצוע
me.subform.sourceobject = "שם הטופס שיוצג"
subform זה השם של פקד הטופס משנה.
איך אפשר להגדיר סינון על הטופס משנה שציינתי בקוד, שיציג רשומות לפי פקד בטופס ראשי?
 
  • הוסף לסימניות
  • #13
איך אפשר להגדיר סינון על הטופס משנה שציינתי בקוד, שיציג רשומות לפי פקד בטופס ראשי?
לפי שדה תשנה את הקישור
לפי פקד תכתוב
בתור קריטריון במקור הנתונים של טופס המשנה
קוד:
[screen].[activeform].[שם הפקד]
אם הטופס לא מקושר לשדה הוא מתרענן במעבר רשומה אלא תצטרך לרענן ב vba
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה