Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 5 Jahren, 10 Monaten
Letzter Beitrag:
vor 5 Jahren, 10 Monaten
Beteiligte Autoren:
issah, Yogi Yang.pcs.crosspost

Sample Controlclone function for a report please

Startbeitrag von issah am 30.08.2012 19:39

Been working with controlclone this past few days. So far it works well for windows but have not been successful with it in reports.

Would be grateful for a sample controlclone usage in a report so I can see what I am doing wrong.

Thanks as usual

issah

Antworten:

Solved...

issah

von issah - am 30.08.2012 22:19
Try this code

FOR nContolCountNo = 1 TO 50
IF nContolCountNo=1 THEN
ControlClone(CAP_CreateControl,"CAP_CreateControl"+nContolCountNo,CAP_CreateControl..X,CAP_CreateControl..Y+CAP_CreateControl..Height+5)
ELSE
ControlClone(CAP_CreateControl,"CAP_CreateControl"+nContolCountNo,{"CAP_CreateControl"+(nContolCountNo-1),indControl}..X,{"CAP_CreateControl"+(nContolCountNo-1),indControl}..Y+{"CAP_CreateControl"+(nContolCountNo-1),indControl}..Height+5)
END
{"CAP_CreateControl"+nContolCountNo,indControl}..Caption=nContolCountNo

END


Report Control Clone

All the cloned controls are arranged vertically.

HTH

Yogi Yng

issah wrote in news message :
> Been working with controlclone this past few days. So far it works well for windows but have not been successful with it in reports.
>
> Would be grateful for a sample controlclone usage in a report so I can see what I am doing wrong.
>
> Thanks as usual
>
> issah
>

Message forwarded from pcsoft.us.windev

von Yogi Yang.pcs.crosspost - am 03.09.2012 11:55
Thanks, though I solved it, its nice to have a look at your code.

issah

von issah - am 04.09.2012 07:05
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.