מדריך קליל ובהיר שמצאתי.
פורסם במקור בפורום CODE613 ב06/11/2016 10:26 (+02:00)
מדריך קליל ובהיר שמצאתי.
פורסם במקור בפורום CODE613 ב06/11/2016 10:26 (+02:00)
מזל טוב לפורום. הגענו לנושא ה1000
פורסם במקור בפורום CODE613 ב30/10/2015 14:56 (+02:00)
לגבי דוח אין אפשרות לבסס אותו על שאילתת הצלבות, תצטרך לעשות טבלה זמנית ולבצע שאילתת יצירת טבלה או באמצעות קוד.
למה א"א?
במיוחד אם הוא מציג את התוצאות לפי חודשים.
הוא יכול לייצר לעצמו דוח עם 12 עמודות, אפילו באשף שמבוסס על השאילתא, כי אני מורה לשאילתא לתת דווקא עמודות מסויימות עם שם מסויים (במקרה הזה - מס' החודש)
TRANSFORM Sum(TblRec.TotalSum) AS SumמתוךTotalSum
SELECT Year([RecDate]) AS Expr2
FROM TblRec
WHERE (((Year([RecDate]))=[Write Year]))
GROUP BY Year([RecDate])
PIVOT Format(Nz([RecDate],Date()),"m") In (1,2,3,4,5,6,7,8,9,10,11,12);
בדוגמא תראה שאפשר לעשות גם פרמטר (- אני עשיתי שהוא מבקש שנה - אפשר גם להפנות לתיבת טקסט וכו')
והנה דוגמא לדוח דינמי, שבו אתה לא יודע מה יהיו שמות השדות. (קחו בחשבון רק שהבאתי דוגמא שלי, שמביאה את רשימת המקצועות בכיתה מסויימת, ייתכן שתידרשו לעשות התאמות קטנות לצרכים שלכם)
כאן באמת צריך לעשות דוח עם X שדות מירבי, ולהציג את השדות לפי העניין. (לא הכי יעיל, אבל עובד יפה...)
בקוד של פתיחת הדוח:
Private Sub Report_Open(cancel As Integer)
On Error Resume Next
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT * FROM TblSubject WHERE sActive=True And IDClsRoom=" & GetGIDClsRoom)
rs.MoveLast
rs.MoveFirst
Dim i As Integer
For i = 1 To rs.RecordCount
If i > 45 Then msgok "לא ניתן להציג את כל הממקצועות": Exit Sub
Me("t" & i).ControlSource = "[" & rs!SubjectName & "]"
Me("l" & i).Caption = rs!SubjectName & ""
' Me("t" & i).Width = (Me("t" & i).Width * 42) / rs.RecordCount
' Me("l" & i).Width = Me("t" & i).Width
rs.MoveNext
Next
End Sub
כמובן כמו שרואים בקוד, השמות של התיבות טקסט הם עם תחילית האות t ומספר רץ, והכותרות עם תחילית האות l
פורסם במקור בפורום CODE613 ב26/10/2015 21:44 (+02:00)
בהמשך לנושא ש"מלא" פתח כאן, אני מצרף את הדוגמא שלי למיזוג דואר, ע"י פתיחת וורד ברקע וכו'.
Word.zip
שימו לב שהקוד יחסית ישן (7 שנים בערך) ולכן מסתבר שאם הייתי כותב את זה היום הייתי כותב את זה אחרת. - אז נא לא לצעוק למה הקוד....
אם יש שאלות והצעות לשיפור, כמובן זה המקום....
ד"א, אפשר להמיר את הדוגמא לדוטנט דיי בקלות [מי מתנדב?], רק צריך למצוא דרך פשוטה כדי לייצא את הנתונים שלכם לאקסל (האמת שאפשר גם לCSV או XML, אבל אם יש הרבה רשומות ושדות זה נהיה איטי....)
בהצלחה!!
פורסם במקור בפורום CODE613 ב05/06/2014 15:30 (+03:00)
אין על הכתיבה שלך!
הדפסתי את זה בגדול ותליתי בבית!!!
ברשותך רק אוסיף:
אתה צריך להיות הפוליטיקאי של הלקוחות:
ולפתור להם את הבעיות בעירייה, עם ראש העיר, עם הסגן שלו ועם כל חברי העירייה, שלא לדבר מה קורה כשהפוליטיקאים הם בעצמם הלקוחות שלך :lol:
להיות שותף של כולם:
מכירים את זה? שיחת טלפון מחבר ילדות שלא דיברת איתו כבר עשר שנים, פתאם הוא נזכר בך:
תשמע, יש לי רעיון מדהים, תוכנה שבלחיצת כפתור מעיפה טיל שחוזר חזרה ישר על הקומקום, אח"כ הטיל רץ לארון הכוסות מוריד כוס, מרתיח קפה, תופס את הקפה בשבילך, מחזיר את הכפית לכיור, ובסוף גם שוטף את הכוס ושם אותה לייבוש
ובסוף, כשהוא שואל: תגיד, כמה עולה כזה פרוייקט? אתה אומר לו: תראה, אני עובד לפי שעות, כל שעה עולה X ש"ח, ואז הוא זורק את משפט המחץ: אתה יודע מה, בא נהיה שותפים, אתה תכתוב את התוכנה (ותקיז דם) ואני יספור את הכסף
תמיד אני עונה לחברה' האלה: אם זה הולך לעשות מליונים כמו שאתה מספר, למה שלא תשקיע לבד (סוד שלי: תמיד בסוף הוא משקיע לבד [רש"י: כלומר יורד מהפרוייקט או מחפש מישהו אחר])
אם זה מוצא חן בעיניך אתה מוזמן להוסיף את זה להודעה המקורית שלך (כדי שכולנו נוכל להעתיק ולהדפיס בלי לחפש בשאר ההודעות דברים אחרים)
[size=150:sh1bockj]למנהלים:
אני ממליץ לנעוץ! מסמך חובה לכל מתכנת כאן בפורום, ובכלל....[/size:sh1bockj]
פורסם במקור בפורום CODE613 ב28/05/2014 20:55 (+03:00)
ממש בשליפה,הייתי עושה כמו בדוגמא שכתבתי לשם כך. (זה יכול להיות יותר גנרי,אבל זה העיקרון.)AutoComplete.accdb
פורסם במקור בפורום CODE613 ב13/02/2014 10:14 (+02:00)
@שעטנ-ז-ג-ץ הוא הורג אותה רק מריצה הרגע. (לא כמו שהורגים מישהו ח"ו שאז א"א להחזיר אותו) הכי הרבה יהיה רק להפעיל אתה מחשב מחדש
לא אמורה להיות בעייה עם הסקריפט הנ"ל.
הוא: (לפי פעולות ולא מספרי שורות בסקריפט)
מקסימום תצטרך להפעיל את המחשב מחדש.
@שלומ
יש משהו עם החיפוש של העברית
תחפש דרך גוגל כאן
https://www.google.com/search?q=site%3Atchumim.com
או בלחיצה על הכפתור הזה
@למדן-וידען
כן.
יש לי. כולל API.
פנה אלי למייל שבחתימה.
תודה רבה
@אהרן
https://www.microsoft.com/he-il/download/details.aspx?id=8002
רשמי של מייקרוסופט.
מתאים לווינדוס 7
לא בדקתי על וווינדוס 10
@shukiha אפשרות אחרת זה לבדוק מול מישהו שיש לו מרכזייה רגילה, ולבנות את זה שם.
בדברים מסויימים זה יותר קל מימות המשיח ובדברים מסויימים יותר מסובך.
תלוי מה הצורך המדוייק שלך.
הייתי מציע שתתחיל להתקדם בכיוון של @חוקר ותתקדם משם (הוא יאמר לך דיי בהתחלה מה מידת המורכבות של הפרוייקט)
@חוקר מהכירותי את חוקי הפורום כאן, הגילוי נאות בהתחלה מכסה אותך. בהצלחה
@Whenever
אני כן משלם על חשבון עסקי. השירות שלהם לא טוב.
ובגדול קשה מאד עד א"א לדבר עם תומך. ( בעבר הרחוק כן הצלחתי)
@Whenever כתב בחשבון גוגל שהושבת:
רובינו מנהלים את כל החיים שלנו עם חשבון גוגל והמוצרים שנותנים לנו בחינם הם מצויינים. השירותים של גוגל הם יותר מתקדמים ונוחים מכל שירות אחרת שתשלם עבורו כסף (לא לזרוק עלי ביצים, אני בטוח שמישהו פה מכיר מוצר אחר ש"הרבה יותר טוב" מגוגל, רק מעניין שהוא היחיד:))
יש אימרה בעולם האינטרנט, אם אתה מקבל מוצר בחינם, כנראה שהמוצר הוא אתה בעצמך.
הדברים נכונים שבעתיים כלפי גוגל, ששם הכל בחינם אבל הפרסומות שלהם זה התשתית הכספית, ומשכך המוצר הם המשתמשים שלהם הם מוכרים את הפרסומות.
אמנם אני כמשתמש נטפרי (ורבים אחרים כאן) לא חשוף כלל לפרסומות שלהם, ואם ככה לכאורה זה אכן בחינם, אבל רק במקרה שלנו כנראה. האחרים פשוט רואים פרסומות כל היום.
(ושוב, המייל שלי הוא עסקי ובתשלום, ובכל זאת השירות לא קיים כמעט)
@mekev
אני חושב שככל שתשתמש בכלי כמו qTranslate ( כמו ש @dovid הציע), כדאי לך להשתמש בביטוי האנגלי שלו ולא להשתמש בליטון של המילה. (אגב אני חושב שמונח העברי של ליטון זה תיעתוק / תעתיק)
ואז בכל פעם שתראה את המילה software לדוגמא, תתרגם אותה בחזרה לעברית, תאמין לי שתוך כמה פעמים אתה תזכור לבד כל מילה מה היא.
מתרגלים לזה די מהר.
(כשאני הייתי בתחילת הדרך כמעט ולא היה אינטרנט, היה לי תוכנת בבילון למי שזוכר והכיר. זו הדרך שבה התחלתי לדעת אנגלית [לא שהיום היא משהו...])
(להבנתי זה גם מה ש @dovid התכוון שתעשה, אבל אני לא סגור על זה)
@OdedDvir
בגלל שהמפריד הוא טאב ולא פסיק, אז האקסל לא יודע לזהות את זה אוטומטית.
אפשר או לפתוח אקסל/אקסס ולייבא את הקובץ ולומר לו מפורש שהמפריד הוא טאב,
או לחילופין לפתוח את הקובץ בעורך טקסט ולהוסיף בשורה הראשונה (הטריק הזה לא עוזר ולא נצרך באקסס)
sep=
אחרי השווה לשים טאב
קרדיט לידידנו @שואף שלימד אותי את הטריק הזה.
משהו נוסף, באקסס צריך בייבוא של הקובץ הזה להגדיר קידוד עברית ווינדוס
@יושב-אוהלים הגבתי לך במייל (מתנצל על התגובה המאוחרת, לפני החג היה לי עומס מאד חריג בעבודה ובחג לא עבדתי...)
בגדול באובונטו יכלת לחסוך את הדרך (אא"כ היה לך עניין מאד גדול לקמפל לבד) ופשוט להריץ
apt-get install asterisk
@odeddvir אמר בהדפסת ד''וח מאקסס על בסיס קובץ וורד:
אז נשאר לכתוב רק את הקוד של הלחצן
זה מה שעושה הקוד שלי
@בערל
בגדול הקובץ שהעלתי אז היה קובץ זיפ עם קובץ וורד בפנים בשביל הדומא
אני לא מוצא אותו כעת, אולי ל @מלא יש אותו והוא יכול להעלות....
בכל מקרה, מה שאתה צריך, זה לשים את הטבלה והטופס שלך, לא משנה איך קוראים לטבלה ולטופס,
ולשים מאחורי הכפתור את הקוד הבא: (הוא מופיע במסך דוגמא, אבל זה באמת רק דוגמא)
MixDocToWord "", "tbl", Me!tFile, Me!bPrint, ppdf, False
הסבר למשתנים שהפונקציה מקבלת (בדוגמא כאן זה בעצם פקדים בבטופס, אתה יכול במקום זה שזה יהיה ממשתנה, או איך שבא לך)
המשתנה הראשון, שבדוגמא כאן הוא ריק ("") זה המשפט סינון שלך לנתונים. נניח מזהה=123
tbl= שם הטבלה או השאילתא שלך (כדי לפשט את הדוגמא קראתי לו ככה, אתה יכול להחליף אותו למה שבא לך)
tFile = שם הקובץ - בדוגמא אני שם את שם הקובץ באופן אוטומטי מהתיקייה, אתה יכול לתת גם נתיב מוחלט לבחירתך (או מהגדרות בטבלה)
bPrint = האם לשלוח למדפסת, בוליאני (כן ולא)
ppdf = האם לסגור לקובץ PDF, בוליאני (כן ולא)
הפרמטר האחרון שעשיתי בדוגמא אותו קבוע ב False זה האם לייצר קובץ חדש,
ואחריו יש עוד משתנה שלא חייבים לשים, וזה האם למיין ואיך.
מקווה שזה יעזור
אם לא, @OdedDvir התותח כאן כדי להסביר איך לעשות את זה הכי טוב שיש
@אברהם-אברהם בנטפרי אתה יכול לחסום את העידכוני ווינדוס בפרופיל שלך.
התגית נקראת: עידכוני וינדוס לחסימה לצורך חיסכון בתעבורה
בעבר רציתי לפתח משהו כזה
ואפילו חישבתי +- כמה אני צריך שיהיה תעבורה בחודש. (אני חושב שיצא לי אז שבסביבות גיגה או שניים אפשר להסתדר)
אחד הדברים שכדאי לך לקחת בחשבון, זה השתתפות של מספר שכנים על אותו מכשיר.
מותר לפי החוק לשדר FM על תדר לא תפוס למרחק קטן מסויים (נראה לי 50-100 מטר)
אז אפשר שזה ימשוך מהשידור באינטרנט וישדר לFM, וברדיו הביתי יקלטו.
בנוסף, לבתים שיש אינטרנט ממילא אתה יכול לחשוב על פיתרון כמו raspberry py (שאגב יודע גם לשדר FM לטווח קצר בלי שום רכיב נוסף) שהעלות שלו דיי קטנה. (יש לו גם פלאג של סים ואז למי שאין אינטרנט אתה יכול להוסיף את הפלאג הזה)
אני זוכר שבעבר היתה חברה שרצתה לפתח רדיו כזה ממש לבתים (לא קשור לרדיו דתי אבל נראה לי, שבעידן של הסמארטפונים של היום בעולם הרחב זה דיי מיותר)
@upsilon01 אמר במה הסיסמא של מתאם שיחות נטוויז'ן?:
אתה יכול להפעיל קילוגר ולביים תקלה
ואז הם יתחברו מרחוק תראה מה הסיסמה
לא צריך קילוגר.
אני הייתי בשיחה איתם עם תקלה, והם לא הצליחו לשלוט עליו בגלל נטפרי.
אחרי שהנציג התחבר למחשב שלי בשליטה מרחוק, ושם את הסיסמא, פשוט ניתקתי את הכבל רשת לכמה שניות, לחצתי על הצג סיסמא, צילמתי מסך, והחזרתי את הכבל רשת.
הנציג רק אמר לי בהערת אגב שיש לו קצת איטיות ודיליי......
ומאז יש לי את הסיסמת מנהל של הראוטר שלי.
אגב לכל ראוטר יש שם משתמש וסיסמא מיוחד משלו.
ואחרי שיש לך את זה, אז אפשר להיכנס לראוטר גם עם SSH.
@MusiCode אם אתה לא לקוח שלהם, תנסה למצוא מישהו שכן לקוח, או תנסה לבדוק איך אתה צורב עליו קושחה חדשה