Good day. I create a report on ACS, which is called from the processing form. You need to set the parameters in the report, I know what, if you do it through the standard report form - it happens like this:
Π = ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠΠ°ΡΡΡΠΎΠ΅ΠΊ.ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ.ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠΠ°Π½Π½ΡΡ
.ΠΠ°ΠΉΡΠΈ("ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ"); Π.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ = ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅; Π.ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ = ΠΡΡΠΈΠ½Π°;
but in this case I donβt have a KompanovschikNastroek yet and I need to create it manually, the question is how to do it and which constructor should it be transferred to?
Code:
Π’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ = ΠΠΎΠ²ΡΠΉ Π’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ; Π‘Ρ
Π΅ΠΌΠ°ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
= ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ.ΠΠ _ΠΠΊΡΠ‘Π²Π΅ΡΠΊΠΈΠΠ·Π°ΠΈΠΌΠΎΡΠ°ΡΡΠ΅ΡΠΎΠ²ΠΠ°ΡΠΊΠΎΠΉ.ΠΠΎΠ»ΡΡΠΈΡΡΠΠ°ΠΊΠ΅Ρ("ΠΠ°ΠΊΠ΅Ρ"); ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ = Π‘Ρ
Π΅ΠΌΠ°ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
.ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΠΠΎΠ£ΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ; ΠΠ°Π½Π½ΡΠ΅Π Π°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ = ΠΠΎΠ²ΡΠΉ ΠΠ°Π½Π½ΡΠ΅Π Π°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
; ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠΠ°ΠΊΠ΅ΡΠ° = ΠΠΎΠ²ΡΠΉ ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠΠ°ΠΊΠ΅ΡΠ°ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
; ΠΠ°ΠΊΠ΅ΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ = ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠΠ°ΠΊΠ΅ΡΠ°.ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ(Π‘Ρ
Π΅ΠΌΠ°ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
, ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΠ°Π½Π½ΡΠ΅Π Π°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ); ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
= ΠΠΎΠ²ΡΠΉ ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
; ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
.ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ(ΠΠ°ΠΊΠ΅ΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ,, ΠΠ°Π½Π½ΡΠ΅Π Π°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ); ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΡΠ²ΠΎΠ΄Π° = ΠΠΎΠ²ΡΠΉ ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΡΠ²ΠΎΠ΄Π°Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
ΠΠ’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ; ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΡΠ²ΠΎΠ΄Π°.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΠΠΎΠΊΡΠΌΠ΅Π½Ρ(Π’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ); ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΡΠ²ΠΎΠ΄Π°.ΠΡΠ²Π΅ΡΡΠΈ(ΠΡΠΎΡΠ΅ΡΡΠΎΡΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈΠΠ°Π½Π½ΡΡ
); Π’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠΎΠΊΠ°Π·Π°ΡΡ();