Report variables can be assigned from code before rendering — handy for passing application state into a template (Angular).

Set variables in the component, then bind the viewer.
export class UsingReportVariablesInCode {
    report = new Stimulsoft.Report.StiReport();

    constructor() {
        this.report.loadFile("Reports/Variables.mrt");
        this.report.setVariable("Name", "Andrew");
        this.report.setVariable("Sex", true);
        this.report.setVariable("BirthDay", Stimulsoft.System.DateTime.fromString("10.10.2010"));
    }
}
// template: <sti-viewer [report]="report"></sti-viewer>

How it works. Values are set on the report before it is bound to <sti-viewer>, so the rendered document reflects the application's state.

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.