לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #2  
ישן 19-07-2009, 19:17
צלמית המשתמש של המממ
  המממ המממ אינו מחובר  
 
חבר מתאריך: 30.10.01
הודעות: 8,699
Follow me...
שמעתי משהו על זה
בתגובה להודעה מספר 1 שנכתבה על ידי Narxx שמתחילה ב "[עזרה] מישהו מכיר את ה Application Express של אורקל?"

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

שנית, תגדיר את הרשימה הראשונה כ"Select List with Submit"
ולשניה תוסיף תנאי כדי שתוצג רק אם הראשונה איננה NULL
ותדאג שם לשאילתא שמבוססת על התוכן של הרשימה הראשונה

ולסיום, בדיוק כשם שאקסס לא שייכת לפורום הזה משום שהיא תוכנה לכתיבת יישומים
גם APEX לא ממש שייכת לפורום מסדי נתונים
(למעשה, אורקל מספקים הוראות כיצד להמיר פרוייקטים מAccess לAPEX בקלות ובמהירות)
_____________________________________
_________________________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
אזהרה: משרד הבריאות קובע כי העישון מזיק לבריאות !
תראו, אפילו החייזר נהיה ירוק מזה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 19-07-2009, 21:04
צלמית המשתמש של המממ
  המממ המממ אינו מחובר  
 
חבר מתאריך: 30.10.01
הודעות: 8,699
Follow me...
בסדר...
בתגובה להודעה מספר 3 שנכתבה על ידי Narxx שמתחילה ב "שיחקתי עם אפליקציית ההדגמה......"

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


ולגבי הפתרון לבעיה שלך.
זה לא "פתרון כללי" - זו התשובה

נסה ליצור רשימה (נניח P1_MY_LIST) שתוגדר כמו שציינתי
ורשימה נוספת (נניח P1_SECOND_LIST) שתוגדר כך:

List of values definition
קוד PHP:
 SELECT col1 as display_valuecol2 as return_value 
FROM myTable
WHERE col3 
= :P1_MY_LIST 

ובתנאים של ההצגה (Conditions)
תבחר
Condition Type
קוד PHP:
 Value of Item in Expression 1 Is NOT NULL 


ותכתוב תחת
Expression 1
קוד PHP:
 P1_MY_LIST 



וזהו
זה צריך לעבוד

*עריכה*
הערה P1 הוא מספר הדף שבו נמצא האובייקט.
אם אתה עובד על דף 15 תכתוב P15...
*עריכה עד כאן*
_____________________________________
_________________________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
אזהרה: משרד הבריאות קובע כי העישון מזיק לבריאות !
תראו, אפילו החייזר נהיה ירוק מזה


נערך לאחרונה ע"י המממ בתאריך 19-07-2009 בשעה 21:09.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 19-07-2009, 23:53
צלמית המשתמש של Narxx
  משתמש זכר Narxx Narxx אינו מחובר  
 
חבר מתאריך: 21.12.04
הודעות: 30,021
בתגובה להודעה מספר 4 שנכתבה על ידי המממ שמתחילה ב "בסדר..."


אתה גאון!!!
אוף, למה יש אנשים כאלה גאונים בעולם? זה לא הוגן!!!

אתה מבין? עשו לנו קורס ב SQL והיה באמת מגניב... נתנו לנו לחפש דברים הכי מוזרים בתוך טבלאות, לעשות חיתוכים, איחודים, תת-שאילתות... אני לקחתי את הקורס כמעין חידות הגיון כאלה... איך אפשר להוציא מהטבלאות את מה שהמרצה ביקש... זה באמת היה מגניב.
ואני גם טוב בזה... קלטתי את העסק ממש מהר ונהניתי ממנו, רק מה? הוא (המרצה) לא יודע לעבוד עם ה APEX הזה, אבל הוא מצפה שנגיש לו פרוייקט עם "GUI"...
אז הוא לא מלמד אותנו מה בכלל המשמעות של כל דבר ודבר, הכל צריך לפענח לבד במינימום זמן, וגם לסיים להכין פרוייקט ראוי.
מתסכל.

הייתי צריך לתקן כמה דברים, אבל אתה הסברת מעולה ובזכותך הצלחתי! יש לי 2 רשימות בחירה הקשורות זו בזו!
לא הצלחתי עם Selection list with submit כי מסיבה מוזרה זה זרק לי הודעת שגיאה כל הזמן (בזמן הרצה) אבל קראתי באינטרנט (פה) איך להמנע מזה, ועקבתי אחרי ההסברים שלו עכשיו זה עובד (בהתחלה עשיתי את זה עם כפתור "go" כזה שבכל פעם שבוחרים שורה מהרשימה הראשית אז צריך ללחוץ על הכפתור אבל זה נראה לי לא הגיוני).

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

שוב, תודה רבה! עשית לי את הלילה
_____________________________________
בברכה, מתן.
www.MatanNarkiss.com

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #8  
ישן 20-07-2009, 13:57
צלמית המשתמש של המממ
  המממ המממ אינו מחובר  
 
חבר מתאריך: 30.10.01
הודעות: 8,699
Follow me...
מתחמם
בתגובה להודעה מספר 7 שנכתבה על ידי Narxx שמתחילה ב "הנה הצ'אנס שלך לעוד עזרה..."

אתה צריך לעשות את זה בעזרת "Process", לבחור בתהליך מסוג PL/SQL
ולכתוב שם קטע PL/SQL אנונימי שמבצע את מה שאתה רוצה.

לדוגמא:
קוד PHP:
 BEGIN
INSERT INTO myTab
(col1,col2...)
VALUES (:P4_val1,:P4_val2...);
commit;
END



או לחילופין, לבחור בתהליך מסוג Data Manipulation
ולסמן "Automatic Row Processing (DML)"

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


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


בהצלחה שוב

(הפעם יצא רק PL/SQL קטן ולא משמעותי...)
_____________________________________
_________________________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
אזהרה: משרד הבריאות קובע כי העישון מזיק לבריאות !
תראו, אפילו החייזר נהיה ירוק מזה


נערך לאחרונה ע"י המממ בתאריך 20-07-2009 בשעה 14:00.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #10  
ישן 20-07-2009, 21:52
צלמית המשתמש של המממ
  המממ המממ אינו מחובר  
 
חבר מתאריך: 30.10.01
הודעות: 8,699
Follow me...
שמירת הפרוייקט
בתגובה להודעה מספר 9 שנכתבה על ידי Narxx שמתחילה ב "קודם כל רציתי להגיד לך שאתה..."

כמובן שאפשר.

פשוט תלחץ על Export/Import במסך של עריכת האפליקציה
ואז תשמור אותה לקובץ
(הוא מכין עבורך קובץ PL/SQL שבונה את כל המערכת מחדש)

אם אינני טועה, את מסד הנתונים שלך תאלץ לגבות לבד בעזרת exp

בכל מקרה, באתר הבא יש הצעה נוספת לשימוש בכלים שיאפשרו לך העברה נוחה של המערכת ממחשב למחשב:
http://jes.blogs.shellprompt.net/20...r-applications/
(לא ניסיתי את הכלים שמופיעים שם בעצמי, אבל אשמח לשמוע אם זה עזר לך)

לגבי איחסון של APEX ברשת.
אני בספק אם יש שרתים חינמיים שמספקים לך את האפליקציה הזו
_____________________________________
_________________________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
אזהרה: משרד הבריאות קובע כי העישון מזיק לבריאות !
תראו, אפילו החייזר נהיה ירוק מזה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #11  
ישן 23-07-2009, 17:25
צלמית המשתמש של Narxx
  משתמש זכר Narxx Narxx אינו מחובר  
 
חבר מתאריך: 21.12.04
הודעות: 30,021
בתגובה להודעה מספר 10 שנכתבה על ידי המממ שמתחילה ב "שמירת הפרוייקט"

הצלחתי לשמור את כל הפרוייקט... גם האפליקציה של ה APEX וגם הטבלאות / סיקוונסים וטריגרים.
הידד הידד!
עכשיו יש לי שאלה של נוב (שוב, סליחה... אבל חיפשתי בגוגל ולא הצלחתי, ובתאכלס, כבר התרגלתי להציק לך ).
אני רוצה לבנות פרוצדורה פשוטה, שמעדכנת בטבלה כלשהי, את כל השדות בעמודה מסויימת.
בניתי את הדבר הנ"ל:
קוד PHP:
 create or replace PROCEDURE CLOSEALL AS
BEGIN
  update mal_info
    set 
     status 
'CLOSE'
     
where status like 'OPEN';
     
commit;
END CLOSEALL

הדבר הזה מתקמפל אבל אני לא מצליח להריץ אותו כדי לבדוק האם עובד.
ממה שאני מבין בגוגל, אני צריך לכתוב EXEC cloaseall (שזה שם הפרוצדורה) אבל זה לא עובד.
what have I done wrong?

אמשיך להתקדם ואשאל עוד קושיות בהמשך.
תודה מראש על הזמן והעזרה הרבה! ^_^
_____________________________________
בברכה, מתן.
www.MatanNarkiss.com

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 11:22

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר