אפשר לנסות@moishy תוכל לעזור לי לתקן איזה בג בקוד?
בפונקציה fParseHebDate
arrString(2) = fReverseGimatria(arrString(2))
arrString(2) = IIf(Left(arrString(2), 1) = "ה", fReverseGimatria(Right(arrString(2), Len(arrString(2)) - 1)), fReverseGimatria(arrString(2)))
כמו שהבנת לבד, האלפים גורם לבעיה. וזאת מפני שהפונקציה fReverseGimatria מוסיפה את האלפים לאחדות (הסיבה היא בגלל שזה מגיע לפונקיה הזאת בלי הגרש (בגלל שזה עובר דרך פונקציה אחרת שמסירה את הגרש) ולכן היא לא מזהה אותה כאלפים.@moishy תודה
אבל מה גורם לתקלה
זוהי בדיוק השאלה שליכמו שהבנת לבד, האלפים גורם לבעיה. וזאת מפני שהפונקציה fReverseGimatria מוסיפה את האלפים לאחדות (הסיבה היא בגלל שזה מגיע לפונקיה הזאת בלי הגרש (בגלל שזה עובר דרך פונקציה אחרת שמסירה את הגרש) ולכן היא לא מזהה אותה כאלפים.
If InStr(1, strDate, "'") > 0 Then strDate = Replace(strDate, "'", ""
היא נעשית גם מתוך IsValidHedDate ושם היא כן מסירה את הגרש.הקריאה לפונקציה fReverseGimatria נעשית רק מתוך הפונקציה fParseHebDate והיא אינה מסירה את הגרש!
א. מדוע IsValidHedDate משנה את הערך שרץ בתוך HebToDateהיא נעשית גם מתוך IsValidHedDate ושם היא כן מסירה את הגרש.
שים נקודת עצירה בתחילת HebToDate ותעקוב אחר סדר הדברים, כך תוכל לראות מתי זה נהפך ל789.
לוח לימודים
מסלולי לימוד שאפשר לההצטרף
אליהם ממש עכשיו:
4.06
כ"ז אייר
סילבוס חדש ל-2024!
קורס פיתוח ובניית אתרים
קריירה מתקדמת, ביקוש עצום, וממוצע משכורות גבוה במיוחד!
מלגות גבוהות ומשתלמות!
2.06
כ"ה אייר
פתיחת מסלול
קורס עריכת וידאו
מלגות והנחות משמעותיות!
4.06
כ"ז אייר
#רקבפרוג
הרצאה מרתקת:
הכירו את טווינמושן
עם גל אקסלרוד
עולם מטורף משל הדמיות! ממשק חדשני שמאפשר לבצע הדמיה כמעט כמו משחק מחשב
לתלמידים ובוגרים בלבד!
27.06
כ"א סיוון
פתיחת מסלול
עיצוב ואדריכלות פנים
מלגות גבוהות!
27.06
כ"א סיוון
השקה חגיגית!
עיצוב גרפי ודיגיטל - בסילבוס חדש ומטורף!
מלגות גבוהות!
תהילים פרק קמז
א הַלְלוּיָהּ כִּי טוֹב זַמְּרָה אֱלֹהֵינוּ כִּי נָעִים נָאוָה תְהִלָּה:ב בּוֹנֵה יְרוּשָׁלִַם יְהוָה נִדְחֵי יִשְׂרָאֵל יְכַנֵּס:ג הָרֹפֵא לִשְׁבוּרֵי לֵב וּמְחַבֵּשׁ לְעַצְּבוֹתָם:ד מוֹנֶה מִסְפָּר לַכּוֹכָבִים לְכֻלָּם שֵׁמוֹת יִקְרָא:ה גָּדוֹל אֲדוֹנֵינוּ וְרַב כֹּחַ לִתְבוּנָתוֹ אֵין מִסְפָּר:ו מְעוֹדֵד עֲנָוִים יְהוָה מַשְׁפִּיל רְשָׁעִים עֲדֵי אָרֶץ:ז עֱנוּ לַיהוָה בְּתוֹדָה זַמְּרוּ לֵאלֹהֵינוּ בְכִנּוֹר:ח הַמְכַסֶּה שָׁמַיִם בְּעָבִים הַמֵּכִין לָאָרֶץ מָטָר הַמַּצְמִיחַ הָרִים חָצִיר:ט נוֹתֵן לִבְהֵמָה לַחְמָהּ לִבְנֵי עֹרֵב אֲשֶׁר יִקְרָאוּ:י לֹא בִגְבוּרַת הַסּוּס יֶחְפָּץ לֹא בְשׁוֹקֵי הָאִישׁ יִרְצֶה:יא רוֹצֶה יְהוָה אֶת יְרֵאָיו אֶת הַמְיַחֲלִים לְחַסְדּוֹ:יב שַׁבְּחִי יְרוּשָׁלִַם אֶת יְהוָה הַלְלִי אֱלֹהַיִךְ צִיּוֹן:יג כִּי חִזַּק בְּרִיחֵי שְׁעָרָיִךְ בֵּרַךְ בָּנַיִךְ בְּקִרְבֵּךְ:יד הַשָּׂם גְּבוּלֵךְ שָׁלוֹם חֵלֶב חִטִּים יַשְׂבִּיעֵךְ:טו הַשֹּׁלֵחַ אִמְרָתוֹ אָרֶץ עַד מְהֵרָה יָרוּץ דְּבָרוֹ:טז הַנֹּתֵן שֶׁלֶג כַּצָּמֶר כְּפוֹר כָּאֵפֶר יְפַזֵּר:יז מַשְׁלִיךְ קַרְחוֹ כְפִתִּים לִפְנֵי קָרָתוֹ מִי יַעֲמֹד:יח יִשְׁלַח דְּבָרוֹ וְיַמְסֵם יַשֵּׁב רוּחוֹ יִזְּלוּ מָיִם:יט מַגִּיד (דברו) דְּבָרָיו לְיַעֲקֹב חֻקָּיו וּמִשְׁפָּטָיו לְיִשְׂרָאֵל:כ לֹא עָשָׂה כֵן לְכָל גּוֹי וּמִשְׁפָּטִים בַּל יְדָעוּם הַלְלוּיָהּ: