display pdf winform c# : Rotate pages in pdf and save control SDK system web page winforms windows console 070621_P3_Import_Using_Excel_and_DBF_File_format0-part73

P.O. Box 4032       EASTWOOD HARRIS  PTY LTD    Tel  61 (0)4 1118 7701
Doncaster Heights               
ACN 085 065 872
Fax 61 (0)3 9846 7700
Victoria 3109
Project Management Systems         Email: harrispe@eh.com.au
Australia                             
Software and Solutions               Web: http://www.eh.com.au
USING P3 VERSION 3.1  
IMPORT AND EXPORT FUNCTIONS  
WITH THE  
DBF FILE FORMAT 
AND 
EXCEL 
BY 
PAUL E HARRIS 
OF 
EASTWOOD HARRIS 
Rotate pages in pdf and save - 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 one pdf page; how to rotate a page in pdf and save it
Rotate pages in pdf and save - 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
pdf rotate pages and save; rotate pdf pages by degrees
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
TABLE OF CONTENTS 
1
INTRODUCTION 
3
2
SUMMARY OF THE PROCESS 
3
3
CREATE THE EXPORT FILE 
4
3.1
L
OCATION OF 
E
XPORTED FILES
4
3.2
C
REATE AND 
A
F
EW 
A
CTIVITIES IN 
P3 
4
3.3
E
XPORT THE 
D
ATA IN 
DBF
F
ORMAT
4
4
CREATING THE DATA IN EXCEL 
6
4.1
O
PEN THE 
E
XPORTED 
DBF
F
ILE IN 
E
XCEL
6
4.2
D
ELETE 
R
EDUNDANT 
D
ATA 
C
OLUMNS
6
4.3
S
AVE THE 
F
ILE IN 
E
XCEL 
F
ORMAT
7
4.4
P
OPULATE THE 
F
IELDS WITH 
D
ATA
7
4.5
ADD
ANY
NEW
DATA
ITEMS
IN
P3 
8
4.6
EDIT
THE
NAMED
RANGE
“D
ATABASE
” 
8
4.7
S
AVING THE DATA
9
5
IMPORTING THE DATA 
10
5.1
B
ACKUP THE 
P
ROJECT 
F
ILE
10
5.2
I
MPORT THE 
D
ATA
10
5.3
C
HECK THE 
I
MPORT 
L
OG
10
5.4
C
HECK THE 
I
MPORTED 
D
ATA
10
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. This is a VB .NET example for how to delete a range of pages from a PDF document.
pdf reverse page order preview; rotate all pages in pdf file
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page doc2.Save(outPutFilePath Add and Insert Multiple PDF Pages to PDF Document Using
pdf save rotated pages; rotate individual pages in pdf reader
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
 INTRODUCTION 
P3 Export function will operate with four file formats: 
¾  *.PRN – ASCII 
¾  *.DBF – dBASE III/IV 
¾  *.WK1 – Lotus 123 
¾  *.WSK – Lotus 123 
P3 Import function operates with three file formats: 
¾  *.DBF – dASE III/IV 
¾  *.WK1 – Lotus 123 
¾  *.WSK – Lotus 123 
Whne Importing it is often easier to work with the DBF format which may be opened with 
Excel because: 
¾  Header data is not imported as activities 
¾  Only one area of the spread sheet has to have a named where as with Lotus Format 
each column of data has to be named. 
Note: The Author has experianced difficulty when importing Constraint Dates with this 
format. 
 SUMMARY OF THE PROCESS 
To import data it is suggested that the following process is used: 
¾  If you have a blank project then create and a few activities in P3 which have similar 
data to the data required to be imported.  
¾  Export the data in DBF format. 
¾  Open the exported DBF file in Excel.  
¾  Delete any data columns in the spreadsheet that will not be imported into P3. 
¾  Save the file in Excel format. This may be used as a template at a later date. 
¾  Populate the fields in the spreadsheet with data to be imported. 
¾  Add any new data items to P3 such as Activity Codes, Activity ID Codes, Resources, 
Calendars, Cost Accounts and Cash Flow Curves. 
¾  Edit the Named Range “DATABASE” to include only the data to be imported. 
¾  Save  as  an  Excel  file  because  saving  as  a  DBF  file  will  not  save  formulae  or 
formatting or multiple sheets. 
¾  Save as a DBF file and close the file. The DBF file will be imported. 
¾  Open the DBF file and check your data and close the file. 
¾  Open P3 and open the file that the data is to be imported into. 
¾  Backup your project file. 
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.DeletePage(2); // Save the file. doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. How
pdf rotate just one page; rotate one page in pdf reader
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Able to extract PDF pages and save changes to original PDF file in C#.NET. C#.NET Sample Code: Extract PDF Pages and Save into a New PDF File in C#.NET.
how to rotate one page in a pdf file; pdf rotate single page and save
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
¾  Use the P3 T
ools, Project Utilities, Import function to import the data in DBF 
format. 
¾  Check the Import Log. 
¾  Run a suitable filter and layout, then check the imported data. 
 CREATE THE EXPORT FILE 
3.1  Location of Exported files 
The P3.INI file is kept in the Windows or Winnt directory: 
¾  Open the P3.INI by right clicking on it and selecting OPEN: 
¾  The location of the Exported files is specified in the USERLOC line and may be 
edited here. 
3.2  Create and a Few Activities in P3 
It is important to create a small amount of data in P3 so that the fields may be simply 
recognised in Excel when the exported DBF file is opened with Excel. This may include 
Activity Codes, Custom Data Items and Resources.  
3.3  Export the Data in DBF Format 
Use the P3 Tools, Project Utilities, Export function to export the data in DBF format. 
¾  Select the EX-02 - Export Data File - Dbase - Schedule Data or use 
to 
create a new Export routine. 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
outPutFilePath As String = Program.RootPath + "\\" Output.pdf" Dim doc1 doc2.InsertPages(pages, pageIndex) ' Output the new document doc2.Save(outPutFilePath
how to rotate a single page in a pdf document; rotate one page in pdf
How to C#: Rotate Image according to Specified angle
pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB Steps to Rotate image.
rotate pdf page and save; rotate all pages in pdf preview
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
¾ 
allows the importation of an Export routine from another project. 
¾  Assign a title, 
¾  Select Contents of list to export Activity data or Successor relationships to export 
the relationships. 
¾  Select 
to Export all Fields from the Current schedule 
¾  Add and remove data fields from the List as required. 
¾  Ensure the Description length is increased to 48 otherwise the Activity descriptions 
will be truncated. 
¾  Ensure the range of the Logs, Activity Codes, Custom-activity (Activity Custom 
data Items – CDIs) and Custom-resource are adjusted as required. 
¾  Click on the Format tab: 
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Similarly, Tiff image with single page or multiple pages is supported. Description: Convert to PDF and save it on the disk. Parameters:
pdf rotate pages separately; reverse pdf page order online
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Able to get word count in PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Description: Convert to PDF/TIFF and save it on the disk.
pdf reverse page order; how to save a pdf after rotating pages
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
¾  Enter the Name: of the file to be exported, 8 characters without spaces. 
¾  Select the FILE Type: as [.DBF] – dBASE III/IV. 
¾  Usually the Date format of Calendar is selected and Actual values. 
¾  Resource/cost should be Detail. 
¾  Click on the Selection tab to filter on a criteria for selecting the activities to export. 
¾  Click on 
to save this Export. 
¾  Click on 
to export the data... 
¾  Check to Log to ensure all the data is exported. 
 CREATING THE DATA IN EXCEL 
4.1  Open the Exported DBF File in Excel 
The file may be opened from by: 
¾  Opening Excel, selecting the File, Open command, selecting the dBASE Files(*.dbf) 
format, or 
¾  Finding the file using Explorer, right clicking on the file in the C:\P3WIN\P3OUT 
directory, select OPEN and selecting Excel from the list of applications. 
¾  You may also select Tools, Folder Options…, File Type tab from Explorer and 
select Excel as the default application to open a DBF file. 
¾  You data will look like the picture below. 
¾  The top line of the spreadsheet are the P3 field names. The “P330batch.pdf” manual 
on the P3  Installation disk  will explain  each of these fields in detail. Exporting 
known data is the often simplest way of identifying difficult field names. 
4.2  Delete Redundant Data Columns 
To make it simpler to work on the spread sheet: 
¾  Click on cell C2 and then select Window, Freeze Panes. 
¾  Then click on the Select All button, the space left and above cell A1 and double 
click on the column width to open up all the columns. 
NOTE: It is important that you do not close the width of any column as this will truncate 
data when it is save as a DBF file. 
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
4.3  Save the File in Excel Format 
When a spreadsheet is saved in DBF format from Excel, the formulae, formatting and data 
outside the Named Range DATABASE is lost. To keep all the data (incase the import fails) 
and to provide a template for future imports save the file in Excel format using File, Save 
As and select the Microsoft Office Excel Workbook (*.xls). 
4.4  Populate the Fields with Data 
Now populate the fields with the new data: 
¾  Unique Activity IDs may be created with the Concatenate function which will join 
together cell data and any other text data in “rabbit ears” (Quotation Marks) may be 
entered in the formula, see the picture below with the formula in the top line: 
¾  Unique Activity IDs may be created with the formulae below in cell C2 and dragged 
down, see the picture below with the formula in the top line: 
¾  Activity Code values and not descriptions must be used in the spreadsheet. 
¾  Activity Code  descriptions  have  to be  manually typed  in  or  imported using  the 
spreadsheet provided by Primavera Systems Inc on the installation disk or using 
Solution  ID:  200252492644  “How can  I update  my  dictionaries  in  P3  using 
Excel?” from the Primavera Systems Inc knowledgebase. 
¾  The Activity Code Dictionary 
Values, Resources Names etc may 
be printed to Primavera Look using 
the 
button in the 
appropriate form. The Values may 
then be the Cut and Pasted to the 
spread sheet, say in a new sheet, 
after selecting Edit, Column 
Selection in Primavera Look: 
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
4.5  ADD ANY NEW DATA ITEMS IN P3 
It is best to add new data items to the P3 project before importing the data. This would 
include Activity Codes, Resources, Calendars etc that are entered on the spread sheet and 
which do not exist in the P3 project. 
4.6  EDIT THE NAMED RANGE “Database” 
When the file is saved in DBF format only the data in the Named Range “Database” is 
saved. The remainder is deleted and all formulae and formatting is deleted. 
Click on the Name Box dropdown box above the Select All button and click on “Database” 
and this will highlight the data that will be saved, the picture below shows that only some of 
the data is contained in the Named Range “Database”: 
To edit or create a Named Range “Database”: 
¾  Select Insert, Name, Define to open the Define Name form. 
¾  Click on “Database” to edit the “Database” range: 
Name Box 
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
Eastwood Harris 
¾  Click on the icon in the bottom right hand side to open the Define Name – Refers 
to: form: 
¾  Highlight the data to be imported: 
¾  The click on the 
icon to close the Define Name – Refers to: form: 
¾  You will be returned  to the Define Name  form, close that and when you select 
“Database” in Name Box then the data to be imported will be highlighted.  
4.7  Saving the data 
To save the data: 
¾  Save the file in Excel file format and all your data will be saved, including additional 
sheets and formulae outside the Named Area “Database”. Therefore if you have to 
fix and error it is simple to fix bu opening the Excel version of the data. 
¾  Save the data as a DBF file format from Excel and close. 
¾  Now open the dbf file and you should check the data that will be imported. 
P3 IMPORT AND EXPORT WITH DBF FILE FORMAT AND EXCEL 
10 
Eastwood Harris 
 IMPORTING THE DATA 
5.1  Backup the Project File 
Every file should be backed up before importing data. 
Use Tools, Project Utilities, Backup to back up the file. 
5.2  Import the Data 
Use Tools, Project Utilities, Import to open the Import form: 
¾  Either 
an existing Import routine or 
a new Import routine, 
¾  Assign a title, 
¾  Enter the full path, file name and extension, 
¾  Click 
to save the Import, or 
¾  Click 
to run the Import. 
5.3  Check the Import Log 
After the import is complete inspect the import log for errors and actions. 
5.4  Check the Imported Data 
Now create an appropriate Filter and Layout to check the imported data. 
Documents you may be interested
Documents you may be interested