Skip to content

Commit 7be1602

Browse files
Vishnu7101karthickthangasamy
authored andcommitted
feature(REPORT-405059): Bold Reports 7.1 Changes
1 parent d9da84f commit 7be1602

18 files changed

+178
-16
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-samples",
3-
"version": "6.3.16",
3+
"version": "7.1.9",
44
"scripts": {
55
"test": "gulp test",
66
"postinstall": "gulp copy",
@@ -22,6 +22,7 @@
2222
"@syncfusion/ej2-angular-buttons": "22.2.5",
2323
"@syncfusion/ej2-angular-calendars": "22.2.5",
2424
"@syncfusion/ej2-angular-dropdowns": "22.2.5",
25+
"@syncfusion/ej2-angular-popups": "22.2.5",
2526
"bootstrap": "5.3.3",
2627
"codemirror": "5.58.2",
2728
"core-js": "2.5.4",

src/app/common/header/header.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
<!-- <a class="ej-sb-button nav-link bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo" target="_blank" rel="noreferrer">Schedule
2121
Free Demo</a> -->
2222
<a class="ej-sb-button nav-link product-detail" href="https://www.boldreports.com/embedded-reporting/angular-report-viewer" target="_blank" rel="noreferrer">Product Detail</a>
23-
<a class="ej-sb-button nav-link try-it-free" href="https://app.boldid.net/reporting/embedded/register?plan=174&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1" target="_blank" rel="noreferrer">Try it Free</a>
23+
<a class="ej-sb-button nav-link try-it-free" href="https://app.boldid.net/reporting/embedded/register?plan=194&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1" target="_blank" rel="noreferrer">Try it Free</a>
2424
</div>
2525
</div>

src/app/common/main-content/main-content.component.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,13 +92,19 @@ <h1 class="ej-title" #title></h1>
9292
<a href="https://www.boldreports.com/blog" target="_blank" rel="noreferrer">
9393
Blog
9494
</a>
95-
<a href="https://support.boldreports.com/" target="_blank" rel="noreferrer">
96-
Support
97-
</a>
95+
<a href="https://support.boldreports.com/support/tickets/create" target="_blank" rel="noreferrer">
96+
Support
97+
</a>
9898
<a href="https://www.boldreports.com/feedback" target="_blank" rel="noreferrer">
9999
Feedback
100100
</a>
101+
<a href="https://support.boldreports.com/" target="_blank" rel="noreferrer">
102+
Knowledge Base
103+
</a>
104+
<a href="https://www.boldreports.com/learn" target="_blank" rel="noreferrer">
105+
Learning Center
106+
</a>
101107
</div>
102-
<div class="ej-lp-footer-copyright">Copyright © 2001-2024 Syncfusion Inc.</div>
108+
<div class="ej-lp-footer-copyright">Copyright © 2001-2025 Syncfusion Inc.</div>
103109
</div>
104110
</div>

src/app/common/main-content/main-content.component.scss

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,11 +372,22 @@
372372
}
373373

374374
@media only screen and (min-width: 300px) and (max-width: 872px) {
375-
.ej-main-body-content .ej-lp-footer, .ej-main-body-content .ej-lp-footer > div {
375+
.ej-main-body-content .ej-lp-footer {
376376
display: block;
377377
}
378+
379+
.ej-main-body-content .ej-lp-footer .ej-lp-footer-copyright {
380+
padding: 10px;
381+
}
382+
}
383+
384+
@media only screen and (max-width: 1095px) {
385+
.ej-lp-footer .ej-lp-footer-links {
386+
display: none;
387+
}
388+
378389
.ej-main-body-content .ej-lp-footer .ej-lp-footer-copyright {
379390
float: left;
380-
line-height: 30px;
391+
line-height: 21px;
381392
}
382393
}

src/app/common/main-content/main-content.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export class MainContentComponent implements AfterViewInit {
4545
@ViewChild('features[1]', { static: true }) feature2;
4646
@ViewChild('features[2]', { static: true }) feature3;
4747
@ViewChild('freeTrialUrl', { static: true }) freeTrialUrl;
48+
@ViewChild('copyrightYear', { static: true }) copyrightYear;
4849
constructor(private routerService: RouterService, private http: HttpClient, private router: Router, private location: Location, private renderer: Renderer2) { }
4950

5051
public loadSourceCode(sampleData: sampleInfo['samples'][0]): void {
@@ -55,6 +56,7 @@ export class MainContentComponent implements AfterViewInit {
5556
ngAfterViewInit(): void {
5657
this.updateTab();
5758
jQuery(this.demoTab.nativeElement.firstElementChild).on('shown.bs.tab', this.resizeReportViewer);
59+
this.copyrightYear.nativeElement.innerText = `Copyright © 2001 - ${data.copyrightYear} Syncfusion Inc.`;
5860
}
5961

6062
updateSampleDetails(sampleData): void {

src/app/common/preview/preview.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ <h1 class="ej-preview-platform-name">Bold Reports for Angular</h1>
1010
<!-- <a class="ej-preview-button bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo" title="Report Server"
1111
target="_blank" rel="noreferrer">Schedule Free Demo</a> -->
1212
<a class="ej-preview-button nav-link product-detail" href="{{productDetailURL}}" target="_blank" rel="noreferrer">Product Detail</a>
13-
<a class="ej-preview-button try-it-free" href="https://app.boldid.net/reporting/embedded/register?plan=174&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1" title="Report Server"
13+
<a class="ej-preview-button try-it-free" href="https://app.boldid.net/reporting/embedded/register?plan=194&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1" title="Report Server"
1414
target="_blank" rel="noreferrer">Try it Free</a>
1515
</div>
1616
</div>

src/app/common/sidebar/sidebar.component.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
width: 90px;
5656
margin: 8px;
5757
background-image: url('./../../../assets/sidebar/portrait.png');
58-
background-size: 100% 1800%;
58+
background-size: 100% 2000%;
5959
}
6060

6161
.ej-sb-toc-title {

src/app/components/cmr-report/cmr-report.component.css

Whitespace-only changes.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<bold-reportviewer id="cmr-report" [reportServiceUrl]="serviceUrl" [reportPath]="reportPath"
2+
(toolBarItemClick)="onToolbarItemClick($event)" (exportItemClick)="onExportItemClick()" [toolbarSettings]="toolbarSettings">
3+
</bold-reportviewer>
4+
5+
<div id="description">
6+
<p>
7+
The CMR International Consignment Note outlines the terms, responsibilities, and legal framework for international road freight transport under the CMR Convention, presented in a comprehensive RDL format.
8+
</p>
9+
<ul>
10+
<li>The CMR International Consignment Note is effectively represented through a variety of table report items, each providing a detailed and informative view of the consignment details.</li>
11+
</ul>
12+
<p>
13+
More information about the image report item can be found in this <a
14+
href="https://help.boldreports.com/enterprise-reporting/designer-guide/report-designer/report-items/tablix/"
15+
target="_blank" rel="noreferrer">documentation</a> section.
16+
</p>
17+
</div>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/**
2+
* CMR report sample - This sample analyzes the legal document standardizing international road freight transport with random data.
3+
*/
4+
import { Component } from '@angular/core';
5+
import { Globals } from '../globals';
6+
@Component({
7+
selector: 'ej-sample',
8+
templateUrl: './cmr-report.component.html',
9+
styleUrls: ['./cmr-report.component.css']
10+
})
11+
export class CMRReportComponent {
12+
// Specifies the report Web API service URL. It is used to process the reports.
13+
public serviceUrl = Globals.SERVICE_URL;
14+
// Specifies the path of the RDL report file
15+
public reportPath: string;
16+
public toolbarSettings = Globals.TOOLBAR_OPTIONS;
17+
public onToolbarItemClick = Globals.EDIT_REPORT;
18+
public onExportItemClick = Globals.EXPORT_ITEM_CLICK;
19+
20+
constructor() {
21+
this.reportPath = 'cmr-report.rdl';
22+
}
23+
}

0 commit comments

Comments
 (0)