Forum Replies Created
- Replies
-
- ינואר 27, 2022 בשעה 5:52 pm
- in reply to: טבלה חדשה לא מופיעה ב-ms sql
תשובה של מקצוען!הימור שלי, אין לך הרשאות לסיסטם
- ינואר 20, 2022 בשעה 11:13 am
- in reply to: הסבת קבצי אקסל (ממערכת טלפוניה) לפריוריטי
יש המון כלים שיכולים לשחק עם הקבצים ולהתאים אותם. צריך לדעת קצת יותר מה המשמעויות בשביל להמליץ לדעתי.כמה הכלי באקסס דורש באמת התערבות יד אדם, מה סוג המניפולציות שבאמת קורות מעבר לסוגי הקבצים עצמם, מה המשמעות של השינויים בקבצים מבחינת חברת הטלפוניה וכו'..
כמובן שאם אפשר לקבל קבצים מותאמים בדיוק לפי הפריוריטי אז עדיף לוותר על ממשקי אקסס למיניהם. אבל זה באמת עניין של עלות מול תועלת וזה סובייקטיבי בעיניי.
- ינואר 16, 2022 בשעה 4:46 pm
- in reply to: פריורטי למכללות מקצועיות
שלום רונן, אנחנו בנינו מודול מכללות כזה והוא בשימוש במספר מכללות בארץ.לדעתי המודול עונה על כל הצרכים שכתבת ואפשר לבצע התאמות במידת הצורך.
המחיר שלנו יותר ריאלי 😉, צור איתי קשר il.erp.info@gmail.com
אלעד
- ינואר 7, 2022 בשעה 1:56 pm
- in reply to: איך אני קורא דו שיח ממערכת חיצונית
- ינואר 6, 2022 בשעה 10:42 am
- in reply to: איך אני קורא דו שיח ממערכת חיצונית
השימוש הנכון הוא באמצעות API, שימוש נוסף שאפשר לעשות לדעתי, זה לפתח בפריוריטי תכנית שמנקה את התגיות HTML ומוציאה לך את המידע החוצה ואח"כ אתה יכול לקרוא אותו מקובץ.מתוך הSDK גירסה 21, עמוד 57
<b>Removing HTML Tags from a Text Table </b>
All text tables in <b><i>Priority </i></b>(e.g., <b>PARTTEXT</b>, <b>ORDERSTEXT</b>) contain HTML tags. Sometimes, however, you may want to receive the content of these tables without the HTML tags — for example, when exporting <b><i>Priority </i></b>data to an external database. You can use the <b>DELHTML </b>compiled program to delete HTML tags from any text table that has the structure defined below.
<b>Important Note: </b>Do <b>not </b>run this program on the original table. Instead, create a linked table on which the program can run, so that the original table will not be affected.
57
<i>Cat.No.LBI2100250 Ver.1, Apr.08, 2021 </i>
Chapter 3: Forms
You can run the <b>DELHTML </b>program on any text table that is composed of the following columns and unique key:
<b>Table Columns: </b>
- <b>IDCOLUMN1 </b>
- <b>IDCOLUMN2 </b>
- <b>IDCOLUMN3 </b>
- <b>IDCOLUMN4 </b>
- <b>TEXT </b>
- <b>TEXTORD </b>
- <b>TEXTLINE </b>
<b>Unique Key: </b>
- <b>IDCOLUMN1 </b>
- <b>IDCOLUMN2 </b>
10.<b>IDCOLUMN3 </b>
11.<b>IDCOLUMN4 </b>
12.<b>TEXTLINE </b>
<b>Note: </b><b>IDCOLUMN1 </b>– <b>IDCOLUMN4 </b>refer to identifying columns included in the table's unique key, such as <b>PART</b>, <b>ORD</b>, <b>ORDI</b>.
<b>IDCOLUMN2</b>, <b>IDCOLUMN3</b>, and <b>IDCOLUMN4 </b>apply to tables whose unique key comprises more than two columns, such as <b>USEREDUCATIONTEXT</b>.
The <b>DELHTML </b>program receives a table name and a linked table as input. Its output is the linked table in which all HTML tags have been removed from the <b>TEXT </b>column.
<b>Example: </b>To delete HTML tags from the <b>PARTTEXT </b>table for Part ‘010’, the following code would be used:
:PART = 0;
SELECT PART INTO :PART FROM PART WHERE PARTNAME = '010'; SELECT SQL.TMPFILE INTO :TXT FROM DUMMY;
LINK PARTTEXT TO :TXT;
GOTO 99 WHERE :RETVAL <= 0;
INSERT INTO PARTTEXT SELECT * FROM PARTTEXT ORIG
WHERE PART = :PART AND TEXT <> ";
/* Don't insert empty lines into the link table */
UNLINK PARTTEXT;
/* text with HTML tags */
SELECT TEXT FROM PARTTEXT WHERE PART = :PART FORMAT; EXECUTE DELHTML 'PARTTEXT', :TXT;
LINK PARTTEXT TO :TXT;
GOTO 99 WHERE :RETVAL <= 0;
/* same text without HTML tags */
SELECT TEXT FROM PARTTEXT WHERE PART = :PART FORMAT; UNLINK PARTTEXT;
LABEL 99;
בהתחלה לא הבנתי אותך, מה שאתה מבקש הוא כלי סטנדרטי במערכת:במקרה כזה. מה שאתה צריך לעשות. זה להשתמש במק"ט אחד בלבד – נקרא לו בדוגמה שלנו "X".
יש לי חמישה ספקים, לכל ספק, במסך הבן של מסך "ספקים" – > "מוצרים לספק" אני אבחר את המקט ואתן לו מק"ט ספק (נניח לספק ראשון נתתי מקט ספק "1234" עבור מקט "X").
כשאני אעשה הזמנת רכש לספק הזה, המערכת בהדפסה תציג את המק"ט של הספק (1234) ולא "X".
-
התגובה הזו עודכנה לפני לפני 3 שנים, 8 חודשים ע"י
snoof123.
היי, הלוגיקה בפריוריטי מתנהלת בצורה כזאת שבהזמנת רכש, קודם כל בוחרים ספק ואח"כ בוחרים את המקטים (שורות ההזמנה).יכול להיות שתרצה לבחור מקטים שונים מאותו הספק, אבל הישות מולה אתה עובד תמיד תהיה ספק אחד לכל הזמנת רכש.
אם אתה מעוניין לקיים הזמנת רכש עבור מקט אחד ספציפי, אפשר לייצר התאמות ולאפשר את מה שאתה רוצה לעשות אבל מדובר בפיתוח שצריך לפתח לך באופן ייעודי (לא בהכרח משהו מורכב – צריך לדון בתהליך קצת כדי להבין את המורכבות).
<p style="direction: rtl;">בהצלחה, אם אתה מעוניין בסיוע, אתה יכול ליצור איתי קשר במייל il.erp.info@gmail.com</p>
-
התגובה הזו עודכנה לפני לפני 3 שנים, 8 חודשים ע"י
snoof123.
- נובמבר 29, 2021 בשעה 9:27 am
- in reply to: הקמת סביבת API הדגמה על מחשב ביתי WINDOWS 10
יצחק, תודה חבר.עשיתי באמת SELF-SIGNED בIIS וככה הצלחתי להקים את הסביבה של הWEB.
אבל לא הצלחתי לגרום לAPI לעבוד.
אבל באמת עשיתי את הSELF-SIGNED לIP ולא לשם המחשב. אני אבחן את הנושא שוב.
מודה לך על התגובה
- אוקטובר 25, 2021 בשעה 3:24 pm
- in reply to: חיפוש מחרוזת עם גרש
אולי ככה:
<p style="direction: ltr;">LIKE '%\'%'</p>
סלאש גרש (הצדדים התבלבלו בתגובה)- אוקטובר 10, 2021 בשעה 1:20 pm
- in reply to: פתיחת מסך לפי נתון ידוע
תודה. זאת בהחלט המסקנה שהגעתי אליה גם.אשריך יצחק
- אוקטובר 6, 2021 בשעה 11:29 am
- in reply to: פתיחת מסך לפי נתון ידוע
מצטרף לנושא ושואל: האם מישהו יודע איך אני פותח מסך בתחנה של משתמש ספציפי?כלומר, אני פותח את מסך הזמנות לקוח ברגע מסוים אצל משתמש במחשב בלי לשאול אותו. האם זה אפשרי ואשמח לדרך לפיתרון 🙂
- אוגוסט 24, 2021 בשעה 12:17 pm
- in reply to: הגדרת שדה במסך כנתיב לקובץ
מתוך SDK 21In order for a form column to be defined as an attachment column, it must be
of CHAR type and the form column name must contain the string EXTFILENAME
(e.g., PRIV_ EXTFILENAME).- יולי 29, 2021 בשעה 1:49 pm
- in reply to: יצירת חוק עסקי עם 6 תנאים
זה לגמרי עניין של גישה, אבל במקרה כזה שיש לי קבוצה של מוצרים ששייכים לאותו סוג התראה; הייתי נוטה לשייך אותם לאותו פרמטר ביחד. (לא חשוב אם זה פרמטר או עמודה של פיתוח פרטי שעשו לכם)מוסיף את העמודה שמאחדת את כולם למסך שבו יש את החוק העסקי (על סמך המק"ט) ואז עושה חוק עסקי עם תנאי אחד:
אם הפרמטר = <ערך שהגדרתי לכל הקבוצה הזאת של המקטים> => שלח התראה.
בהצלחה 🙂
- יולי 5, 2021 בשעה 1:42 pm
- in reply to: הפעלת תוכנית EXE דרך פריוריטי
כן. אפשר מניסיון. (אותה פקודה בעיקרון)EXECUTE WINAPP 'p:\bin.95', '-w', 'EXL2TXT.exe', :F, :T;
(where p: represents the full path to bin.95)- יולי 5, 2021 בשעה 1:36 pm
- in reply to: הוספת תנאי לטריגר POST-FIELD
עריכה: לא שמתי לב קודם שהשאילתה שלך לא נותנת לך מענה – שימי לב שיש לך 2 טעויות מהותיות שמוסברות מטה :-).1. את מעוניין לדעתי בשאילתה הבאה:
ERRMSG 900 WHERE EXISTS(SELECT 'X'
FROM INVOICES
WHERE CUST = :$.CUST
);
***חשוב לציין שהשאילתה מראש לא נראית שעומדת בתנאים שאת מעוניינת והייתי בוחן במקומך את התהליך העסקי לעומק כדי להבין באיזה מצבים של אי חשבוניות צריך לתת שגיאה. כלומר, האם להתייחס לחשבוניות מבוטלות כואלידיות? כי בקוד שלנו, אם תהיה ללקוח הזה חשבונית מבוטלת המערכת תתייחס אליה כאילו קיימת חשבונית כבר ללקוח ולא תציג שגיאה).
2.
POST-FIELD קורה אחרי שכבר הפעולה קרתה.
כלומר: בהנחה שהצלחתי לעדכן בהצלחה את השדה, הקוד שלך מתחיל לרוץ.
מה שאת צריכה זה CHECK-FIELD, כלומר, לפני שהצלחתי לצאת מהשדה, המערכת מריצה את הקוד שלך ובודקת ואם הואליציה קיבלה שגיאה, היא תוצג ולא תאפשר למשתמש לבצע את הפעולה שלו.
post – תמיד יהיה אחרי שהפעולה קרתה (לכן רצוי להשתמש בו עבור פעולות עדכון כגון: כל פעם שהמשתמש משנה את הערך, הקוד מתחיל לרוץ וממלא ערכים במקומות נוספים).
PRE\CHECK – תמיד יהיה לפני שהפעולה שהמשתמש מנסה לבצע קרתה. (לכן רצוי להשתמש בטריגרים מסוג זה עבור ואלידציות – כמו במקרה שלך).
-
התגובה הזו עודכנה לפני לפני 4 שנים, 2 חודשים ע"י
snoof123.