דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
Y.Excel.AccessY

Y.Excel.Access

@Y.Excel.Access
אודות
פוסטים
294
נושאים
49
קבוצות
0
עוקבים
2
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • מעקב אחרי העכבר בטרמינל
    Y.Excel.AccessY Y.Excel.Access

    @yossiz מצוי באתרים מסוימים שעוקבים אחרי העכבר של האנשים כדי לבדוק מה עניין אותם.
    עניין של UX (מקור: קורס UX)


  • BLAZOR - האם זה יעיל?
    Y.Excel.AccessY Y.Excel.Access

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

    אני לומד קצת את BLAZOR ב C#, התרשמתי מאוד, אבל בכל אופן רציתי לשאול ממי שמכיר או ניסה האם זה יעיל:

    • שווה לעבוד ב BLAZOR ליישומים בפיתוח מהיר?

    • האם אפשר לקמפל את כל הקבצים (כולל קבצי מסד נתונים כמו SQL / JSON וכדו' או אפילו אקסס עצמו כמסד נתונים) לקובץ הפעלה אחד? מסוג EXE או אחר

    • האם אפשר להשתמש באפשרות ויזואלית כמו טפסי אקסס? - האם אפשר ויעיל (וכנראה שלא...) לשלב קוד פתוח של HTML + CSS + JS משולב?
      לפי מה שהבנתי יש כלים בJS ויזואליים להוספת טבלה וכדו' כמו שיש ב C# WINDOS FORMS, וחשבתי שזה יכול לעזור לפיתוח מהיר, אם כמובן אפשר לשלב.

    • האם זה באמת שמיש לפיתוח אתר? מישהו פיתח כך בפועל? (כמובן בצורה שזה מתקפל ל WEB ASSAMBLY) או שזה יותר פרסומות בעלמא

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


  • גוגל סקריפט טריגר קבלת מייל
    Y.Excel.AccessY Y.Excel.Access

    @צדיק-תמים כתב בגוגל סקריפט טריגר קבלת מייל:

    @A0533057 932 לא אמור להיות בעיה להריץ כל דקה.

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

    וכן אם יש פרוייקטים אחרים עם אותו משתמש בגוגל של APP SCRIPT זה יתקע, כי ההגבלה היא לכל הפרויקטים של אותו משתמש ביחד שלא יעברו את השעה וחצי.


  • טופס HTML באקסס
    Y.Excel.AccessY Y.Excel.Access

    @dovid כתב בטופס HTML באקסס:

    @mekev הוא לא רוצה סתם להציג HTML אלא טופס באמצעות HTML, כלומר תקשורת דו כיוונית עם המשתמש.
    @Y-Excel-Access גם אם ישנה כזו אפשרות היא מוסבכת כנראה יותר מאשר לפתח רק בHTML ע"י אלקטרון או שרת נוד נייד.

    תודה רבה!
    א"כ אין ברירה כי אם לגשת חיצונית למסד נתונים דרך ASP - לא לפתוח את אקסס בשימוש השוטף אלא את הקובץ החיצוני.
    כאן לכאורה מסבירים איך לעשות את זה בקלות רק עם עבודה על HTML שינוי שם הקובץ ל ASP (עדיין לא ממש ניסיתי)
    https://www.daniweb.com/programming/web-development/threads/84847/how-to-connect-ms-access-database-to-html-webpage
    וגם כמובן הרקע -
    https://www.w3schools.com/asp/ado_connect.asp


  • טופס HTML באקסס
    Y.Excel.AccessY Y.Excel.Access

    @mekev תודה רבה.

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

    באמת ניסיתי לשתול שם HTML שלי ולא עבד. רק את החלקים שמובנים בעורך טקסט הקיים, אבל קוד JS וכו' ונתונים אחרים לא.

    אתה אולי מתכוון שהרי יש שם חלק בקוד שמריץ HTML ואפשר לבודד אותו?

    א"כ, אם זה נכון הכיוון זה אולי עבודה, אבל אפשרי. אשמח לדעת אם באמת זה הכיוון.
    עכ"פ אם יש למישהו גם הדרכה נוספת במקביל זה יעזור. (עדיף הדרכה כתובה)


  • טופס HTML באקסס
    Y.Excel.AccessY Y.Excel.Access

    @dovid כן, ולא.
    כן - כי זה גם לשדרוג מערכות קיימות.
    ולא - כי אני בוחן אפשרות של בניה קלה, ולענ"ד (שהיא באמת עניה) לפרויקטים קטנים זה לפעמים יכול להיות עדיף.


  • טופס HTML באקסס
    Y.Excel.AccessY Y.Excel.Access

    איך יוצרים טופס HTML באקסס?
    אסביר:
    העיצוב של אקסס הוא מדהים בלשון 'המעטה', ולכן חשבתי על אפשרות להציגת את הטפסים שלי בHTML שיאוחסן באקסס. כמובן אני מדבר על בקאנד בלבד.

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

    אשמח לדעת איך לעשות את זה - קישור לאתר או פוסט המסביר (או הסבר), ועיצה האם זה טוב.

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

    תודה רבה!

    • הערה - כנ''ל אני בודק לגבי GOOGLE SHEETS, אבל זה עולם אחר לגמרי - מתאים לפוסט נפרד אם לא אמצא כבר לבד...

  • תאריך עברי ושיתוף באקסס
    Y.Excel.AccessY Y.Excel.Access

    @דוד-החדש כתב בתאריך עברי ושיתוף באקסס:

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

    יעויין כאן - https://tchumim.com/topic/14428/עזרה-באקסס-עיצוב-מטבע/6
    הבאתי דוגמה.

    @דוד-החדש כתב בתאריך עברי ושיתוף באקסס:

    הסבר בדיוק איפה אני צריך להכניס את השם של הפקד שלי.

    כאן מסבירים איך בונים פקד מחושב - https://support.microsoft.com/he-il/office/יצירת-פקד-מחושב-08e19416-0026-4d78-8bea-f6b8ff9570a7

    צריך עוד עזרה?


  • המרת קובץ ג'יבריש כבד
    Y.Excel.AccessY Y.Excel.Access

    @yyy כתב בהמרת קובץ ג'יבריש כבד:

    איך "תופסים" באקסל משורה X עד Y (מדובר על כ-50,000 רשומות,לא שייך ידני)?

    דבר ראשון שייך ידני.
    בכל מקום שעומדים עליו נכתב הכתובת שלו בטבלה במה שנקרא ''תיבת שם'' (ממוקמת משמאל לשורת הנוסחאות).
    כתוב בה A50000:C100000.

    ואם תרצה דווקא עם VBA

    Dim myRange as Range
    Set myRange = Range("A50000:C100000")
    

  • חיבור סורק ברקוד לאקסס
    Y.Excel.AccessY Y.Excel.Access

    @איש-פלוני כתב בחיבור סורק ברקוד לאקסס:

    שלום וברכה,
    אני רוצה להוסיף לקוד שלי שבעת פתיחת הטופס הפוקוס שלו יעבור לשדה מסויים ('מדף') והטקסט בשדה יבחר, כדי שאוכל להתחיל להקליד בו מיד.
    בינתיים אני משתמש בקוד הזה:

    DoCmd.OpenForm "מחברקודספרברקוד", acFormDS, , "ID = " & ScanValue
    Forms("מחברקודספרברקוד").Controls("מדף").SetFocus
    

    אבל לא הצלחתי לעשות שהוא גם יבחר את הטקסט בשדה כדי שאם אתחיל להקליד הוא ימחק את הטקסט הקיים. הוא רק מניח את הסמן אחרי הטקסט הקיים, ואני צריך למחוק את הטקסט ידנית ואח"כ לכתוב.
    יש למישהו פיתרון?
    תודה רבה

    לוודא שזו לא הגדרה פשוטה:
    האם וידאת שהבעיה לא נעוצה בהגדרות הכלליות של אקסס?
    נווט ל - אפשרויות - הגדרות לקוח - עריכה - אופן הפעולה בעת כניסה לשדה
    ובחר "בחר בשדה כולו"


  • תוכנה לסוחר סת"ם
    Y.Excel.AccessY Y.Excel.Access

    @מלא כתב בתוכנה לסוחר סת"ם:

    יש מישהו שיש לו תוכנה לסוחר סת"ם?
    בתוכנה צריך להיות:
    ניהול מול הסופרים, מצב התקדמות ותשלומים.
    ניהול מול סוחרים אחרים/לקוחות, כמה קנו ושילמו וכו'.
    רישום ומעקב תיקונים
    בקיצור זה מערכת שדורשת הרבה מידע,
    ואני מחפש אם יש מישהו שכבר בנה תוכנה כזאת ולהפנות אליו לקוח.

    האמת שבניתי תוכנה כזו לסוחר סתם באקסס.

    הדגש שם היה על הנוחות של שימוש במקלדת והבהירות.

    אם יש עניין עדיין - אפשר להפנות אלי. (כתובת המייל בחתימה)
    תודה!


  • עץ דינמי ב HTML - חיפוש קוד פתוח
    Y.Excel.AccessY Y.Excel.Access

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

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

    שגוי. תביא דוגמה שמוצאת חן בעיניך ואסביר לך איך להפוך את זה לאופליין מוחלט.

    חידש לי ממש, לא חשבתי שיהיה אפשר להטמיע בלי התקנה, ולהעביר הלאה את קובץ ה HTML לבדו למשתמשים אחרים.
    אמשיך לחפש גם עם קישורים חיצוניים.


  • עץ דינמי ב HTML - חיפוש קוד פתוח
    Y.Excel.AccessY Y.Excel.Access

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

    אתה מתכוון לשמירה בשם של הדפדפן עם התיבת דו שיח???

    כן.
    עדיף האופציה שהבאת, אבל עדיין מעשי למקרה וצריך לשמור יותר מ 5 MB.

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

    כל דוגמה בעולם שתמצא כמעט תהיה HTML JS ו CSS טהורים, וקישורים חיצוניים אפשר תמיד להטמיע.

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


  • עץ דינמי ב HTML - חיפוש קוד פתוח
    Y.Excel.AccessY Y.Excel.Access

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

    קווקו לתצוגה ברורה באיזו רמה זו (בדומה לדוגמה זו)

    מה באמת לא מושלם בדוגמה הזו?

    היא קרובה, אבל אין שם אפשרות לניווט באמצעות המקלדת
    שמירה של הטקסט שנכתב
    ואפשרות להוספת ומחיקת ענפים (מצאתי דוגמה עם הוספה ומחיקה של ענפים, אבל היא הייתה מסובכת מכדי לבודד את הפונקציונליות והיה חסר בה דברים אחרים).

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

    הפתרון הוא JS קטן שוומר לlocalstorage.

    תודה, אני בודק את זה כעת.

    @dovid כתב בעץ דינמי ב HTML - חיפוש קוד פתוח:

    מצאתי לבינתיים רק את הקוד הזה: <span class="input" role="text" contenteditable="">מה שכותבים</span>

    contenteditable גם לא נשמר בדף.

    ראיתי שכן - הקשתי Ctrl + s ושמר. תוכל לנסות.

    כנראה התכוונת ללא צורך בפעולת שמירה. (input לא נשמר אפי' עם Ctrl + s)


  • עץ דינמי ב HTML - חיפוש קוד פתוח
    Y.Excel.AccessY Y.Excel.Access

    אני מחפש קוד פתוח הכי קרוב ל:

    • עץ דינמי של HTML
    • ללא קישורים חיצוניים (HTML JS ו CSS טהורים), זה מיועד לשמירה כקובץ טקסט בסיומת HTML עם עבודה ללא חיבור לאינטרנט.
    • עם מיקוד מקלדת (הכולל פתיחה וסגירה של ענפים ומעבר ביניהם)
    • אפשרות להוספת / מחיקת ענפים או עלים (נתוני אמצע או סופיים)

    עדיף גם:

    • קווקו לתצוגה ברורה באיזו רמה זו (בדומה לדוגמה זו)
    • קוד הכי פשוט שאפשר - יהיה לי צורך בעריכתו
    • כתיבה למשתמש שנשמרת בדף אוטומטית (input רגיל לא עוזר, זה נמחק בשמירה. מצאתי לבינתיים רק את הקוד הזה: <span class="input" role="text" contenteditable="">מה שכותבים</span>

    אם מישהו מכיר אשמח, אני כבר חופר על זה כמה זמן.

    בנוסף אשמח להערות / המלצות בעניין.


  • כרטסת בגוגל שיטס
    Y.Excel.AccessY Y.Excel.Access

    @בער הנה אחת מהאפשרויות - לסנן את עמודה A יותר מ 5000.

    =ARRAYFORMULA(SORT(
    {
    FILTER(הכנסות!A1:D100
    ,הכנסות!A1:A100 > 5000)
    ;
    FILTER({הוצאות!A1:B80, הוצאות!D1:D80, הוצאות!C1:C80*-1},
    הוצאות!A1:A80 > 5000)
    }
    ),1,FALSE)
    

    הערה - הקוד הזה מניח שיש לך ודאי נתונים אחרי הסינון בהכנסות ובהוצאות. אם יכול להיות שאחרי הסינון לא יהיה לך נתונים בהכנסות או בהוצאות תיווצר שגיאה.

    במקרה כזה אפשר לסבך עם עוד קינון של תנאי או להשתמש עם QUERY. אני כולל כאן סינון עם שני תנאים - או לפי עמודה A או לפי עמודה C.

    עם תנאי:

    =ARRAYFORMULA(SORT(FILTER(
    {הכנסות!A1:D100;הוצאות!A1:B80, הוצאות!D1:D80, הוצאות!C1:C80*-1}
    ,BITOR({הכנסות!A1:A100;הוצאות!A1:A80}>5000,{הכנסות!C1:C100;הוצאות!C1:C80}="מוצר")
    ),1,FALSE)
    

    עם QUERY:

    =QUERY({הכנסות!A1:D100 ; הוצאות!A1:B80, הוצאות!D1:D80, הוצאות!C1:C80*-1}, "SELECT * WHERE Col1 > 5000 OR Col3 = "מוצר" order by Col1 desc",0)
    

    נ.ב. ברמה כזאת של חישובים מקוננים הייתי כבר משתמש מראש ב QUERY - מצריך יותר ידע אבל קוד יותר קצר. גם בפשטות אפשר לקנן את ה QUERY ולחסוך את הצורך בעמודת D. אבל שאלת דווקא על SORT ו FILTER.


  • קבלת ערך Enum ממספר - VBA
    Y.Excel.AccessY Y.Excel.Access

    @ארי יפה, מתאים לקוד שאתה כותב. אבל לקוד של אחרים צריך זהירות.
    יש אפשרות לכתוב Const ב Enum, ואז זה לא יעבוד.
    הנה דוגמה של שגיאה:

    Option Compare Database
    Option Explicit
    
    Const myConst As Integer = 4
    
    Public Enum EnumTest
        A = 1
        B = 2
        c = myConst
        E = 15
    End Enum
    
    Public Function FindEnumString(EnumNum As String, EnumName As String, Optional ModuleName As String) As String
    Dim ModStr As String
    Dim EnumStr() As String
    Dim i
    
    If ModuleName = "" Then ModuleName = VBE.ActiveCodePane.CodeModule
    
    ModStr = VBE.ActiveVBProject.VBComponents.item(ModuleName).CodeModule.Lines(1, VBE.ActiveVBProject.VBComponents.item(ModuleName).CodeModule.CountOfLines)
    ModStr = Mid(ModStr, InStr(1, ModStr, "Enum " & EnumName) + Len("Enum " & EnumName), InStr(1, ModStr, "End Enum") - (InStr(1, ModStr, "Enum " & EnumName) + Len("Enum " & EnumName)))
    
    EnumStr = Split(ModStr, vbCrLf)
    For i = LBound(EnumStr) To UBound(EnumStr)
        If Trim(Right(EnumStr(i), Len(EnumStr(i)) - InStr(1, EnumStr(i), "="))) = EnumNum Then
            FindEnumString = Trim(Left(EnumStr(i), InStr(1, EnumStr(i), "=") - 1))
        End If
    Next i
    End Function
    
    Public Function test()
    Dim En As String
    En = EnumTest.c
    
    Debug.Print En & " (" & FindEnumString(En, "EnumTest") & ")"
    
    End Function
    
    

  • חיבור סורק ברקוד לאקסס
    Y.Excel.AccessY Y.Excel.Access

    @איש-פלוני הערה קטנה על הקוד, שאינה מעניין השאלה.

    אם משתמשים בקידוד בעברית הייתי ממליץ תמיד להשתמש עם שמות_משתנים_מופרדים_בקו_תחתון (וכן בשמות טבלאות, שדות, פונקציות ומחלקות), זה נותן יותר בהירות.

    ו-כמו שעשית, לא לערבב באותו שם משתנה שמות באנגלית ובעברית, זה מבלגן את הימין - שמאל של הקוד.

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

  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום