Domů
Nápověda
Přihlásit
Registrovat
Vítejte
Host
. Prosím
přihlašte se
nebo
zaregistrujte
.
Forum Delphi.cz
»
Delphi
»
Obecné
»
FastReport: TfrxDBCrossView získanie jeho TfrxMemoView
« předchozí
další »
Tisk
Stran: [
1
]
Dolů
Autor
Téma: FastReport: TfrxDBCrossView získanie jeho TfrxMemoView (Přečteno 623 krát)
Stanislav Hruška
Padawan
Příspěvků: 7424
Karma: 44
Verze Delphi: W11 + D11.3.1
FastReport: TfrxDBCrossView získanie jeho TfrxMemoView
«
kdy:
27-09-2023, 22:14:38 »
V helpe som nič nenašiel.Všetkým bez rozdielu chcem nastaviť veľkosť fontu. Ale neviem ich programovo získať!
Ako sa to robí?
IP zaznamenána
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.
Radek Červinka
Administrátoři
Padawan
Příspěvků: 3514
Karma: 112
Verze Delphi: D2007, DXE + 2 poslední
Re:FastReport: TfrxDBCrossView získanie jeho TfrxMemoView
«
Odpověď #1 kdy:
27-09-2023, 23:11:47 »
Myslim, ze jsem to nastavoval na sloupci, ale programove mi to neslo.
IP zaznamenána
Embarcadero MVP - Czech republic
Stanislav Hruška
Padawan
Příspěvků: 7424
Karma: 44
Verze Delphi: W11 + D11.3.1
Re:FastReport: TfrxDBCrossView získanie jeho TfrxMemoView
«
Odpověď #2 kdy:
28-09-2023, 15:11:34 »
Try to use TfrxDBCrossView(frxReport1.FindObject('DBCross1')).CellMemos
.Font
Kód: Delphi
[Vybrat]
TfrxDBCrossView
(
CrossView
)
.
CellMemos
[
0
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
CellMemos
[
1
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
CellHeaderMemos
[
0
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
RowMemos
[
0
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
ColumnMemos
[
0
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
RowMemos
[
0
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
«
Poslední změna: 28-09-2023, 15:32:25 od Stanislav Hruška
»
IP zaznamenána
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.
Stanislav Hruška
Padawan
Příspěvků: 7424
Karma: 44
Verze Delphi: W11 + D11.3.1
Re:FastReport: TfrxDBCrossView získanie jeho TfrxMemoView
«
Odpověď #3 kdy:
29-09-2023, 08:50:38 »
Ešte jedno doplnenie. Ak sú v bunke použité podmienky
Kód: Delphi
[Vybrat]
TfrxDBCrossView
(
CrossView
)
.
CellMemos
[
0
]
.
Highlights
.
Items
[
1
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
TfrxDBCrossView
(
CrossView
)
.
CellMemos
[
0
]
.
Highlights
.
Items
[
2
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
// Samozrejme, je možné použiť cykly
for
var
I
:
=
0
to
TfrxDBCrossView
(
CrossView
)
.
CellFields
.
Count
-
1
do
TfrxDBCrossView
(
CrossView
)
.
CellMemos
[
I
]
.
Font
.
Size
:
=
FFontSize
.
Value
;
IP zaznamenána
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.
Tisk
Stran: [
1
]
Nahoru
« předchozí
další »
Forum Delphi.cz
»
Delphi
»
Obecné
»
FastReport: TfrxDBCrossView získanie jeho TfrxMemoView