מדריך למשתמש ביטול

בניית דפים למחיקת רשומות ב-Dreamweaver

  1. מדריך למשתמש של Dreamweaver
  2. מבוא
    1. מידע בסיסי על עיצוב אתרי אינטרנט מגיב
    2. מה חדש ב-Dreamweaver
    3. פיתוח אתרי אינטרנט באמצעות Dreamweaver - סקירה
    4. Dreamweaver / שאלות נפוצות
    5. קיצורי מקשים
    6. דרישות המערכת של Dreamweaver
    7. סיכום תכונות
  3. Dreamweaver ו-Creative Cloud
    1. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    2. Creative Cloud Libraries ב-Dreamweaver
    3. שימוש בקובצי Photoshop ב-Dreamweaver
    4. עבודה עם Adobe Animate ו-Dreamweaver
    5. חילוץ קובצי SVG ממוטבים לאינטרנט מספריות
  4. התצוגות וסביבות העבודה של Dreamweaver
    1. סביבת העבודה של Dreamweaver‏
    2. מיטוב סביבת העבודה של Dreamweaver לפיתוח חזותי
    3. חיפוש קבצים בהתבסס על שם קובץ או תוכן |‏ Mac OS
  5. הגדרת אתרי אינטרנט
    1. על אתרי Dreamweaver
    2. הגדרת גרסה מקומית של האתר שלך
    3. התחברות לשרת פרסום
    4. הגדרת שרת בדיקות
    5. ייבוא וייצוא של הגדרות אתר Dreamweaver
    6. העתקת אתרי אינטרנט קיימים משרת מרוחק לבסיס האתר המקומי שלך
    7. תכונות נגישות ב-Dreamweaver
    8. הגדרות מתקדמות
    9. הגדרת העדפות להעברת קבצים
    10. ציון הגדרות שרת פרוקסי ב-Dreamweaver
    11. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    12. שימוש ב-Git ב-Dreamweaver
  6. ניהול קבצים
    1. יצירה ופתיחה של קבצים
    2. ניהול קבצים ותיקיות
    3. הורדת קבצים מהשרת והעלאת קבצים לשרת
    4. הכנסה לאחסון והוצאה מאחסון של קבצים
    5. סנכרון קבצים
    6. השוואת קבצים למציאת הבדלים
    7. הסוואת קבצים ותיקיות באתר Dreamweaver שלך
    8. הפעלת Design Notes עבור אתרי Dreamweaver
    9. מניעת אפשרות ניצול לרעה של Gatekeeper
  7. פריסה ועיצוב
    1. שימוש בעזרים חזותיים לפריסה
    2. על השימוש ב-CSS לפריסת דף
    3. עיצוב אתרי אינטרנט מגיבים באמצעות Bootstrap
    4. יצירת שאילתות מדיה והשימוש בהן ב-Dreamweaver
    5. הצגת תוכן בטבלאות
    6. צבעים
    7. יצירת עיצוב מגיב באמצעות פריסות רשת זורמות
    8. Extract ב-Dreamweaver
  8. CSS
    1. הכרת CSS ‏(Cascading Style Sheets)
    2. פריסת עמודים בעזרת CSS Designer
    3. שימוש בכלים לעיבוד מקדים של CSS ב-Dreamweaver
    4. כיצד להגדיר העדפות סגנון CSS ב-Dreamweaver
    5. העברת כללי CSS ב-Dreamweaver
    6. המרת CSS בתוך שורה לכלל CSS ב-Dreamweaver
    7. עבודה עם תגי div
    8. החלת מעברי צבע על רקע
    9. יצירה ועריכה של אפקטי מעבר של CSS3 ב-Dreamweaver
    10. עיצוב קוד
  9. תוכן דף והנכסים הקיימים בו
    1. הגדרת מאפייני דף
    2. הגדרת מאפייני כותרת של CSS ומאפייני קישור של CSS
    3. עבודה עם טקסט
    4. מציאה והחלפה של טקסט, תגים ותכונות
    5. החלונית DOM
    6. עריכה ב-Live View
    7. קידוד מסמכים ב-Dreamweaver
    8. בחירה והצגה של רכיבים בחלון Document
    9. הגדרת מאפייני טקסט ב-Property inspector
    10. בדיקת איות בדף אינטרנט
    11. שימוש בכללים אופקיים ב-Dreamweaver
    12. הוספה ושינוי של שילובי גופנים ב-Dreamweaver
    13. עבודה עם נכסים
    14. הכנסה ועדכון של תאריכים ב-Dreamweaver
    15. יצירה וניהול של נכסים מועדפים ב-Dreamweaver
    16. הכנסה ועריכה של תמונות ב-Dreamweaver
    17. הוספת אובייקטי מדיה
    18. הוספת סרטוני וידאו ב-Dreamweaver
    19. הכנסת וידאו של HTML5
    20. הכנסת קובצי SWF
    21. הוספת אפקטי שמע
    22. הכנסת שמע של HTML5 ב-Dreamweaver
    23. עבודה עם פריטי ספרייה
    24. שימוש בטקסט ערבי ועברי ב-Dreamweaver
  10. קישור וניווט
    1. אודות קישור וניווט
    2. קישור
    3. מפות תמונה
    4. פתרון בעיות של קישורים
  11. רכיבים גרפיים ואפקטים של jQuery
    1. שימוש ברכיבים גרפיים של jQuery לממשק משתמש ולמכשירים ניידים ב-Dreamweaver
    2. שימוש באפקטים של jQuery ב-Dreamweaver
  12. כתיבת קוד של אתרי אינטרנט
    1. כתיבת קוד ב-Dreamweaver
    2. סביבה של כתיבת קוד ב-Dreamweaver
    3. הגדרת העדפות לכתיבת קוד
    4. התאמה אישית של העדפות צבעי קוד
    5. כתיבה ועריכה של קוד
    6. אפשרויות של רמזי קוד והשלמת קוד
    7. צמצום והרחבה של קוד
    8. שימוש חוזר בקוד עם גזירי קוד
    9. איתור שגיאות בקוד (Linting)
    10. מטוב הקוד
    11. עריכת קוד בתצוגת Design
    12. עבודה עם תוכן כותרת של דפים
    13. הכנסת קבצים נכללים בצד השרת ב-Dreamweaver
    14. שימוש בספריות תגים ב-Dreamweaver
    15. ייבוא תגים מותאמים אישית אל Dreamweaver
    16. שימוש בהתנהגויות של JavaScript (הוראות כלליות)
    17. החלת התנהגויות מובנות של JavaScript
    18. על XML ו-XSLT
    19. ביצוע המרות XSL בצד השרת ב-Dreamweaver
    20. ביצוע המרות XSL בצד הלקוח ב-Dreamweaver
    21. הוספת ישויות תו עבור XSLT ב-Dreamweaver
    22. עיצוב קוד
  13. תהליכי עבודה המותאמים למגוון מוצרים
    1. התקנה הרחבות אל Dreamweaver והשימוש בהן
    2. עדכונים בתוך היישום ב-Dreamweaver
    3. הכנסת מסמכי Microsoft Office ב-Dreamweaver‏ ‏(Windows בלבד)
    4. עבודה עם Fireworks ו-Dreamweaver
    5. עריכת תוכן באתרי Dreamweaver באמצעות Contribute
    6. שילוב של Dreamweaver עם Business Catalyst
    7. יצירת מסעות פרסום בדוא"ל מותאמים אישים
  14. תבניות
    1. על תבניות Dreamweaver
    2. זיהוי תבניות ומסמכים המבוססים על תבניות
    3. יצירת תבנית Dreamweaver
    4. יצירת אזורים ניתנים לעריכה בתבניות
    5. יצירת אזורים חוזרים וטבלאות חוזרות ב-Dreamweaver
    6. שימוש באזורים אופציונליים בתבניות
    7. הגדרת תכונות תג ניתנות לעריכה ב-Dreamweaver
    8. כיצד ליצור תבניות מקוננות ב-Dreamweaver
    9. עריכה, עדכון ומחיקה של תבניות
    10. ייצוא וייבוא תוכן XML ב-Dreamweaver
    11. החלה של תבנית על מסמך קיים או הסרתה ממנו
    12. עריכת תוכן בתבניות Dreamweaver
    13. כללי תחביר של תגי תבנית ב-Dreamweaver
    14. הגדרת העדפות סימון לאזורי תבנית
    15. היתרונות של שימוש בתבניות ב-Dreamweaver
  15. מכשירים ניידים ומסכים מרובים
    1. יצירת שאילתות מדיה
    2. שינוי כיוון דף עבור מכשירים ניידים
    3. יצירת יישומי אינטרנט עבור מכשירים ניידים באמצעות Dreamweaver
  16. אתרי אינטרנט, דפים וטופסי אינטרנט דינמיים
    1. הבנת יישומי אינטרנט
    2. הגדרת המחשב לפיתוח יישומים
    3. פתרון בעיות בחיבורים למסדי נתונים
    4. הסרת סקריפטים של חיבור ב-Dreamweaver
    5. עיצוב דפים דינמיים
    6. סקירת מקורות של תוכן דינמי
    7. הגדרת מקורות של תוכן דינמי
    8. הוספת תוכן דינמי לדפים
    9. שינוי תוכן דינמי ב-Dreamweaver
    10. הצגת רשומות של מסד נתונים
    11. אספקת נתונים בזמן אמת ב-Dreamweaver ופתרון בעיות בהם
    12. הוספת התנהגויות שרת מותאמות אישית ב-Dreamweaver
    13. בניית טפסים באמצעות Dreamweaver
    14. שימוש בטפסים לאיסוף מידע ממשתמשים
    15. יצירה והפעלה של טופסי ColdFusion ב-Dreamweaver
    16. יצירת טופסי אינטרנט
    17. תמיכה משופרת ב-HTML5 עבור רכיבי טופס
    18. פיתוח טופס באמצעות Dreamweaver
  17. בנייה חזותית של יישומים
    1. בניית דפי אב ופרטים ב-Dreamweaver
    2. בניית דפי חיפוש ותוצאות
    3. בניית דף להכנסת רשומות
    4. בניית דף לעדכון רשומות ב-Dreamweaver
    5. בניית דפים למחיקת רשומות ב-Dreamweaver
    6. שימוש בפקודות ASP כדי לשנות מסד נתונים ב-Dreamweaver
    7. בניית דף רישום
    8. בניית דף כניסה
    9. בניית דף המאפשר גישה למשתמשים מורשים בלבד
    10. אבטחת תיקיות ב-ColdFusion באמצעות Dreamweaver
    11. שימוש ברכיבי ColdFusion ב-Dreamweaver
  18. בדיקה, תצוגה מקדימה ופרסום של אתרי אינטרנט
    1. תצוגה מקדימה של דפים
    2. תצוגה מקדימה עבור דפי אינטרנט של Dreamweaver במכשירים מרובים
    3. בדיקת אתר Dreamweaver שלך
  19. פתרון בעיות
    1. בעיות שתוקנו
    2. בעיות ידועות

 

 

למד כיצד לבנות דף למחיקת רשומות ב-Dreamweaver המאפשר למשתמשים למחוק רשומות במסד נתונים.

הערה:

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

אודות דפים למחיקת רשומות

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

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

חיפוש רשומה למחיקה

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

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

  1. בדף התוצאות, צור עמודה בטבלה המשמשת לתצוגת רשומות בלחיצה בעמודה האחרונה בטבלה ובחירה בפקודה Modify >‏ Table >‏ Insert Rows or Columns.
  2. בחר באפשרות Columns ובאפשרות After Current Column, ולחץ על OK.

    עמודה נוספת לטבלה.

  3. בעמודת הטבלה החדשה שנוצרה, הזן את המחרוזת Delete בשורה המכילה את מצייני מיקום התוכן הדינמי. ודא שהזנת את המחרוזת בתוך האזור החוזר המתויג.

    ניתן גם להוסיף תמונה עם מילה או סמל למחיקה.

  4. בחר את המחרוזת Delete כדי להחיל עליה קישור.
  5. ב-Property inspector, הזן את דף המחיקה בתיבה Link. תוכל להזין כל שם קובץ שהוא.

    לאחר שתלחץ מחוץ לתיבה Link, המחרוזת Delete תוצג כמקושרת בטבלה. אם תשתמש בתצוגת Live, תוכל לראות שהקישור מוחל על אותו טקסט בכל אחת מהשורות בטבלה.

  6. בחר את הקישור Delete בדף התוצאות.
  7. ‏(ColdFusion) בתיבה Link שב-Property inspector, הוסף את המחרוזת הבאה בסוף כתובת ה-URL:
    ?recordID=#recordsetName.fieldName#

    סימן השאלה מוסר לשרת שאחריו יופיע פרמטר URL אחד או יותר. המילה recordID היא השם של פרמטר URL ‏(תוכל לתת כל שם שתרצה). רשום לפנייך את השם של פרמטר URL מכיוון שתשתמש בו בדף המחיקה בהמשך.

    הביטוי שאחרי סימן השוויון הוא ערך הפרמטר. במקרה זה, הערך נוצר על-ידי ביטוי ColdFusion המחזיר מזהה רשומה מערכת הרשומות. לכל שורה בטבלה הדינמית נוצר מזהה שונה. בביטוי ColdFusion, החלף את recoRDSetName בשם ערכת הרשומות, והחלף את fieldName בשם השדה בערכת הרשומות המזהה כל אחת מהרשומות באופן ייחודי. ברוב המקרים, שדה זה כולל מספר מזהה רשומה. בדוגמה הבאה, השדה כולל קודי מיקום ייחודיים:

    confirmDelete.cfm?recordID=#rsLocations.CODE#

    בעת הרצת הדף, הערכים בשדה CODE של ערכת הרשומות נוספים לשורות המתאימות בטבלה הדינמית. לדוגמה, אם הקוד של Canberra, Australia, rental location הוא CBR, השורה Canberra בטבלה הדינמית תשתמש בכתובת URL הבאה:

    confirmDelete.cfm?recordID=CBR
  8. ‏(PHP) בשדה Link שב-Property inspector, הוסף את המחרוזת הבאה בסוף כתובת ה-URL:
    ?recordID=<?php echo $row_recordsetName['fieldName']; ?>

    סימן השאלה מוסר לשרת שאחריו יופיע פרמטר URL אחד או יותר. המילה recordID היא השם של פרמטר URL ‏(תוכל לתת כל שם שתרצה). רשום לפנייך את השם של פרמטר URL מכיוון שתשתמש בו בדף המחיקה בהמשך.

    הביטוי שאחרי סימן השוויון הוא ערך הפרמטר. במקרה כזה, הערך נוצר על-ידי ביטוי PHP המחזיר מזהה רשומה מערכת הרשומות. לכל שורה בטבלה הדינמית נוצר מזהה שונה. בביטוי PHP, החלף את recoRDSetName בשם של ערכת הרשומות, והחלף את fieldName בשם השדה בערכת הרשומות המזהה כל אחת מהרשומות באופן ייחודי. ברוב המקרים, שדה זה כולל מספר מזהה רשומה. בדוגמה הבאה, השדה כולל קודי מיקום ייחודיים:

    confirmDelete.php?recordID=<?php echo $row_rsLocations['CODE']; ?>

    בעת הרצת הדף, הערכים בשדה CODE של ערכת הרשומות נוספים לשורות המתאימות בטבלה הדינמית. לדוגמה, אם הקוד של Canberra, Australia, rental location הוא CBR, השורה Canberra בטבלה הדינמית תשתמש בכתובת URL הבאה:

    confirmDelete.php?recordID=CBR
  9. ‏(ASP) בשדה Link שב-Property inspector, הוסף את המחרוזת הבאה בסוף כתובת ה-URL:
    ?recordID=<%=(recordsetName.Fields.Item("fieldName").Value)%>

    סימן השאלה מוסר לשרת שאחריו יופיע פרמטר URL אחד או יותר. המילה recordID היא השם של פרמטר URL ‏(תוכל לתת כל שם שתרצה). רשום לפנייך את השם של פרמטר URL מכיוון שתשתמש בו בדף המחיקה בהמשך.

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

    confirmDelete.asp?recordID=<%=(rsLocations.Fields.Item("CODE").Value)%>

    בעת הרצת הדף, הערכים בשדה CODE של ערכת הרשומות נוספים לשורות המתאימות בטבלה הדינמית. לדוגמה, אם הקוד של Canberra, Australia, rental location הוא CBR, השורה Canberra בטבלה הדינמית תשתמש בכתובת URL הבאה:

    confirmDelete.asp?recordID=CBR
  10. שמור את הדף.
  1. בדף התוצאות, צור עמודה בטבלה המשמשת לתצוגת רשומות בלחיצה בעמודה האחרונה בטבלה ובחירה בפקודה Modify >‏ Table >‏ Insert Rows or Columns.
  2. בחר באפשרות Columns ובאפשרות After Current Column, ולחץ על OK.

    עמודה נוספת לטבלה.

  3. בעמודת הטבלה החדשה שנוצרה, הזן את המחרוזת Delete בשורה המכילה את מצייני מיקום התוכן הדינמי. ודא שהזנת את המחרוזת בתוך האזור החוזר המתויג.

    ניתן גם להוסיף תמונה עם מילה או סמל למחיקה.

  4. בחר את המחרוזת Delete כדי להחיל עליה קישור.
  5. בחלונית Server Behaviors ‏(Window >‏ Server Behaviors), לחץ על לחצן הפלוס (+) ובחר בפקודה Go to Detail Page בתפריט הנפתח.
  6. בתיבה Detail Page, לחץ על Browse ואתר את דף המחיקה.
  7. בתיבה Pass URL Parameter, ציין את שם הפרמטר, לדוגמה recordID.

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

  8. בחר בערך שברצונך להעביר לדף המחיקה באמצעות בחירת ערכת רשומות ועמודה בתפריטים הנפתחים RecoRDSet ו-Column. בדרך כלל, יש לבחור ערך ייחודי לרשומה, כמו לדוגמה מזהה המפתח הייחודי של הרשומה.
  9. בחר באפשרות URL Parameters.
  10. לחץ על OK.

    קישור מיוחד מקיף את הטקסט שנבחר. כשהמשתמש לוחץ על הקישור, התנהגות השרת Go To Detail Page מעבירה לדף המחיקה שצוין פרמטר URL המכיל את מזהה הרשומה. לדוגמה, אם פרמטר URL נקרא recordID ודף המחיקה נקרא confirmdelete.asp, כתובת ה-URL תהיה דומה לכתובת הבאה כשהמשתמש ילחץ על הקישור:

    http://www.mysite.com/confirmdelete.asp?recordID=43

    החלק הראשון בכתובת URL, ‏http://www.mysite.com/confirmdelete.asp, פותח את דף המחיקה. החלק השני, ‎?recordID=43, הוא פרמטר URL. הוא מורה לדף המחיקה איזו רשומה עליו לחפש ולהציג. המונח recordID הוא השם של פרמטר URL ו-‏43 הוא ערך הפרמטר. בדוגמה זו, פרמטר URL מכיל את מספר מזהה הרשומה, 43.

בניית דף מחיקה

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

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

הערה:

דף המחיקה יכול לכלול התנהגות שרת אחת בלבד לעריכת רשומות בכל פעם. לדוגמה, לא ניתן להוסיף לדף המחיקה התנהגות שרת Insert Record או Update Record.

יצירת טופס HTML להצגת רשומה

  1. צור דף ושמור אותו כדף המחיקה שציינת בסעיף הקודם.

    ציון דף המחיקה מתבצע בעת יצירת הקישור Delete בסעיף הקודם. השתמש בשם זה בעת שמירת הקובץ בפעם הראשונה (לדוגמה, deleteConfirm.cfm).

  2. הוסף לדף טופס HTML ‏(Insert >‏ Form >‏ Form).
  3. הוסף לטופס שדה טופס מוסתר.

    שדה הטופס המוסתר נדרש לשמירת מזהה הרשומה המועבר על-ידי פרמטר URL. להוספת שדה מוסתר, הצב את נקודת ההכנסה בטופס ובחר Insert >‏ Form >‏ Hidden Field.

  4. הוסף לטופס לחצן.

    המשתמש ילחץ על הלחצן לאישור מחיקת הרשומה המוצגת. להוספת לחצן, הצב את נקודת ההכנסה בטופס ובחר Insert >‏ Form >‏ Button.

  5. המשך לעצב את הדף כרצונך ושמור אותו.

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

  1. בחלונית Bindings ‏(Window >‏ Bindings), לחץ על לחצן הפלוס (+) ובחר בפקודה RecoRDSet (Query)‎ בתפריט הנפתח.

    תיבת הדו-שיח RecoRDSet או DataSet הפשוטה מופיעה. אם תיבת הדו-שיח RecoRDSet המתקדמת מופיעה במקומה, לחץ על Simple.

  2. תן שם לערכת הרשומות ובחר מקור נתונים ואת טבלת מסד הנתונים המכילה את הרשומות שהמשתמש יכול למחוק.
  3. באזור Columns, בחר בעמודות הטבלה (שדות ברשומה) שברצונך להציג בדף.

    כדי להציג רק שדות מסוימים של רשומה, לחץ על Selected ובחר בשדות הרצויים בהקשה על Control ‏ (Windows) או בהקשה על Command ‏(Macintosh) תוך כדי לחיצה על העמודות ברשימה.

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

  4. באזור Filter, בחר באפשרויות הבאות כדי לחפש ולהציג את הרשומה המצוינת בפרמטר URL המועבר על-ידי דף התוצאות:
    • בתפריט הנפתח הראשון באזור Filter, בחר עמודה בערכת הרשומות הכוללת ערכים שמתאימים לערך של פרמטר URL המועבר על-ידי הדף עם קישורי Delete. לדוגמה, אם פרמטר URL כולל מספר מזהה רשומה, בחר בעמודה המכילה מספרי מזהי רשומות. בדוגמה שבסעיף הקודם, העמודה CODE של ערכת הרשומות מכילה את הערכים המתאימים לערך של פרמטר URL המועבר על-ידי הדף עם קישורי Delete.

    • בתפריט הנפתח שליד התפריט הראשון, בחר בסימן השוויון, אם הוא אינו מסומן.

    • בתפריט הנפתח השלישי, בחר URL Parameter. הדף עם קישורי Delete משתמש בפרמטר URL להעברת המידע לדף המחיקה.

    • בתיבה הרביעית, הזן את השם של פרמטר URL המועבר על-ידי הדף עם קישורי Delete.

       

    תיבת הדו-שיח Recordset
    תיבת הדו-שיח Recordset

  5. לחץ על OK.

    ערכת הרשומות מופיעה בחלונית Bindings.

הצגת רשומה שמשתמש מעוניין למחוק

  1. בחר בעמודות ערכת הרשומות (שדות ברשומה) בחלונית Bindings וגרור אותן לעמוד המחיקה.

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

    כעת עלייך לקשור את עמודת מזהה הרשומה לשדה הטופס המוסתר.

  2. ודא שהאפשרות Invisible Elements מופעלת (View >‏ Visual Aids >‏ Invisible Elements), ולאחר מכן לחץ על סמל המגן הצהוב המייצג את שדה הטופס המוסתר.

    שדה הטופס המוסתר נבחר.

  3. ב-Property inspector, לחץ על סמל הברק ליד התיבה Value.
  4. בתיבת הדו-שיח Dynamic Data, בחר בעמודת מזהה הרשומה בערכת הרשומות.

    בדוגמה הבאה, עמודת מזהה הרשומה, CODE, מכילה קודי שמירה ייחודיים.

    העמודה Record ID נבחרה
    העמודה Record ID נבחרה

  5. לחץ על OK ושמור את הדף.
    דף מחיקה שהושלם
    דף מחיקה שהושלם

הוספת לוגיקה למחיקת רשומה

לאחר הצגת הרשומה שנבחרה בדף המחיקה, עלייך להוסיף לדף לוגיקה למחיקת הרשומה ממסד הנתונים כשהמשתמש ילחץ על הלחצן Confirm Deletion. ניתן להוסיף לוגיקה זו בקלות ובמהירות בעזרת התנהגות השרת Delete Record.

להוספת התנהגות שרת למחיקת הרשומה (ColdFusion, ‏PHP)

  1. ודא שדף המחיקה של ColdFusion או PHP פתוח ב-Dreamweaver.
  2. בחלונית Server Behaviors‏(Window >‏ Server Behaviors), לחץ על לחצן הפלוס (+) ובחר Delete Record.
  3. בתיבה First Check If Variable Is Defined, ודא שהאפשרות Primary Key Value מסומנת.

    ציון ערך המפתח הראשי יתבצע בשלב מאוחר יותר בתיבת הדו-שיח.

  4. בתפריט הנפתח Connection או Data Source (ColdFusion)‎, בחר חיבור למסד הנתונים כדי לאפשר להתנהגות השרת להתחבר למסד הנתונים המתאים.
  5. בתפריט הנפתח Table, בחר בטבלת מסד הנתונים המכילה את הרשומות שיימחקו.
  6. בתפריט הנפתח Primary Key Column, בחר בעמודת הטבלה שמכילה מזהי רשומות.

    התנהגות השרת Delete Record מחפשת התאמה בעמודה זו. העמודה אמורה לכלול נתוני מזהה רשומה הזהים לנתונים בעמודת ערכת הרשומות שקשרת לשדה הטופס המוסתר בדף.

    אם מזהה הרשומה הוא מספר, בחר באפשרות Numeric.

  7. ‏(PHP) בתפריט הנפתח Primary Key Value, בחר במשתנה בדף המכיל את מזהה הרשומה שמשמש לזיהוי הרשומה שתימחק.

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

  8. בתיבה After Deleting, Go To או בתיבה On Success, Go To, ציין דף שייפתח לאחר מחיקת הרשומה מטבלת מסד הנתונים.

    ניתן לציין דף שמציג למשתמש הודעת אישור קצרה, או דף המציג את רשימת הרשומות שנותרו כך שהמשתמש יוכל לאמת שהרשומה אכן נמחקה.

    תיבת הדו-שיח Delete Record
    תיבת הדו-שיח Delete Record

  9. לחץ על OK ושמור את עבודתך.

להוספת התנהגות שרת למחיקת הרשומה (ASP)

  1. ודא שדף המחיקה של ASP פתוח ב-Dreamweaver.
  2. בחלונית Server Behaviors‏(Window >‏ Server Behaviors), לחץ על לחצן הפלוס (+) ובחר Delete Record.
  3. בתפריט הנפתח Connection, בחר חיבור למסד הנתונים כדי לאפשר להתנהגות השרת להתחבר למסד הנתונים המתאים.

    אם עלייך להגדיר חיבור, לחץ על הלחצן Define.

  4. בתפריט הנפתח Delete from Table, בחר בטבלת מסד הנתונים המכילה את הרשומות שיימחקו.
  5. בתפריט הנפתח Select Record From, ציין את ערכת הרשומות המכילה את הרשומות שיימחקו.
  6. בתפריט הנפתח Unique Key Column, בחר עמודת מפתח (בדרך כלל, עמודת מזהה הרשומה) לזיהוי הרשומה בטבלת מסד הנתונים.

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

  7. בתפריט הנפתח Delete By Submitting, ציין טופס HTML עם לחצן Submit שישמש לשליחת פקודת המחיקה לשרת.
  8. בתיבה After Deleting, Go To, ציין דף שייפתח לאחר מחיקת הרשומה מטבלת מסד הנתונים.

    ניתן לציין דף שמציג למשתמש הודעת אישור קצרה, או דף המציג את רשימת הרשומות שנותרו כך שהמשתמש יוכל לאמת שהרשומה אכן נמחקה.

  9. לחץ על OK ושמור את עבודתך.

בדיקת דפי מחיקה

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

    בעת לחיצה על קישור Delete בדף התוצאות, דף המחיקה אמור להופיע.

  2. לחץ על הלחצן Confirm למחיקת הרשומה ממסד הנתונים.
  3. חפש את הרשומה שנית כדי לוודא שהיא נמחקה. העמודה אמורה שלא להופיע בדף התוצאות.

 Adobe

קבל עזרה במהירות ובקלות

משתמש חדש?

‎‎Adobe MAX 2024

Adobe MAX
כנס היצירתיות

14-16 באוקטובר, מיאמי ביץ', ובאינטרנט

Adobe MAX

כנס היצירתיות

14-16 באוקטובר, מיאמי ביץ', ובאינטרנט

‎‎Adobe MAX 2024

Adobe MAX
כנס היצירתיות

14-16 באוקטובר, מיאמי ביץ', ובאינטרנט

Adobe MAX

כנס היצירתיות

14-16 באוקטובר, מיאמי ביץ', ובאינטרנט