display pdf byte array in browser c# : Rotate pages in pdf online SDK Library API wpf .net asp.net sharepoint businessobjects_access_analysis51-part1330

a
ppendix
BusinessObjects and Visual 
Basic for Appplications
Rotate pages in pdf online - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
how to rotate a single page in a pdf document; rotate pdf page by page
Rotate pages in pdf online - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
how to rotate one page in pdf document; rotate single page in pdf file
510
Accessing Data and Data Analysis
BusinessObjects and Visual Basic for Appplications
Overview
You can customize BusinessObjects 6.x using the Microsoft Visual Basic for 
Applications programming language. BusinessObjects 6.x has a Visual Basic 
Editor that you can use to develop macros, add-ins and VBA data providers. The 
Visual Basic Editor is the standard Microsoft VBA editor that you may already be 
familiar with if you use Microsoft Office products. 
This chapter describes how to use macros and add-ins in BusinessObjects. For 
information on building VBA data providers, see Using Visual Basic for 
Applications procedures on page98.
What is a macro?
A macro is a series of commands and functions that are stored in a Visual Basic 
for Applications module and can be run whenever you need to perform the task. 
If you perform a task repeatedly, you can automate the task with a macro.You 
create macros using the Visual Basic Editor.
What is an add-in?
Add-ins are programs that add optional commands and features to 
BusinessObjects. Add-ins are usually created by those responsible in your 
company for adding customized features to BusinessObjects. All you probably 
need to do is install and uninstall add-ins that are sent to you.
Before you can use an add-in, you must install it on your computer and then load 
it in BusinessObjects. Add-ins (*.rea files) are installed by default in the UserDocs 
folder in the BusinessObjects folder. Loading an add-in makes the feature 
available in BusinessObjects and adds any associated commands to the 
appropriate menus.
Unloading an add-in removes its features and commands from BusinessObjects, 
but the add-in program remains on your computer so you can easily load it again.
You can use your own Visual Basic for Applications programs as custom add-ins. 
For information about making a Visual Basic for Applications program an add-in, 
see the BusinessObjects SDK Reference Guide.
What about the scripts I used in BusinessObjects 4.1?
The scripts that you created using the ReportScript programming language can 
be automatically converted into Visual Basic macros by BusinessObjects 6.1. 
See Converting scripts to macros on page516 for information on how to do this.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Enable specified pages deleting from PDF in Visual Basic .NET class. Free trial SDK library download for Visual Studio .NET program. Online source codes for
how to rotate all pages in pdf at once; save pdf rotate pages
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
add and insert one or multiple pages to existing adobe PDF document in VB.NET. Ability to create a blank PDF page with related by using following online VB.NET
save pdf rotated pages; how to permanently rotate pdf pages
Accessing Data and Data Analysis
511
Using macros
Using macros
Macros are created and stored inside BusinessObjects documents (.rep files) or 
BusinessObjects add-ins (.rea files). You can run macros either from the Macros 
dialog box or from the Visual Basic toolbar if macros have been assigned to the 
macro buttons.
Running a macro
1. Click Macro, then Macros on the Tools menu or click Macros on the Visual 
Basic toolbar.
The Macros dialog box opens.
2. From the Macros in: list box, choose the documents where the macros are 
stored. You can display the macros available in the active document, all 
macros in all open documents, macros in a selected open document or 
macros in add-ins.
The macros stored in the selected document(s) are displayed in the Macro 
Name list.
3. Select the name of the macro you want to use and click Run. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
to merge PDF document files by C# code, how to rotate PDF document page to delete PDF page using C# .NET, how to reorganize PDF document pages and how
how to save a pdf after rotating pages; pdf page order reverse
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
rotate pdf pages individually; pdf expert rotate page
512
Accessing Data and Data Analysis
BusinessObjects and Visual Basic for Appplications
NOTE
If VBA is not installed and you open a document that contains macros, you 
receive an error message warning you that macros will not be executed. In this 
situation, your document might return incorrect or incomplete data. The Olap 
Connect and Web Connect data providers also require VBA in order to function 
correctly.
Using the Visual Basic toolbar
To open the Visual Basic toolbar:
• Right-click on any other open toolbar and click Visual Basic on the shortcut 
menu..
Opens the macros dialog box
Opens the Visual Basic Editor
Buttons 1-5 run the macros that have been assigned to them
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Free online C# class source code for deleting specified PDF pages in .NET console application. Able to remove a single page from PDF document.
rotate pdf pages and save; rotate pdf pages in reader
VB.NET PDF - WPF PDF Viewer for VB.NET Program
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
rotate a pdf page; save pdf after rotating pages
Accessing Data and Data Analysis
513
Using macros
Associating a macro to a toolbar button
1. Click Options on the Tools menu.
The Options dialog box opens.
2. Click the Macro tab.
3. Click check box 1 to activate the first button on the Visual Basic toolbar.
4. Click the button to the right of the Macro Name box.
5. The Macros dialog box opens.
6. Click on the macro you want to use from the list and click Select.
The name the macro is displayed in the Macro Name box.
7. In the Tooltip box, type the tooltip that you want to use for the macro.
The tooltip appears when you rest the cursor over the button on the Visual 
Basic toolbar.
VB.NET PDF - Create PDF Online with VB.NET HTML5 PDF Viewer
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
change orientation of pdf page; rotate all pages in pdf preview
C# HTML5 PDF Viewer SDK to create PDF document from other file
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
rotate one page in pdf; how to rotate all pages in pdf
514
Accessing Data and Data Analysis
BusinessObjects and Visual Basic for Appplications
Using add-ins
BusinessObjects add-ins are Visual Basic for Applications programs that add 
optional commands and features to BusinessObjects. You can distribute add-ins 
you have created to other users and retrieve and use add-ins that others have 
created.
Installing an add-in
Click Add-Ins on the Tools menu.
The Add-Ins dialog box opens.
8. Click Browse to locate and open the add-ins on your computer.
The Add-Ins Available box displays the list of available add-ins. There are two 
types of add-ins that you may see in this dialog box: those that are available 
and those that have been installed. You cannot use an add-in until it has been 
installed.
9. Click the check box next to the name of the add-in and click OK.
The add-in is installed and can now be used.
NOTE
When a user installs an add-in, it is only installed for that user. If that user logs 
on under a different name, the add-in will not be available.
The check mark shows 
that this add-in has been 
installed
No check mark shows 
that this add-in is on the 
computer but not 
installed
Accessing Data and Data Analysis
515
Using add-ins
Using an add-in
You can run an installed add-in from the Macros dialog box, or you can associate 
it with a button on the Visual Basic toolbar.
Uninstalling an add-in
1. Click the check box next to the add-in name in the Add-Ins dialog box to 
remove the check mark
2. Click OK.
The add-in features and commands are removed from BusinessObjects, but 
the add-in program remains on your computer so you can easily load it again 
if you want to use it.
Exchanging add-ins with other users
You can send and retrieve add-ins (.rea files) in the same way you can send and 
retrieve BusinessObjects documents.
516
Accessing Data and Data Analysis
BusinessObjects and Visual Basic for Appplications
Converting scripts to macros
In BusinessObjects 4.1, you could create scripts to automate tasks using the 
ReportScript programming language. This programming language has been 
replaced in BusinessObjects 5.x and upwards by the Visual Basic programming 
language.
BusinessObjects 6.1 can convert your SBL scripts into Visual Basic (VBA) 
macros which you can then run from the Macros dialog box.
The script is converted in the following way:
• Dialogs are converted to a VBA form.
• The code logic is converted to a VBA module.
• SBL specific functions and instructions are declared in an extra module.
To convert a script
1. Click Macro then Convert from ReportScript on the Tools menu.
The Open dialog box is displayed. By default, the Scripts folder is open and a 
list of available scripts is displayed.
Image not available for Beta
2. Select the script you want to convert.
3. In the Convert in: list box, choose where you want the converted macro to be 
saved.
You can convert the macro in the active document or in a new document.
4. Click Import.
The script is converted.
NOTE
The macro may sometimes need some slight tweaking in the Visual Basic Editor 
after conversion to get it to work correctly. For information on how to do this, see 
the Customizing BusinessObjects guide.
Accessing Data and Data Analysis
517
Using the Visual Basic editor
Using the Visual Basic editor
You can open the Visual Basic Editor directly from BusinessObjects to create 
macros and programs to use in BusinessObjects. This development environment 
has its own set of online Help files.
Running the Visual Basic Editor
To open the Visual Basic Editor:
• Click Visual Basic Editor on the Visual Basic toolbar.
The Visual Basic development environment opens up. 
Programming in Visual Basic requires knowledge of the programming 
environment. This is covered in the Customizing BusinessObjects guide.
Visual 
Basic 
Editor
518
Accessing Data and Data Analysis
BusinessObjects and Visual Basic for Appplications
Documents you may be interested
Documents you may be interested