c# pdf to image conversion : Adding text fields to a pdf software Library project winforms asp.net azure UWP Business_Objects_Desktop_Intelligence_Guide23-part1912

Overview
14
Adding text fields to a pdf - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
add fields to pdf form; add form fields to pdf
Adding text fields to a pdf - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
adding images to pdf forms; create pdf form
Thischapterisdesignedtohelpyouusethepowerfulcalculationcapabilities
deliveredwithDesktopIntelligence.
Whoshouldreadthischapter
Thischapterespeciallyconcernsthoseuserswhosebusinessrequiresthat
theyperformadvancedcalculations.Theinformationhereisalsousefulfor
anyuserwhohasexperiencedcomputationerrorsintheirDesktop
Intelligencereports.
What'sinthischapter
ThechapterprovidesinformationonhowDesktopIntelligenceperforms
calculationsinreports.ItdescribestheconceptsbehindtheDesktop
Intelligencecalculationengine.Mostspecifically,itsaimistoexplainthe
extendedsyntaxthatenablesyoutomanipulatecomplexaggregationsin
reports.
Youcanfindcalculationtroubleshootinginformationonerrormessagessuch
as#COMPUTATIONin"#COMPUTATIONincumulativeaggregations."
232
DesktopIntelligenceAccessandAnalysisGuide
Overview
14
Whoshouldreadthischapter
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
change font size in pdf fillable form; build pdf forms
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
adding image to pdf form; acrobat create pdf form
Introductiontocontextsand
extendedsyntax
15
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Add Password to PDF; VB.NET Form: extract value from fields; VB.NET PDF - Add Text Box to PDF Page in VB Provide VB.NET Users with Solution of Adding Text Box to
adding text fields to pdf acrobat; add print button to pdf form
C# PDF Text Box Edit Library: add, delete, update PDF text box in
Provide .NET SDK library for adding text box to PDF document in .NET WinForms application. Adding text box is another way to add text to PDF page.
edit pdf form; add attachment to pdf form
Thissectionintroducesyoutocalculationcontextsandextendedcalculation
syntax.Eachcalculationthatyouplaceinareporthasadefaultcontext
determinedbywhereyouplaceit.Withextendedsyntaxyoucanoverride
thesedefaultsandcontrolthecontextyourself.
Semantically-dynamiccalculations
InDesktopIntelligence,youcreateareportbybuildingaquerythatretrieves
datafromadatabase.Typically,yourquerycontains:
• Dimensions,whichretrievecharacter-typedata(customernames,product
names),ordates(years,quarters,reservationdates).
• Measures,whichretrievenumericdatathatistheresultofcalculations.
Forexample,intheDesktopIntelligencedemouniverse,Revenueisthe
calculationofnumberofitemssoldmultipliedbyitemprice.
Whenyourunthequery,DesktopIntelligenceretrievesthedata
correspondingtothedimensionsandmeasuresyouselected.Desktop
Intelligencecalculatesmeasuresdynamically,basedonthedimensionswith
whichtheyappear.Here'sanexample.
Example:Revenueperregionperyear,andrevenueperregion
Thereportillustratedbelowcontainstwotables:revenueperregionper
year,andrevenueperregion.
DesktopIntelligencedynamicallycalculatestheRevenuemeasureaccording
tothedimensionsinthetable.IfyouremovetheYearcolumn,Desktop
Intelligencereturnsrevenueperregion.
Understandinginputandoutputcontexts
DesktopIntelligencedefinesaninputcontextandanoutputcontextto
determinetheresultofanaggregatecalculation.Rememberthatacontext
ismadeupofoneormoredimensions.Thefollowingtabledefineswhich
dimensionsinareportmakeupwhichcontext:
234
DesktopIntelligenceAccessandAnalysisGuide
Introductiontocontextsandextendedsyntax
15
Semantically-dynamiccalculations
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
pdf form creation; android edit pdf forms
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Password to PDF; VB.NET Form: extract value from fields; VB.NET PDF - Annotate Text on PDF Page in Professional VB.NET Solution for Adding Text Annotation to PDF
add editable fields to pdf; adding an image to a pdf form
Consistsofoneormoredimen-
sionsthat...
The...
Gointothecalculation
Inputcontext
Determinetheresultofthecalcula-
tion
Outputcontext
(DesktopIntelligencealsosupportsresetcontexts,whichareusedin
cumulativeaggregationssuchasrunningtotals.Tofindoutaboutreset
contexts,refertoResetcontextsonpage245).
ThissectionexplainshowDesktopIntelligencedefinesinputandoutput
contextsindifferentpartsofareport.Thisinformationisimportantifyou
• wanttounderstandthedifferentresultsDesktopIntelligencereturnsfrom
thesameformulaindifferentpartsofareport
• cannotobtaintheresultsyouneedfromthedefaultcalculationbehavior
• needtofixerrorssuchas#COMPUTATION
HowDesktopIntelligencedefinesinputandoutput
contexts
TounderstandhowDesktopIntelligencedefinesinputandoutputcontexts,
youmustfirstunderstandthetermsbodyandlocalcontext.Thefollowing
tableprovidesadefinitionoftheseterms,andshowshowtheymaptoinput
andoutputcontextsinareport:
DesktopIntelligenceAccessandAnalysisGuide
235
15
Introductiontocontextsandextendedsyntax
Understandinginputandoutputcontexts
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Support adding protection features to PDF file by adding password, digital signatures and redaction feature. Various of PDF text and images processing features
adding signature to pdf form; changing font size in a pdf form
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
adding a text field to a pdf; cannot save pdf form
Andbydefaultisthe
sameasthe...
Consistsofoneor
moredimensions
that...
The...
Inputcontext.
Arepresentinthepart
ofthereport(forexam-
pleablock)wherethe
calculationisinserted
Body
Outputcontext.
Governthepartofthe
reportwherethecalcula-
tionisinserted(Forex-
ample,amastervari-
ableinasection).
Localcontext
Belowisanillustratedexamplethathelpsyoutounderstandthedimensions
inthebodyandthelocalcontext—andthusthedefaultinputandoutput
contexts—indifferentpartsofareport.
Example:Calculaterevenueinvariousdefaultcontexts
Thefollowingreportdisplaysrevenuepercityperquarterin2000.Theuser
hasplacedcalculationsindifferentpartsofthereport:
• Totalrevenueatthetopofthereport
• RevenueintheYearsection
• Revenueinthetable,and
• Averagerevenueinthebreakfooter.
Thetablebelowtheillustrationexplainsthedefaultinputandoutputcontexts
DesktopIntelligenceusestoobtaintheresultofeachcalculation.
236
DesktopIntelligenceAccessandAnalysisGuide
Introductiontocontextsandextendedsyntax
15
Understandinginputandoutputcontexts
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
add form fields to pdf without acrobat; change font size pdf form reader
C# Create PDF Library SDK to convert PDF from other file formats
Create fillable PDF document with fields. toolkit, if you need to add some text and draw Besides, using this PDF document metadata adding control, you can add
add text field to pdf; create a fillable pdf form online
Andthelocal
(output)context
is...
Becausethe
body(input)
contextis...
Thecalculation
returns...
Thesameasthe
body.
Alldimensions-
includinganythat
arenotdisplayed
inthereport
Totalrevenuefor
thereport
a.
Thesameasthe
body.
Year,thesection
master,(thecal-
culationisplaced
atthesection
level)
Totalrevenuefor
2000
b.
Thesameasthe
body.
Year,Quarter,
City-thedimen-
sionsinthesec-
tionandtable
Revenuepercity
perquarterper
year
c.
Quarter(thecal-
culationisplaced
inthefooterof
thebreakon
Quarter.)
Year,Quarter,
City-thedimen-
sionsinthesec-
tionandtable
Averagerevenue
percityperquar-
terperyear
d.
Usingyourunderstandingofinputand
outputcontexts
Onceyouunderstandinputandoutputcontexts,youarereadytouse
extendedsyntax.
DesktopIntelligenceAccessandAnalysisGuide
237
15
Introductiontocontextsandextendedsyntax
Usingyourunderstandingofinputandoutputcontexts
Theextendedsyntaxofanaggregateformulacontainsnotonlythebasic
formula,butalsothedimensionsthatmakeuptheaggregation'scalculation
contexts.Here'sanexample.
Example:Theextendedsyntaxofanaggregateformula
Thereportshownherecalculatesrunningtotalresortrevenuepercountry:
YouobtaintherunningtotalsbyapplyingtheRunningSumfunctiononthe
Revenuecolumn.Thebasicformulaforthecalculationis
=RunningSum(<Revenue>)
Theextendedsyntaxoftheformula,inwhichtheexplicitinputandoutput
contextsareshown,is
=RunningSum(<Revenue> In n Body) In <Country>
whereBodyistheinputcontext,andCountry,theoutputcontext.
Youcanuseyourknowledgeofextendedsyntaxto:
• understandtheresultsDesktopIntelligencereturnsbydefault(see
below),and
• changethedefaultinputandoutputcontextsofaformulatogetthe
resultsyouneed.Forinformationonhowtodothis,refertoUsing
extendedsyntaxforadvancedcalculationsonpage241.
238
DesktopIntelligenceAccessandAnalysisGuide
Introductiontocontextsandextendedsyntax
15
Usingyourunderstandingofinputandoutputcontexts
Viewingtheextendedsyntaxofaformula
DesktopIntelligenceprovidestwosimplewaysofviewingaformula's
extendedsyntax,tofindoutthedimensionsintheinputand/oroutputcontext
ofanaggregatecalculation.Youcanviewextendedsyntaxby
• usingtheFormulaBar,or
• usingtheDefineAsVariablecommandontheDatamenu
ViewingextendedsyntaxbyusingtheFormulaBar
1. IftheFormulaBarisnotdisplayed,clickFormulaBarontheViewmenu.
2. Clickthecellcontainingthecalculation.
3. HoldthemousepointerovertheFormulaBar.
Theextendedsyntaxoftheformulaappearsinatooltip.
ViewingextendedsyntaxbyusingtheDefineAs
Variablecommand
1. Clickthecellcontainingthecalculation.
2. ClickDefineasVariableontheDatamenu.
TheDefineAsVariabledialogboxappears.
3. ClickEvaluatetheformulainitscontext.
Theextendedsyntaxoftheformulaappearsinthedialogbox.
4. ClickCanceltoclosethedialogbox.
DesktopIntelligenceAccessandAnalysisGuide
239
15
Introductiontocontextsandextendedsyntax
Usingyourunderstandingofinputandoutputcontexts
240
DesktopIntelligenceAccessandAnalysisGuide
Introductiontocontextsandextendedsyntax
15
Usingyourunderstandingofinputandoutputcontexts
Documents you may be interested
Documents you may be interested