חוק עסקי – גדול מכמות

פורומים אפיון ופיתוח פריוריטי חוק עסקי – גדול מכמות

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

    תודנ!

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    תיארנו כמה וכמה פעמים טכניקה מתאימה – אפילו בימים האחרונים הוזכרה שוב.

    בבקשה חפש בנושאים קודמים לגבי חוקים עסקיים.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לאחר שתמצא, אם לא תסתדר תאר את התנאי שקבעת וננסה לעזור.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    קובי
    משתתף
    היי ,
    זה מה שהצלחתי לעשות – בנתיים זה עובד לי

    (<>NOT LIKE '_%_%_%_%_%_%_%_%_%' ? <> : ' 99')

    אפשר הסבר כללי מה פירוש הסיומת? ' ' : בסוף ?
    האם צריך להיות 99 כמו שראיתי בחלק מהדוגמאות?
    תודה

    אלמוני
    אורח
    אין אפשרות להקים לקוח עם מספר 99. במקום '99' הייתי משתמש בתו כמו ! או ^, כי מן הסתם לא תקים לקוח עם מספר כזה.

    אני הייתי משתמש בביטוי שמבוסס על STRLEN – כך ניתן לדעת מה אורך המחרוזת שנרשמה במספר הלקוח.
    בחלק הראשון לחוק (לפני הביטוי) תגדיר "מספר לקוח אינו שוווה ל-"
    בחוק תרשום STRLEN (:$.CUSTNAME) = 9 ? :$.CUSTNAME : '!'
    אם אורך שם הלקוח 9 תווים, הביטוי יחזיר את מספר הלקוח והחוק לא יפעל. אם האורך לא 9 תווים, הביטוי יחזיר ! שכמובן אינו שווה למספר הלקוח והחוק יפעל.

    הפוך על הפוך על הפוך.

    yitzchok
    משתתף
    IL
    אני חושב שקובי שאל מה כל הקטע של הסימן שאלה וכו'

    בקיצור הצורה של

    ( test ? iftrue : iffalse )

    זה מבנה שנותן לקבל ערך שתלוי התנאי
    מקווה שאיך שתיארתי מובן מאליו

    ה-sdk מסביר את הסינקטס, אני חושב בפרק 2

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.