בית
Top.Mail.Ru Yandeks.Metrika
פורום: "בסיסים";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

FastReport. frBand.Visible מצא סניפים דומים


asafr   (2001-12-04 18:11) [0]

יש דוח פרט-פרט ב- FastReport. כל DetailBend (DetailBend1, DetailBend2) משויך לסט נתונים אחר (DataSet1, DataSet2). ישנם גם שני HeaderDetail (HeaderDetail1, HeaderDetail2 - בהתאמה). יש צורך שכאשר CheckBox.Checked: = נכון / לא נכון בטופס Delphi, החלק השני של הדוח מודפס / לא מודפס בדוח (DataSet2). אני לא יכול לעשות כלום - לדעתי הכל נכון, אבל הקוד לא עובד: להקות תמיד גלויות כאשר גלוי = נכון. מה לא בסדר? מה לא לוקחים בחשבון?
נוהל Tfm_Form1.frReport1 לפני הדפס (תזכיר: TStringList; תצוגה: TfrView); var DetHeader, DetData: TfrBandView; התחל DetHeader: = TfrBandView (frElectroGroup.FindObjec ("DetHeader1")); DetData: = TfrBandView (frElectroGroup.FindObject ("DetData1")); אם CheckBox.Checked = נכון, התחל אם DetHeader <> אפסי אז DetHeader.Visible: = נכון; אם DetData <> אפסי אז DetData.Visible: = נכון; סוף אחר להתחיל אם DetHeader <> אפסי אז DetHeader.Visible: = שווא; אם DetData <> אפסי אז DetData.Visible: = שווא; סוף; סוף;



Girl   (2001-12-05 01:11) [1]

המתן למטפל באירועים OnGetValue. לא נראה, אבל ShowBand



Girl   (2001-12-05 01:13) [2]

כלומר סליחה, בהתחלה היה צורך לקרוא לגמרי. :)
אין צורך לתלות שום דבר ב- OnGetValue. פשוט השתמש ב- ShowBand במקום ב- Visible.



asafr   (2001-12-05 12:14) [3]

ילדה, תודה. אבל יש לי מזהה לא מוצהר "ShowBand". ואני לא רוצה לשנות שום דבר במקור. בתוך FR_Class.pas נוהל ShowBand רשום כפרטי. מה אתה עושה במקרה הזה?



עמודים: 1 ענף שלם

פורום: "בסיסים";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה









זיכרון: 0.56 MB
זמן: 0.036 c
1-22136
דוריקס
2001-12-20 09:40
2002.01.08
פרוקט


1-22161
Egor Bulychev
2001-12-19 22:13
2002.01.08
תזכיר עזרה!


1-22010
dorixe
2001-12-17 19:21
2002.01.08
תצוגה מקדימה ב- dblclick


1-22112
גרינול
2001-12-15 13:55
2002.01.08
לחצן רכיב מהיר


14-22348
איוון שיכלב
2001-11-06 22:04
2002.01.08
על ריכטר





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский