Forum Replies Created
- Replies
-
- אוגוסט 20, 2009 בשעה 5:42 pm
- in reply to: הגבלת צפי נתונים במסך
בנוסף יש להוסיף טריגרים שיגבילו איזו רשומות המשתמש רשאי לשלוף לפי המפתחות.אחרת, משתמש שלא יוכל לראות תעודה ע"י F11, יוכל לראות אותו בכל מקרה אם הוא יקליד את מספר התעודה לתוך אותו שדה במצב הכנסת נתונים (שורה כחולה)
כמובן יש לחשוב גם על דו"חות אם אתה באמת רוצה לסגור את הנתונים לגמרי בפני המשתמשים. אם כבר, הייתי מציע לחשוב על סניפים והרשאות לפי סניפים (במסך כרטיס עובד)
אם המטרה היא לעשות חיים יותר קלים בשליפה אז מספיק מה שליאור תיאר.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 18, 2009 בשעה 5:56 pm
- in reply to: מחולל מסכים – עמודה "מסגרת/ כיסוי"
בחלונות אין משמעות ל"מסגרת חדשה".
לפי ספר שיש לי פריוריטי בחלונות רק מתייחסת לD ו-E והמשמעות ("כיסוי") אותו הדבר. שאר האופציות שייכות לגרסאות ישנות של פריוריטי שעבדו בטרמינל והיה הבדל בין מסכים של 80 תווים ואלה של 132 תווים.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 2, 2009 בשעה 2:19 pm
- in reply to: איך ניתן ליצור רשימת בחירה
להבהיר
מדובר בשני המקרים בפתרון של "אתה צריך טבלה ומסך חדשים" – רק יש שני דרכים להתייחס לטבלה – בתור מקור טקסט לשדה שלך או בתור מחזיק ערכים (שיחליף את השדה הקיים)[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 2, 2009 בשעה 2:05 pm
- in reply to: איך ניתן ליצור רשימת בחירה
מה שאני מבין ממה שאתה כותב זה שאתה רוצה שהמשתמש יבחר אופציה מילולית מבין כמה, והמבחר שמציעים לו תלוי במק"ט
ויש למשתמש אפשרות לבחור אך ורק מתוך הרשימה
אני מתלבט האם צריכים שדה טקסט + בחירה (שזה מה שאתה מבקש לכאורה, וליאור התייחס לזה לדעתי) או שדה שמציג בחירה + אפשרות לבחור
ההבדל הוא מעין ההבדל בין שדה "סוג לקוח" במסך לקוחות ו"פרמטר 1" במסך לקוחות (פחות או יותר). ההשלכות יותר ברורות במשך הזמן. תלוי מה רוצים לעשות עם זה.
אתה מבין את ההבדל?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 2, 2009 בשעה 1:22 pm
- in reply to: איך ניתן ליצור רשימת בחירה
שוגי
אתה בעצם רוצה שהשדה יתן לך גם להקליד ערך (טקסט) חדש וגם לבחור מרשימה של כל הערכים שיש ברשומות אחרות קשורות לאותו מק"ט?לדוגמה יש רשומות כאלה
מק"ט טקסט
1 כן
1 לא
2 פחות
2 יותר
3 כלוםבשורה חדשה שמתייחסת למק"ט 2 תוכל או לבחור מ"פחות" או "יותר" בלבד (ולא כן, לא, כלום) או להקליד (סתם) "שווה" – ואם "שווה" אז פעם הבא זאת תהיה גם אופציה ברשימת הבחירה.
נראה לי שזו אפשרות אך פחות נפוצה.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 28, 2009 בשעה 4:59 pm
- in reply to: איך ניתן לקשר כמסך בן מסך פרטי הפונה לעצמו בהרחבה
ארז כתב:ליצחק שלום ,
מדובר על פריוריטי פיתוח ולא זום.
קפיצה ממסך למסך ע"י לחיצה ב-F6 מכונה זום
2 ההצעות שלך נשמעות מצויין ובזמן:
1."ממה שאתה מתאר אני מבין שהמסך שאתה רוצה להגדיר כמסך בן למסך אחר הוא כרגע מסך עצמאי ויש מסכים אחרים שפונים אליו בזום. ז"א יש כנראה מסך שלישי בו רשום באחת העמודות שמסך היעד של העמודה הוא המסך שאתה לא מצליח לחבר כמסך בן. "
אם אכן זאת הבעיה אז איך כן ניתן לאפשר פנייה ממסך שלישי למסך שהוא מסך בן ?
אני מניח עלידי העתקת מסך שיתבסס על אותה הטבלה ? מה היתרונות וחסרונות ?בא נגיד כך. פונים לרשומה כלשהיא. אם אין לך במסך שיציג את הרשומה הזאת אלא מסך בן, יש לך בעיה. פניה למסך בן בלתי אפשרי, נקודה. לכל סוג רשומה אליו תרצה לקפוץ אתה חייב מסך עצמאי. גם חייב להיות למסך הזה מפתח שימושי כי שליפת רשומות היא לפי השדה הראשון, קח דוגמה של זום לאיש קשר או מספר תעודה – שלא מופנה למסך ספציפי או באופן דינמי; למצבים אחרים יש מסך יעד GENDOCUMENTS
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 28, 2009 בשעה 11:42 am
- in reply to: איך ניתן לקשר כמסך בן מסך פרטי הפונה לעצמו בהרחבה
ארז כתב:ניסיתי לבנות מסך המיועד לקישור מחדש כמסך בשם אחר
ואפילו בניתי טבלת
היסוד בשם אחר דומה לובלת היסוד אך עם הספרה 1 בסוףועם אותם שמות שדות בטבלה המקורית.
בקימפול צועק על כל שדה במסך
שכאילו הוא שייך לטבלה המקורית !מוזר מאוד מאחר ואין שום הפנייה במסך המועתק והטבלה המועתקת
(נבנתה מחדש דרך מחולל הטבלאות) לטבלה המקורית או למסך המקורי.אני נפלתי בדבר הזה בעצמי לפני כמה שבועות.
אין להקים מסך ששמו מסתיים ב-1. המערכת מבינה שם מסך X1 להתכוון ל"ערך קודם במסך X" (לדוגמה
[code:1]:$.COLUMN[/code:1]
משמעותו
[code:1]:FORM.COLUMN[/code:1]
ו-
[code:1]:$1.COLUMN[/code:1]
משמעותו
[code:1]:FORM1.COLUMN[/code:1]
) – אז אולי מבינים את הבעיה שלך.תוסיף סיומת 2 ולא 1 ולא תהיה לך בעיה כזאת (אולי אחרות אבל לא זאת)
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 28, 2009 בשעה 11:35 am
- in reply to: איך ניתן לקשר כמסך בן מסך פרטי הפונה לעצמו בהרחבה
ארז כתב:הבעיה היא שבנסיון לקשר מסך זה כמסך בן למסך אחר ,
מופיע הודעה שהמסך לקישור הינו מסך ראשי מאחר
והוא מופיע בהרחבה בעמודות המסך.זום בין מסכים רק עובד למסך אב – אי אפשר לקפוץ למסך בן.
ממה שאתה מתאר אני מבין שהמסך שאתה רוצה להגדיר כמסך בן למסך אחר הוא כרגע מסך עצמאי ויש מסכים אחרים שפונים אליו בזום. ז"א יש כנראה מסך שלישי בו רשום באחת העמודות שמסך היעד של העמודה הוא המסך שאתה לא מצליח לחבר כמסך בן.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 27, 2009 בשעה 6:23 pm
- in reply to: איך ניתן לתרגם בSQL SERVER תאריך מפריוריטי
אני מאמין שקוד זה יהיה טיפה יותר מהרמפריוריטי ל-SQL
להשתמש בפונקצית tabula_dateconvert של אשבל שמוזכרת ב-FAQ שלהם
מנהל מערכת > נושאים טכניים > SQL SERVER >
כאשר אני שולף רשומות באמצעות ODBC של SQL מתקבלים ערכים מוזרים בשדה תאריך.
בכל מקרה זהו תוכן הפונקציה
[code:1]convert(smalldatetime, (DATE + 46283040) / 1440.0)[/code:1]מ-SQL לפריוריטי (לצורך סינון לדוגמה, הרבה יותר טוב מאשר לסנן לפי תוצאות הפונקציה הנ"ל)
[code:1]round((convert(float,SQLDATE) – 32141) * 1440,0)[/code:1][ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]סידור המלאי שאת מתארת היא ע"י ספירת מלאי (או אולי השמדה)
רישום ספירת מלאי בעצם רושם תנועה בגודל ההפרש
ז"א אם יש במחסן 6 יח' לפי המערכת ואת מאשרת מלאי 0 תישרם תנועה החוצה של 6 יחידות.
אני ממש שופך רעיונות כי אני לא זוכר בעל פה (כשיופיעו עופר וליאור אולי יתקנו אותי)
נראה לי שמחיקת מלאי 0 אולי דורש או צובר או שהמוצר יהיה מסומן לא מנוהל מלאי – תסתכלי בעזרה של התוכנה
לגבי מלאי מקומי וחו"ל – אתם צריכים 2 מחסנים. לא משנה מה יש עכשיו במערכת, תדווחי מה יש בפועל (תוסיפי שורות לפי הצורך)[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 22, 2009 בשעה 6:24 pm
- in reply to: איך ניתן לפנות מתוך פריוריטי דרך ODBC לDATABASE
כנראה הם לא רוצים שנעשה את זה…[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 22, 2009 בשעה 5:57 pm
- in reply to: איך ניתן לפנות מתוך פריוריטי דרך ODBC לDATABASE
בקוד הסגור אפשר יהיה לעשות כל מה שאפשרי בשפה של הקוד.פה אנחנו מוגבלים לכלים הבודדים שיש בפריוריטי.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 22, 2009 בשעה 5:54 pm
- in reply to: ממשקים – תעודות סופיות
לא נכון לשלול לגמרי אפשרות להשתמש ב-DOCNO. מה שחשוב זה למלא את כל העמודות של מפתח ייחודי (U או A) כך המסך ישלוף אותומטית את הרשומה.
אך אכן יותר קל ב-DOC וגם לממשק חוזר לא נדרש שאילתא ל-DOCNO – צריך להיות אפשר לקחת ערך של DOC מ-KEY1 בטבלת הטעינה.נדגיש פה עבור מי שיבא ויקרא את השאלה – שלא יעלה על הדעת לעדכן שדה סטנדרתי ישירות – כל עדכון יעשה ע"י ממשק.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 22, 2009 בשעה 5:40 pm
- in reply to: איך ניתן לפנות מתוך פריוריטי דרך ODBC לDATABASE
הלוואי
נדמה לי שהאפשרות הכי קרובה היא להפעיל תוכנה חיצונית שתשאב את הנתונים ותדחף אותם לטבלה כלשהיא בפריוריטי.
אבל פעולה זו מזמינה שורה של בעיות ונקודות תקלה אפשריות.
חשבתי על זה מספיק פעמים ומעולם לא הייתי מספיק בטוח בגישה שניסיתי.
פריוריטי כרגע (עד כמה שאני יודע) לא מוכנה לפעולות כאלו.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יולי 22, 2009 בשעה 5:37 pm
- in reply to: הודעת שגיאה בהפעלת ODBC אל פריוריטי 12 מ ACCESS
אין תמונה…[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]