initial commit

This commit is contained in:
Siwat Sirichai 2025-06-08 16:22:20 +07:00
commit 252dac3143
1516 changed files with 694271 additions and 0 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,656 @@

' This file implements the code-behind class for AddPersonalId.aspx.
' App_Code\AddPersonalId.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class AddPersonalId
Inherits BaseApplicationPage
' Code-behind class for the AddPersonalId page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub CancelButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for CancelButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
CancelButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub SaveAndNewButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for SaveAndNewButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
SaveAndNewButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub SaveButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for SaveButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
SaveButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page has FileInput control inside repeater which requires "multipart/form-data" form encoding.
Me.Page.Form.Enctype = "multipart/form-data"
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.CancelButton.Button.Click, AddressOf CancelButton_Click
AddHandler Me.SaveAndNewButton.Button.Click, AddressOf SaveAndNewButton_Click
Me.SaveAndNewButton.Button.Attributes.Add("onclick", "SubmitHRefOnce(this, """ & Me.GetResourceValue("Txt:SaveRecord", "Persons") & """);")
AddHandler Me.SaveButton.Button.Click, AddressOf SaveButton_Click
Me.SaveButton.Button.Attributes.Add("onclick", "SubmitHRefOnce(this, """ & Me.GetResourceValue("Txt:SaveRecord", "Persons") & """);")
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"SaveAndNewButton"))
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"SaveButton"))
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("6")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = GetResourceValue("Title:Add") + " Personal ID"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdRecordControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdRecordControl.LoadData()
Me.PersonalIdRecordControl.DataBind()
' Load data for chart.
' initialize aspx controls
'Set the corresponding menu item to be highlighted for this page
Dim pageMaster As System.Web.UI.MasterPage = Me.Master
If Not pageMaster is Nothing Then
Dim menuComponent As IMenuComponent = CType(Me.Master.FindControl("_Menu"), IMenuComponent)
If Not menuComponent is Nothing Then
menuComponent.HiliteSettings = "ประว_ต_ท__วไปMenuItem"
End If
End If
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub CancelButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
shouldRedirect = False
End If
Catch ex As Exception
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
' event handler for Button with Layout
Public Sub SaveAndNewButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
If (Not Me.IsPageRefresh) Then
Me.SaveData()
End If
Me.CommitTransaction(sender)
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
End Sub
' event handler for Button with Layout
Public Sub SaveButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
If (Not Me.IsPageRefresh) Then
Me.SaveData()
End If
Me.CommitTransaction(sender)
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
DFKA = NetUtils.GetUrlParam(Me, "DFKA", false)
If Not Me.PersonalIdRecordControl Is Nothing AndAlso Not Me.PersonalIdRecordControl.DataSource Is Nothing Then
id = Me.PersonalIdRecordControl.DataSource.PersonalId.ToString
If not String.IsNullOrEmpty(DFKA) then
If DFKA.Trim().StartsWith("=") then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(DFKA, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
Else
value = Me.PersonalIdRecordControl.DataSource.GetValue(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.ColumnList.GetByAnyName(DFKA)).ToString
End If
End If
If value is Nothing Then
value = id
End If
Dim Formula As String = Me.Page.Request.QueryString.Item("Formula")
If Not Formula Is Nothing Then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(formula, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
End If
BaseClasses.Utils.MiscUtils.RegisterAddButtonScript(Me, TargetKey, id, value)
End If
shouldRedirect = False
End If
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
#End Region
End Class
End Namespace

20081
PersonalId/AddPersonalId.xml Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,567 @@

' This file implements the code-behind class for EditPersonalId.aspx.
' App_Code\EditPersonalId.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class EditPersonalId
Inherits BaseApplicationPage
' Code-behind class for the EditPersonalId page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub CancelButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for CancelButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
CancelButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub SaveButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for SaveButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
SaveButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.CancelButton.Button.Click, AddressOf CancelButton_Click
AddHandler Me.SaveButton.Button.Click, AddressOf SaveButton_Click
Me.SaveButton.Button.Attributes.Add("onclick", "SubmitHRefOnce(this, """ & Me.GetResourceValue("Txt:SaveRecord", "Persons") & """);")
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"SaveButton"))
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("5;6")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = GetResourceValue("Title:Edit") + " Personal ID"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdRecordControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdRecordControl.LoadData()
Me.PersonalIdRecordControl.DataBind()
' Load data for chart.
' initialize aspx controls
'Set the corresponding menu item to be highlighted for this page
Dim pageMaster As System.Web.UI.MasterPage = Me.Master
If Not pageMaster is Nothing Then
Dim menuComponent As IMenuComponent = CType(Me.Master.FindControl("_Menu1"), IMenuComponent)
If Not menuComponent is Nothing Then
menuComponent.HiliteSettings = "PersonalIdMenuItem"
End If
End If
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub CancelButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
shouldRedirect = False
End If
Catch ex As Exception
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
' event handler for Button with Layout
Public Sub SaveButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
If (Not Me.IsPageRefresh) Then
Me.SaveData()
End If
Me.CommitTransaction(sender)
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
End Sub
#End Region
End Class
End Namespace

19546
PersonalId/EditPersonalId.xml Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,189 @@
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.EditPersonalId1" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="EditPersonalId1.aspx.vb" Culture="th-TH" MasterPageFile="..\Master Pages\HorPersonalmenu.master" Inherits="Persons.UI.EditPersonalId1" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:ReportPropertiesTableControl runat="server" id="ReportPropertiesTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="ReportPropertiesTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:ReportPropertiesTableControl>
</td></tr><tr><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("CancelButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveButton"))%>
<Persons:PersonalIdRecordControl runat="server" id="PersonalIdRecordControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="PersonalIdRecordControlPanelExtender" runat="server" TargetControlid="PersonalIdRecordControlCollapsibleRegion" ExpandControlID="PersonalIdRecordControlIcon" CollapseControlID="PersonalIdRecordControlIcon" ImageControlID="PersonalIdRecordControlIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="PersonalIdRecordControlIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="PersonalIdTitle" Text="&lt;%#String.Concat(GetResourceValue(&quot;Title:Edit&quot;),&quot; Personal ID&quot;) %>"> </asp:Literal></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td></td></tr><tr><td></td></tr><tr><td>&nbsp;</td></tr><tr><td><asp:panel id="PersonalIdRecordControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><asp:panel id="PersonalIdRecordControlPanel" runat="server"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fls"><asp:Literal runat="server" id="PersonalIdLabel" Text="เลขประจำตัวประชาชน"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalId" MaxLength="13" autopostback="true" columns="13" cssclass="field_input"></asp:TextBox>&nbsp;
<asp:RequiredFieldValidator runat="server" id="PersonalIdRequiredFieldValidator" ControlToValidate="PersonalId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueIsRequired&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เลขประจำตัวประชาชน&quot;) %>" enabled="True" text="*"></asp:RequiredFieldValidator>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalIdTextBoxMaxLengthValidator" ControlToValidate="PersonalId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เลขประจำตัวประชาชน&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="SectionIdLabel" Text="ส่วนราชการ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="SectionId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="SectionIdFvLlsHyperLink" ControlToUpdate="SectionId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" MinListItems="100" Table="Section" Field="Section_.SectionId" DisplayField="Section_.SectionName"></Selectors:FvLlsHyperLink></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="MIdLabel" Text="เลขประจำตัวทหาร"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="MId" MaxLength="10" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="MIdTextBoxMaxLengthValidator" ControlToValidate="MId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เลขประจำตัวทหาร&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="TIdLabel" Text="หมายเลขผู้เสียภาษี"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="TId" MaxLength="10" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="TIdTextBoxMaxLengthValidator" ControlToValidate="TId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;หมายเลขผู้เสียภาษี&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="CremateMemIdLabel" Text="หมาเลขสมาชิกฌาปนกิจ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="CremateMemId" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="CremateMemIdTextBoxMaxLengthValidator" ControlToValidate="CremateMemId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;หมาเลขสมาชิกฌาปนกิจ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="ArmyWelfareMemIdLabel" Text="หมายเลขสมาชิกสหกรณ์"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="ArmyWelfareMemId" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="ArmyWelfareMemIdTextBoxMaxLengthValidator" ControlToValidate="ArmyWelfareMemId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;หมายเลขสมาชิกสหกรณ์&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="ArmyIdLabel" Text="เหล่าทัพ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="ArmyId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="ArmyIdFvLlsHyperLink" ControlToUpdate="ArmyId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" MinListItems="100" Table="Army" Field="Army_.ArmyId" DisplayField="Army_.Army"></Selectors:FvLlsHyperLink></span>
</td><td class="fls"><asp:Literal runat="server" id="RankIdLabel" Text="ยศ/คำนำหน้า"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="RankId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PersonalNameLabel" Text="ชื่อ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalName" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalNameTextBoxMaxLengthValidator" ControlToValidate="PersonalName" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ชื่อ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="PersonalLastNameLabel" Text="นามสกุล"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalLastName" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalLastNameTextBoxMaxLengthValidator" ControlToValidate="PersonalLastName" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;นามสกุล&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="SexLabel" Text="เพศ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="Sex" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="SexFvLlsHyperLink" ControlToUpdate="Sex" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" Table="Sex" Field="Sex_.SexId" DisplayField="Sex_.Sex"></Selectors:FvLlsHyperLink></span>
</td><td class="fls"><asp:Literal runat="server" id="BirthDateLabel" Text="วันเกิด"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="padding-right: 5px; vertical-align:top">
<asp:TextBox runat="server" id="BirthDate" MaxLength="20" columns="15" cssclass="field_input" dataformat="d MMM yyyy"></asp:TextBox></td>
<td>
<Selectors:CalendarExtendarClass runat="server" ID="BirthDateCalendarExtender" TargetControlID="BirthDate" CssClass="MyCalendar" Format="d MMM yyyy">
</Selectors:CalendarExtendarClass>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="BirthDateTextBoxMaxLengthValidator" ControlToValidate="BirthDate" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;วันเกิด&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></td>
</tr>
</table>
</span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PlaceOfBirthLabel" Text="สถานที่เกิด"> </asp:Literal></td><td class="dfv" colspan="3" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PlaceOfBirth" MaxLength="255" columns="60" cssclass="field_input" rows="5"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PlaceOfBirthTextBoxMaxLengthValidator" ControlToValidate="PlaceOfBirth" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;สถานที่เกิด&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="BAmphurLabel" Text="อำเภอ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="BAmphur" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="BAmphurTextBoxMaxLengthValidator" ControlToValidate="BAmphur" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;อำเภอ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="BProvinceLabel" Text="จังหวัด"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="BProvince" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="BProvinceTextBoxMaxLengthValidator" ControlToValidate="BProvince" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;จังหวัด&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="BloodIdLabel" Text="หมู่โลหิต"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="BloodId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="BloodIdFvLlsHyperLink" ControlToUpdate="BloodId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" MinListItems="100" Table="BloodId" Field="BloodId_.BloodId" DisplayField="BloodId_.BloodName"></Selectors:FvLlsHyperLink></span>
</td><td class="fls"><asp:Literal runat="server" id="OriginLabel" Text="เชื้อชาติ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Origin" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="OriginTextBoxMaxLengthValidator" ControlToValidate="Origin" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เชื้อชาติ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="NationalityLabel" Text="สัญชาติ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Nationality" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="NationalityTextBoxMaxLengthValidator" ControlToValidate="Nationality" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;สัญชาติ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="ReligionLabel" Text="ศาสนา"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Religion" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="ReligionTextBoxMaxLengthValidator" ControlToValidate="Religion" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ศาสนา&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="ArmIdLabel" Text="เหล่า"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="ArmId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="ArmIdFvLlsHyperLink" ControlToUpdate="ArmId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" MinListItems="100" Table="Arm" Field="Arm_.ArmId" DisplayField="Arm_.ArmSName"></Selectors:FvLlsHyperLink></span>
</td><td class="fls"><asp:Literal runat="server" id="RegDateLabel" Text="วันขึ้นทะเบียนทหาร"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="padding-right: 5px; vertical-align:top">
<asp:TextBox runat="server" id="RegDate" MaxLength="20" columns="15" cssclass="field_input" dataformat="d MMM yyyy"></asp:TextBox></td>
<td>
<Selectors:CalendarExtendarClass runat="server" ID="RegDateCalendarExtender" TargetControlID="RegDate" CssClass="MyCalendar" Format="d MMM yyyy">
</Selectors:CalendarExtendarClass>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="RegDateTextBoxMaxLengthValidator" ControlToValidate="RegDate" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;วันขึ้นทะเบียนทหาร&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></td>
</tr>
</table>
</span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="RegNo1Label" Text="ทะเบียนทหาร(แถวบน)"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="RegNo1" MaxLength="10" columns="15" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="RegNo1TextBoxMaxLengthValidator" ControlToValidate="RegNo1" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ทะเบียนทหาร(แถวบน)&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="RegNo2Label" Text="ทะเบียนทหาร(แถวล่าง)"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="RegNo2" MaxLength="10" columns="15" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="RegNo2TextBoxMaxLengthValidator" ControlToValidate="RegNo2" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ทะเบียนทหาร(แถวล่าง)&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="OfficerDateLabel" Text="วันรับราชการ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="padding-right: 5px; vertical-align:top">
<asp:TextBox runat="server" id="OfficerDate" MaxLength="20" columns="15" cssclass="field_input" dataformat="d MMM yyyy"></asp:TextBox></td>
<td>
<Selectors:CalendarExtendarClass runat="server" ID="OfficerDateCalendarExtender" TargetControlID="OfficerDate" CssClass="MyCalendar" Format="d MMM yyyy">
</Selectors:CalendarExtendarClass>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="OfficerDateTextBoxMaxLengthValidator" ControlToValidate="OfficerDate" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;วันรับราชการ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></td>
</tr>
</table>
</span>
</td><td class="fls"><asp:Literal runat="server" id="BornLabel" Text="กำเนิด"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="Born" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="BornFvLlsHyperLink" ControlToUpdate="Born" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" Table="Born" Field="Born_.Born" DisplayField="Born_.BornDesc"></Selectors:FvLlsHyperLink></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="StatusIdLabel" Text="สถานะการรับราชการ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="StatusId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="StatusIdFvLlsHyperLink" ControlToUpdate="StatusId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" MinListItems="100" Table="Status" Field="Status_.StatusId" DisplayField="Status_.Status"></Selectors:FvLlsHyperLink></span>
</td><td class="fls"><asp:Literal runat="server" id="DeptIdLabel" Text="สถานที่ปฏิบัติงาน"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:DropDownList runat="server" id="DeptId" cssclass="field_input" onkeypress="dropDownListTypeAhead(this,false)"></asp:DropDownList>
<Selectors:FvLlsHyperLink runat="server" id="DeptIdFvLlsHyperLink" ControlToUpdate="DeptId" Text="&lt;%# GetResourceValue(&quot;LLS:Text&quot;, &quot;Persons&quot;) %>" Table="Dept" Field="Dept_.DeptId" DisplayField="Dept_.Dept"></Selectors:FvLlsHyperLink></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="AddrLabel" Text="ที่อยู่"> </asp:Literal></td><td class="dfv" colspan="3" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Addr" MaxLength="255" columns="60" cssclass="field_input" rows="5"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="AddrTextBoxMaxLengthValidator" ControlToValidate="Addr" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ที่อยู่&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="AmphurLabel" Text="อำเภอ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Amphur" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="AmphurTextBoxMaxLengthValidator" ControlToValidate="Amphur" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;อำเภอ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="ProvinceLabel" Text="จังหวัด"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Province" MaxLength="50" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="ProvinceTextBoxMaxLengthValidator" ControlToValidate="Province" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;จังหวัด&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PostCodeLabel" Text="รหัสไปรษณีย์"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PostCode" MaxLength="10" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PostCodeTextBoxMaxLengthValidator" ControlToValidate="PostCode" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;รหัสไปรษณีย์&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="PhoneLabel" Text="โทรศัพท์บ้าน"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="Phone" MaxLength="15" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PhoneTextBoxMaxLengthValidator" ControlToValidate="Phone" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;โทรศัพท์บ้าน&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PhoneExtLabel" Text="ต่อภายใน"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PhoneExt" MaxLength="25" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PhoneExtTextBoxMaxLengthValidator" ControlToValidate="PhoneExt" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ต่อภายใน&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td><td class="fls"><asp:Literal runat="server" id="MobilePhoneLabel" Text="โทรศัพท์เคลื่อนที่"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="MobilePhone" MaxLength="15" columns="20" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="MobilePhoneTextBoxMaxLengthValidator" ControlToValidate="MobilePhone" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;โทรศัพท์เคลื่อนที่&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="pictureLabel" Text="รูปถ่าย (ขนาด 160 x 200 px)"> </asp:Literal></td><td class="dfv" colspan="3"><asp:Image runat="server" id="pictureImage" style="max-width:250px;margin:5px;"></asp:Image>
<br />
<asp:FileUpload runat="server" id="picture" cssclass="field_input" size="60"></asp:FileUpload> </td></tr></table></asp:panel>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalIdRecordControl>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("CancelButton"))%>
</td></tr><tr><td></td></tr><tr><td class="recordPanelButtonsAlignment"><table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:ThemeButton runat="server" id="SaveButton" button-causesvalidation="true" button-commandname="UpdateData" button-text="&lt;%# GetResourceValue(&quot;Btn:Save&quot;, &quot;Persons&quot;) %>" postback="True"></Persons:ThemeButton></td><td><Persons:ThemeButton runat="server" id="CancelButton" button-causesvalidation="false" button-commandname="Redirect" button-text="&lt;%# GetResourceValue(&quot;Btn:Cancel&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr></table>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,735 @@

' This file implements the code-behind class for EditPersonalId1.aspx.
' App_Code\EditPersonalId1.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class EditPersonalId1
Inherits BaseApplicationPage
' Code-behind class for the EditPersonalId1 page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub CancelButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for CancelButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
CancelButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub SaveButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for SaveButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
SaveButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
'Public Sub Button_Click(ByVal sender As Object, ByVal args As EventArgs)
'
' Try
'
' 'This method is initially empty to implement custom click handler.
' Dim cls As New CrPdf
' Dim param(0) As String
' param(0) = "PID," & Me.PersonalId.Text
' cls.GetCr(Me, "../Reports/report1.rpt", param)
'
'
' Catch ex As Exception
' Me.ErrorOnPage = True
'
' ' Report the error message to the end user
' Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
' Finally
'
' End Try
'
' ' NOTE: If the Base function redirects to another page, any code here will not be executed.
' End Sub
#Region "CrystalReport"
''' <summary>
'''Override the CrystalReportButton_Click and call DisplayReportAsPDF_CrystalReportButton function
''' </summary>
Public Sub CrystalReportButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim crReportDocument As CrystalDecisions.CrystalReports.Engine.ReportDocument = New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim fileName As String = "..\Reports\PersonalDetail1.rpt"
Try
If fileName.Substring(1).StartsWith(":\") Then
crReportDocument.Load(fileName)
Else
crReportDocument.Load(Me.Page.MapPath(fileName))
End If
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " Please make sure the dlls for Crystal Report are compatible with the Crystal Report file."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
Try
'************If you see a "Missing Parameter Value" error message or if your Crystal Report file requires paarameters,
'************please uncomment this section & specify appropriate values.
Dim paramValue As CrystalDecisions.Shared.ParameterDiscreteValue = New CrystalDecisions.Shared.ParameterDiscreteValue()
paramValue.Value = "3160101741051"
crReportDocument.SetParameterValue("PID", paramValue)
'**********************************************
'************If you see a 'Logon Failed' error message or if your database requires authentication,
'************please uncomment this section & specify appropriate values.
''define and locate required objects for db login
Dim db As CrystalDecisions.CrystalReports.Engine.Database = crReportDocument.Database
Dim tables As CrystalDecisions.CrystalReports.Engine.Tables = db.Tables
Dim tableLoginInfo As CrystalDecisions.Shared.TableLogOnInfo = New CrystalDecisions.Shared.TableLogOnInfo()
''define connection information
Dim dbConnInfo As CrystalDecisions.Shared.ConnectionInfo = New CrystalDecisions.Shared.ConnectionInfo()
dbConnInfo.UserID = "wpc-mtc"
dbConnInfo.Password = "Mtc#01"
dbConnInfo.ServerName = "(local)"
dbConnInfo.DatabaseName = "Persons"
''apply connection information to each table
' Dim table As CrystalDecisions.CrystalReports.Engine.Table
' For Each table In tables
' tableLoginInfo = table.LogOnInfo
' tableLoginInfo.ConnectionInfo = dbConnInfo
' table.ApplyLogOnInfo(tableLoginInfo)
' Next
'**********************************************
DisplayReportAsPDF_CrystalReportButton(crReportDocument)
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " If this is a deployment machine, make sure network service has permissions to read or write to the windows\temp folder."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
End Sub
#End Region
#Region "CrystalReport"
''' <summary>
'''Override the CrystalReportButton_Click and call DisplayReportAsPDF_CrystalReportButton function
''' </summary>
Private Sub DisplayReportAsPDF_CrystalReportButton(ByVal reportObject As CrystalDecisions.CrystalReports.Engine.ReportDocument)
Try
' Export as a stream
Dim stream As System.IO.Stream = reportObject.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)
Dim content() As Byte = New Byte(Convert.ToInt32(stream.Length)){}
stream.Read(content, 0, content.Length)
'output as an attachment
BaseClasses.Utils.NetUtils.WriteResponseBinaryAttachment(Me.Page.Response, "report.pdf", content, 0, True)
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " Please modify the button click function in your code-behind."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
End Sub
#End Region
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.CancelButton.Button.Click, AddressOf CancelButton_Click
AddHandler Me.SaveButton.Button.Click, AddressOf SaveButton_Click
Me.SaveButton.Button.Attributes.Add("onclick", "SubmitHRefOnce(this, """ & Me.GetResourceValue("Txt:SaveRecord", "Persons") & """);")
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"SaveButton"))
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("NOT_ANONYMOUS")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = GetResourceValue("Title:Edit") + " Personal ID"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdRecordControl.SaveData()
Me.ReportPropertiesTableControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdRecordControl.LoadData()
Me.PersonalIdRecordControl.DataBind()
Me.ReportPropertiesTableControl.LoadData()
Me.ReportPropertiesTableControl.DataBind()
' Load data for chart.
' initialize aspx controls
'Set the corresponding menu item to be highlighted for this page
Dim pageMaster As System.Web.UI.MasterPage = Me.Master
If Not pageMaster is Nothing Then
Dim menuComponent As IMenuComponent = CType(Me.Master.FindControl("_Menu"), IMenuComponent)
If Not menuComponent is Nothing Then
menuComponent.HiliteSettings = "ประว_ต_ท__วไปMenuItem"
End If
End If
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub CancelButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
shouldRedirect = False
End If
Catch ex As Exception
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
' event handler for Button with Layout
Public Sub SaveButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
If (Not Me.IsPageRefresh) Then
Me.SaveData()
End If
Me.CommitTransaction(sender)
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
DFKA = NetUtils.GetUrlParam(Me, "DFKA", false)
If Not Me.PersonalIdRecordControl Is Nothing AndAlso Not Me.PersonalIdRecordControl.DataSource Is Nothing Then
id = Me.PersonalIdRecordControl.DataSource.PersonalId.ToString
If not String.IsNullOrEmpty(DFKA) then
If DFKA.Trim().StartsWith("=") then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(DFKA, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
Else
value = Me.PersonalIdRecordControl.DataSource.GetValue(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.ColumnList.GetByAnyName(DFKA)).ToString
End If
End If
If value is Nothing Then
value = id
End If
Dim Formula As String = Me.Page.Request.QueryString.Item("Formula")
If Not Formula Is Nothing Then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(formula, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
End If
BaseClasses.Utils.MiscUtils.RegisterAddButtonScript(Me, TargetKey, id, value)
End If
shouldRedirect = False
End If
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
#End Region
End Class
End Namespace

File diff suppressed because it is too large Load diff

68
PersonalId/IdChange.aspx Normal file
View file

@ -0,0 +1,68 @@
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.IdChange" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="IdChange.aspx.vb" Culture="th-TH" MasterPageFile="~/Master Pages/HorizontalMenu.master" Inherits="Persons.UI.IdChange" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("CancelButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveButton"))%>
<Persons:PersonalIdRecordControl runat="server" id="PersonalIdRecordControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="PersonalIdTitle" Text="&lt;%#String.Concat(GetResourceValue(&quot;Title:Search&quot;),&quot; Personal ID&quot;) %>"> </asp:Literal></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="PersonalIdRecordControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fila"><%# GetResourceValue("Txt:SearchFor", "Persons") %></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdSearchButton1"))%>
<asp:TextBox runat="server" id="PersonalIdSearch1" columns="50" cssclass="Search_Input"> </asp:TextBox>
<asp:AutoCompleteExtender id="PersonalIdSearch1AutoCompleteExtender" runat="server" TargetControlID="PersonalIdSearch1" ServiceMethod="GetAutoCompletionList_PersonalIdSearch1" MinimumPrefixLength="2" CompletionInterval="700" CompletionSetCount="10" CompletionListCssClass="autotypeahead_completionListElement" CompletionListItemCssClass="autotypeahead_listItem " CompletionListHighlightedItemCssClass="autotypeahead_highlightedListItem">
</asp:AutoCompleteExtender>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdSearchButton1"))%>
</td><td class="filbc"><Persons:ThemeButton runat="server" id="PersonalIdSearchButton1" button-causesvalidation="False" button-commandname="Search" button-text="&lt;%# GetResourceValue(&quot;Btn:SearchGoButtonText&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr></table>
</td></tr><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdSaveButton" causesvalidation="true" commandname="UpdateData" imageurl="../Images/ButtonBarSave.gif" onmouseout="this.src='../Images/ButtonBarSave.gif'" onmouseover="this.src='../Images/ButtonBarSaveOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Save&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td><asp:panel id="PersonalIdRecordControlPanel" runat="server"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fls"><asp:Literal runat="server" id="PersonalIdLabel" Text="เลขประจำตัวประชาชน"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalId" Columns="13" MaxLength="13" cssclass="field_input"></asp:TextBox>&nbsp;
<asp:RequiredFieldValidator runat="server" id="PersonalIdRequiredFieldValidator" ControlToValidate="PersonalId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueIsRequired&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เลขประจำตัวประชาชน&quot;) %>" enabled="True" text="*"></asp:RequiredFieldValidator>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalIdTextBoxMaxLengthValidator" ControlToValidate="PersonalId" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;เลขประจำตัวประชาชน&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PersonalNameLabel" Text="ชื่อ"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalName" Columns="50" MaxLength="50" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalNameTextBoxMaxLengthValidator" ControlToValidate="PersonalName" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;ชื่อ&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PersonalLastNameLabel" Text="นามสกุล"> </asp:Literal></td><td class="dfv" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:TextBox runat="server" id="PersonalLastName" Columns="50" MaxLength="50" cssclass="field_input"></asp:TextBox>&nbsp;
<BaseClasses:TextBoxMaxLengthValidator runat="server" id="PersonalLastNameTextBoxMaxLengthValidator" ControlToValidate="PersonalLastName" ErrorMessage="&lt;%# GetResourceValue(&quot;Val:ValueTooLong&quot;, &quot;Persons&quot;).Replace(&quot;{FieldName}&quot;, &quot;นามสกุล&quot;) %>"></BaseClasses:TextBoxMaxLengthValidator></span>
</td></tr></table></asp:panel>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalIdRecordControl>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("CancelButton"))%>
</td></tr><tr><td><table><tr><td><Persons:ThemeButton runat="server" id="SaveButton" button-causesvalidation="true" button-commandname="UpdateData" button-text="&lt;%# GetResourceValue(&quot;Btn:Save&quot;, &quot;Persons&quot;) %>" postback="True"></Persons:ThemeButton></td><td><Persons:ThemeButton runat="server" id="CancelButton" button-causesvalidation="false" button-commandname="Redirect" button-text="&lt;%# GetResourceValue(&quot;Btn:Cancel&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr></table>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

625
PersonalId/IdChange.aspx.vb Normal file
View file

@ -0,0 +1,625 @@

' This file implements the code-behind class for IdChange.aspx.
' App_Code\IdChange.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class IdChange
Inherits BaseApplicationPage
' Code-behind class for the IdChange page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub SaveButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for SaveButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
SaveButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub CancelButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for CancelButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
CancelButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
<Services.WebMethod()> _
Public Shared Function GetAutoCompletionList_PersonalIdSearch1(ByVal prefixText As String, ByVal count As Integer) As String()
' GetPersonalIdSearch1CompletionList gets the list of suggestions from the database.
' prefixText is the search text typed by the user .
' count specifies the number of suggestions to be returned.
' Customize by adding code before or after the call to GetAutoCompletionList_PersonalIdSearch1()
' or replace the call to GetAutoCompletionList_PersonalIdSearch1().
Return GetAutoCompletionList_PersonalIdSearch1_Base(prefixText, count)
End Function
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.CancelButton.Button.Click, AddressOf CancelButton_Click
AddHandler Me.SaveButton.Button.Click, AddressOf SaveButton_Click
Me.SaveButton.Button.Attributes.Add("onclick", "SubmitHRefOnce(this, """ & Me.GetResourceValue("Txt:SaveRecord", "Persons") & """);")
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"SaveButton"))
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("NO_ACCESS")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "Blank page"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdRecordControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
Public Shared Function GetAutoCompletionList_PersonalIdSearch1_Base(ByVal prefixText As String, ByVal count As Integer) As String()
' Since this method is a shared/static method it does not maintain information about page or controls within the page.
' Hence we can not invoke any method associated with any controls.
' So, if we need to use any control in the page we need to instantiate it.
Dim control as Persons.UI.Controls.IdChange.PersonalIdRecordControl
control = new Persons.UI.Controls.IdChange.PersonalIdRecordControl()
Return control.GetAutoCompletionList_PersonalIdSearch1(prefixText, count)
End Function
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdRecordControl.LoadData()
Me.PersonalIdRecordControl.DataBind()
' Load data for chart.
' initialize aspx controls
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub CancelButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
shouldRedirect = False
End If
Catch ex As Exception
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
' event handler for Button with Layout
Public Sub SaveButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
If (Not Me.IsPageRefresh) Then
Me.SaveData()
End If
Me.CommitTransaction(sender)
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
DFKA = NetUtils.GetUrlParam(Me, "DFKA", false)
If Not Me.PersonalIdRecordControl Is Nothing AndAlso Not Me.PersonalIdRecordControl.DataSource Is Nothing Then
id = Me.PersonalIdRecordControl.DataSource.PersonalId.ToString
If not String.IsNullOrEmpty(DFKA) then
If DFKA.Trim().StartsWith("=") then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(DFKA, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
Else
value = Me.PersonalIdRecordControl.DataSource.GetValue(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.ColumnList.GetByAnyName(DFKA)).ToString
End If
End If
If value is Nothing Then
value = id
End If
Dim Formula As String = Me.Page.Request.QueryString.Item("Formula")
If Not Formula Is Nothing Then
Dim variables as System.Collections.Generic.IDictionary(Of String, Object) = new System.Collections.Generic.Dictionary(Of String, Object)()
variables.Add(Me.PersonalIdRecordControl.DataSource.TableAccess.TableDefinition.TableCodeName, Me.PersonalIdRecordControl.DataSource)
value = EvaluateFormula(formula, Me.PersonalIdRecordControl.DataSource, Nothing,variables)
End If
BaseClasses.Utils.MiscUtils.RegisterAddButtonScript(Me, TargetKey, id, value)
End If
shouldRedirect = False
End If
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
#End Region
End Class
End Namespace

995
PersonalId/IdChange.xml Normal file
View file

@ -0,0 +1,995 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ComponentDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ironspeed.com/designer">
<Generator>Iron Speed Designer</Generator>
<Version>9.2.0</Version>
<Self>
<Name>IdChange</Name>
<Type>Page</Type>
<SubType>DotNet</SubType>
<MasterLayout>~/Master Pages/HorizontalMenu.master</MasterLayout>
<GenerateDirectory>PersonalId</GenerateDirectory>
<Layout>PersonalId\IdChange.xml</Layout>
<DisplayName>IdChange</DisplayName>
<Description>This is a blank page.</Description>
<LoginRequired>&lt;PRoles&gt;NO_ACCESS&lt;/PRoles&gt;</LoginRequired>
<CheckSum>978301161-1145</CheckSum>
</Self>
<ComposedOf>
<ContainedComponent>
<Name>CancelButton</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.ascx</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>false</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>Redirect</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>page</Value>
</Attribute>
<Attribute>
<Name>Button-RedirectURL</Name>
<Value>Back</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>Btn:Cancel</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PageTitle</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Blank page</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalId</Name>
<Type>FieldValue</Type>
<Field>PersonalId</Field>
<FieldValueStyle>TextBox</FieldValueStyle>
<Table>PersonalId</Table>
<PassthroughAttributes>
<Attribute>
<Name>CssClass</Name>
<Value>field_input</Value>
</Attribute>
<Attribute>
<Name>EnableIncrementDecrementButtons</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>InternalUse:DataSource</Name>
<Value>Parent</Value>
</Attribute>
<Attribute>
<Name>PersonalIdRequiredFieldValidator:Enabled</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>PersonalIdRequiredFieldValidator:Text</Name>
<Value>*</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdLabel</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Field</Name>
<Value>PersonalId</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Table</Name>
<Value>PersonalId</Value>
</Attribute>
<Attribute>
<Name>Text</Name>
<Value>%ISD_DEFAULT%PersonalId%PersonalId</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdRecordControl</Name>
<Type>Record</Type>
<PanelStyle>SearchEditRec_EDTB_Parent</PanelStyle>
<Table>PersonalId</Table>
<PassthroughAttributes>
<Attribute>
<Name>EnterKeyCaptureToButton</Name>
<Value>SaveButton,SaveAndNewButton,OKButton,EditButton,CancelButton</Value>
</Attribute>
<Attribute>
<Name>HideDataUntilSearched</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>InternalUse:DataSource</Name>
<Value>URL</Value>
</Attribute>
<Attribute>
<Name>InternalUse:DataSourceArg</Name>
<Value>PersonalId</Value>
</Attribute>
<Attribute>
<Name>PanelType</Name>
<Value>SearchRecord</Value>
</Attribute>
<Attribute>
<Name>URL</Name>
<Value>PersonalId</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdRecordControlCollapsibleRegion</Name>
<Type>Aspx</Type>
<InsideControl>PersonalIdRecordControl</InsideControl>
<ControlClass>System.Web.UI.WebControls.Panel</ControlClass>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdRefreshButton</Name>
<Type>ImageButton</Type>
<PassthroughAttributes>
<Attribute>
<Name>CausesValidation</Name>
<Value>false</Value>
</Attribute>
<Attribute>
<Name>CommandName</Name>
<Value>ResetData</Value>
</Attribute>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>ImageURL</Name>
<Value>../Images/ButtonBarRefresh.gif</Value>
</Attribute>
<Attribute>
<Name>onmouseout</Name>
<Value>this.src='../Images/ButtonBarRefresh.gif'</Value>
</Attribute>
<Attribute>
<Name>onmouseover</Name>
<Value>this.src='../Images/ButtonBarRefreshOver.gif'</Value>
</Attribute>
<Attribute>
<Name>ToolTip</Name>
<Value>Btn:Refresh</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdResetButton</Name>
<Type>ImageButton</Type>
<PassthroughAttributes>
<Attribute>
<Name>CausesValidation</Name>
<Value>false</Value>
</Attribute>
<Attribute>
<Name>CommandName</Name>
<Value>ResetFilters</Value>
</Attribute>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>ImageURL</Name>
<Value>../Images/ButtonBarReset.gif</Value>
</Attribute>
<Attribute>
<Name>onmouseout</Name>
<Value>this.src='../Images/ButtonBarReset.gif'</Value>
</Attribute>
<Attribute>
<Name>onmouseover</Name>
<Value>this.src='../Images/ButtonBarResetOver.gif'</Value>
</Attribute>
<Attribute>
<Name>ToolTip</Name>
<Value>Btn:Reset</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdSaveButton</Name>
<Type>ImageButton</Type>
<PassthroughAttributes>
<Attribute>
<Name>CausesValidation</Name>
<Value>true</Value>
</Attribute>
<Attribute>
<Name>CommandName</Name>
<Value>UpdateData</Value>
</Attribute>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>ImageURL</Name>
<Value>../Images/ButtonBarSave.gif</Value>
</Attribute>
<Attribute>
<Name>onmouseout</Name>
<Value>this.src='../Images/ButtonBarSave.gif'</Value>
</Attribute>
<Attribute>
<Name>onmouseover</Name>
<Value>this.src='../Images/ButtonBarSaveOver.gif'</Value>
</Attribute>
<Attribute>
<Name>PostBack</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>ToolTip</Name>
<Value>Btn:Save</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdSearch1</Name>
<Type>SearchFilter</Type>
<PassthroughAttributes>
<Attribute>
<Name>AutoTypeAhead</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadDelay</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadDisplayFoundText</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadListSize</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadMinChars</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadSearch</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>AutoTypeAheadWordSeparators</Name>
<Value>Default</Value>
</Attribute>
<Attribute>
<Name>CaseSensitive</Name>
<Value>false</Value>
</Attribute>
<Attribute>
<Name>Columns</Name>
<Value>50</Value>
</Attribute>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>CssClass</Name>
<Value>Search_Input</Value>
</Attribute>
<Attribute>
<Name>EnterKeyCaptureToButton</Name>
<Value>PersonalIdSearchButton1</Value>
</Attribute>
<Attribute>
<Name>Fields</Name>
<Value>PersonalName</Value>
</Attribute>
<Attribute>
<Name>FilterOperator</Name>
<Value>Contains</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Table</Name>
<Value>PersonalId</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdSearchButton1</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.ascx</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>Search</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>PersonalIdSearch1</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>Btn:SearchGoButtonText</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdSearchLabel1</Name>
<Type>Text</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Txt:SearchFor</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalIdTitle</Name>
<Type>Html</Type>
<PassthroughAttributes>
<Attribute>
<Name>HtmlEncodeWhiteSpace</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>Text</Name>
<Value>&lt;%#String.Concat(GetResourceValue("Title:Search")," Personal ID") %&gt;</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalLastName</Name>
<Type>FieldValue</Type>
<Field>PersonalLastName</Field>
<FieldValueStyle>TextBox</FieldValueStyle>
<Table>PersonalId</Table>
<PassthroughAttributes>
<Attribute>
<Name>CssClass</Name>
<Value>field_input</Value>
</Attribute>
<Attribute>
<Name>EnableIncrementDecrementButtons</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>InternalUse:DataSource</Name>
<Value>Parent</Value>
</Attribute>
<Attribute>
<Name>PersonalLastNameRequiredFieldValidator:Enabled</Name>
<Value>False</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalLastNameLabel</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Field</Name>
<Value>PersonalLastName</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Table</Name>
<Value>PersonalId</Value>
</Attribute>
<Attribute>
<Name>Text</Name>
<Value>%ISD_DEFAULT%PersonalId%PersonalLastName</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalName</Name>
<Type>FieldValue</Type>
<Field>PersonalName</Field>
<FieldValueStyle>TextBox</FieldValueStyle>
<Table>PersonalId</Table>
<PassthroughAttributes>
<Attribute>
<Name>CssClass</Name>
<Value>field_input</Value>
</Attribute>
<Attribute>
<Name>EnableIncrementDecrementButtons</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>InternalUse:DataSource</Name>
<Value>Parent</Value>
</Attribute>
<Attribute>
<Name>PersonalNameRequiredFieldValidator:Enabled</Name>
<Value>False</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>PersonalNameLabel</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Consumers</Name>
<Value>PersonalIdRecordControl</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Field</Name>
<Value>PersonalName</Value>
</Attribute>
<Attribute>
<Name>InternalUse:Table</Name>
<Value>PersonalId</Value>
</Attribute>
<Attribute>
<Name>Text</Name>
<Value>%ISD_DEFAULT%PersonalId%PersonalName</Value>
</Attribute>
</PassthroughAttributes>
<InsideControl>PersonalIdRecordControl</InsideControl>
</ContainedComponent>
<ContainedComponent>
<Name>SaveButton</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.ascx</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>true</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>UpdateData</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>page</Value>
</Attribute>
<Attribute>
<Name>Button-RedirectURL</Name>
<Value>Back</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>Btn:Save</Value>
<Type>ResourceReference</Type>
</Attribute>
<Attribute>
<Name>PostBack</Name>
<Value>True</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>UpdatePanel1</Name>
<Type>UpdatePanel</Type>
<PassthroughAttributes>
<Attribute>
<Name>SmoothPanelUpdate</Name>
<Value>True</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
</ComposedOf>
<LayoutDefinition>&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;LayoutDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;Layout Name="Page" Type="RootLayout"&gt;
&lt;Prolog&gt;
&lt;Value&gt;&amp;lt;asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server"&amp;gt;
&amp;lt;a id="StartOfPageContent"&amp;gt;&amp;lt;/a&amp;gt;
&amp;lt;GEN:UPDATEPANEL NAME="UpdatePanel1"&amp;gt;
&lt;/Value&gt;
&lt;/Prolog&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:RECORD NAME="PersonalIdRecordControl"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanelNoHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog&gt;
&lt;Value&gt;
&amp;lt;/GEN:UPDATEPANEL&amp;gt;
&amp;lt;div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"&amp;gt;&amp;lt;/asp:ValidationSummary&amp;gt;
&amp;lt;/asp:Content&amp;gt;
&lt;/Value&gt;
&lt;/Epilog&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdRecordControl" Type="RecordPanel" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="PersonalIdPanelHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dh&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;asp:panel id="PersonalIdRecordControlCollapsibleRegion" runat="server"&amp;gt;&amp;lt;GEN:PANEL NAME="PersonalIdPanel"/&amp;gt;&amp;lt;/asp:panel&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdPanelHeader" Type="PanelHeader" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhel&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="PersonalIdRecordControlTitleRegion"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhb&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dher&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdRecordControlTitleRegion" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:HTML NAME="PersonalIdTitle"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhtr&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;valign&lt;/Name&gt;
&lt;AttributeValue&gt;middle&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdPanel" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="PersonalIdFilters"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="PersonalIdButtons"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;pr&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="PersonalIdFields"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dBody&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdFilters" Type="SearchAndFilter" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:TEXT NAME="PersonalIdSearchLabel1"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;fila&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:SEARCHFILTER NAME="PersonalIdSearch1"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:BUTTON NAME="PersonalIdSearchButton1"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;filbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdButtons" Type="PanelButton" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/paginationRowEdgeL.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/ButtonBarEdgeL.gif" alt="" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/ButtonBarDividerL.gif" alt="" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:ImageButton NAME="PersonalIdSaveButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:ImageButton NAME="PersonalIdRefreshButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:ImageButton NAME="PersonalIdResetButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/ButtonBarDividerR.gif" alt="" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/ButtonBarEdgeR.gif" alt="" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;prbbc&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/paginationRowEdgeR.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;amp;nbsp;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="PersonalIdFields" Type="RecordGrid" PanelControlName="PersonalIdRecordControl"&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDLABEL NAME="PersonalIdLabel"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;fls&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDVALUE NAME="PersonalId"/&amp;gt; &lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dfv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;white-space:nowrap;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDLABEL NAME="PersonalNameLabel"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;fls&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDVALUE NAME="PersonalName"/&amp;gt; &lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dfv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;white-space:nowrap;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDLABEL NAME="PersonalLastNameLabel"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;fls&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FIELDVALUE NAME="PersonalLastName"/&amp;gt; &lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dfv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;white-space:nowrap;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanelNoHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:Button Name="SaveButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:Button Name="CancelButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes /&gt;
&lt;/Layout&gt;
&lt;/LayoutDefinition&gt;</LayoutDefinition>
</ComponentDefinition>

View file

@ -0,0 +1,74 @@
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="PersonalImage.aspx.vb" Culture="th-TH" MasterPageFile="..\Master Pages\HorizontalMenu.master" Inherits="Persons.UI.PersonalImage" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.PersonalImage" %>
<%@ Register Tagprefix="Persons" TagName="Pagination" Src="../Shared/Pagination.ascx" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:PersonalIdTableControl runat="server" id="PersonalIdTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="PersonalIdTableControlPanelExtender" runat="server" TargetControlid="PersonalIdTableControlCollapsibleRegion" ExpandControlID="PersonalIdTableControlIcon" CollapseControlID="PersonalIdTableControlIcon" ImageControlID="PersonalIdTableControlIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="PersonalIdTableControlIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="PersonalIdTitle" Text="&lt;%#String.Concat(&quot;Personal ID&quot;) %>"> </asp:Literal></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="PersonalIdTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fila"><%# GetResourceValue("Txt:SearchFor", "Persons") %></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdSearchButton1"))%>
<asp:TextBox runat="server" id="PersonalIdSearch1" columns="50" cssclass="Search_Input"> </asp:TextBox>
<asp:AutoCompleteExtender id="PersonalIdSearch1AutoCompleteExtender" runat="server" TargetControlID="PersonalIdSearch1" ServiceMethod="GetAutoCompletionList_PersonalIdSearch1" MinimumPrefixLength="2" CompletionInterval="700" CompletionSetCount="10" CompletionListCssClass="autotypeahead_completionListElement" CompletionListItemCssClass="autotypeahead_listItem " CompletionListHighlightedItemCssClass="autotypeahead_highlightedListItem">
</asp:AutoCompleteExtender>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdSearchButton1"))%>
</td><td class="filbc"><Persons:ThemeButton runat="server" id="PersonalIdSearchButton1" button-causesvalidation="False" button-commandname="Search" button-text="&lt;%# GetResourceValue(&quot;Btn:SearchGoButtonText&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr><tr><td class="fila"><asp:Literal runat="server" id="SectionIdLabel2" Text="ส่วนราชการ"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdFilterButton"))%>
<asp:DropDownList runat="server" id="SectionIdFilter1" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList><%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdFilterButton"))%>
</td><td class="filbc" rowspan="2"></td></tr><tr><td class="fila"><asp:Literal runat="server" id="ArmyIdLabel2" Text="เหล่าทัพ"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdFilterButton"))%>
<asp:DropDownList runat="server" id="ArmyIdFilter1" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList><%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdFilterButton"))%>
</td></tr></table>
</td></tr><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdAddButton" causesvalidation="false" commandname="AddRecord" imageurl="../Images/ButtonBarNew.gif" onmouseout="this.src='../Images/ButtonBarNew.gif'" onmouseover="this.src='../Images/ButtonBarNewOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Add&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdEditButton" causesvalidation="false" commandname="Redirect" imageurl="../Images/ButtonBarEdit.gif" onmouseout="this.src='../Images/ButtonBarEdit.gif'" onmouseover="this.src='../Images/ButtonBarEditOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Edit&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdDeleteButton" causesvalidation="false" commandargument="DeleteOnUpdate" commandname="DeleteRecord" imageurl="../Images/ButtonBarDelete.gif" onmouseout="this.src='../Images/ButtonBarDelete.gif'" onmouseover="this.src='../Images/ButtonBarDeleteOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Delete&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdSaveButton" causesvalidation="true" commandname="UpdateData" imageurl="../Images/ButtonBarSave.gif" onmouseout="this.src='../Images/ButtonBarSave.gif'" onmouseover="this.src='../Images/ButtonBarSaveOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Save&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalIdPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb" colspan="3"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thcwb" style="padding:0px;vertical-align:middle;"><asp:CheckBox runat="server" id="PersonalIdToggleAll" onclick="toggleAllCheckboxes(this);"> </asp:CheckBox></th><th class="thc" scope="col"><asp:Literal runat="server" id="PersonalIdLabel" Text="เลขประจำตัวประชาชน"> </asp:Literal>
</th><th class="thc" scope="col"><asp:Literal runat="server" id="RankIdLabel" Text="ยศ/คำนำหน้า"> </asp:Literal>
</th><th class="thc" scope="col"><asp:Literal runat="server" id="pictureLabel" Text="รูปถ่าย (ขนาด 160 x 200 px)"> </asp:Literal>
</th><th class="thc" scope="col"></th></tr><asp:Repeater runat="server" id="PersonalIdTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalIdTableControlRow runat="server" id="PersonalIdTableControlRow">
<tr><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowViewButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_view.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:ViewRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowEditButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_edit.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:EditRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowDeleteButton" causesvalidation="False" commandargument="DeleteOnUpdate" commandname="DeleteRecord" cssclass="button_link" imageurl="../Images/icon_delete.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:DeleteRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticwb"><asp:CheckBox runat="server" id="PersonalIdRecordRowSelection" onclick="moveToThisTableRow(this);"> </asp:CheckBox></td><td class="ttc" style="white-space:nowrap;"><asp:Literal runat="server" id="PersonalId"></asp:Literal> </td><td class="ttc" style="white-space:nowrap;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="RankId"></asp:Literal></span>
<asp:Literal runat="server" id="PersonalName"></asp:Literal>
<asp:Literal runat="server" id="PersonalLastName"></asp:Literal></td><td class="ttc"><asp:Image runat="server" id="pictureImage" style="max-width:120px;margin:5px;"></asp:Image>
<br />
</td><td class="ttc"><asp:FileUpload runat="server" id="picture" cssclass="field_input" size="30"></asp:FileUpload></td></tr></Persons:PersonalIdTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalIdTableControl>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,489 @@

' This file implements the code-behind class for PersonalImage.aspx.
' App_Code\PersonalImage.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class PersonalImage
Inherits BaseApplicationPage
' Code-behind class for the PersonalImage page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
<Services.WebMethod()> _
Public Shared Function GetAutoCompletionList_PersonalIdSearch1(ByVal prefixText As String, ByVal count As Integer) As String()
' GetPersonalIdSearch1CompletionList gets the list of suggestions from the database.
' prefixText is the search text typed by the user .
' count specifies the number of suggestions to be returned.
' Customize by adding code before or after the call to GetAutoCompletionList_PersonalIdSearch1()
' or replace the call to GetAutoCompletionList_PersonalIdSearch1().
Return GetAutoCompletionList_PersonalIdSearch1_Base(prefixText, count)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page has FileInput control inside repeater which requires "multipart/form-data" form encoding.
Me.Page.Form.Enctype = "multipart/form-data"
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("6;5")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "Blank page"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdTableControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
Public Shared Function GetAutoCompletionList_PersonalIdSearch1_Base(ByVal prefixText As String, ByVal count As Integer) As String()
' Since this method is a shared/static method it does not maintain information about page or controls within the page.
' Hence we can not invoke any method associated with any controls.
' So, if we need to use any control in the page we need to instantiate it.
Dim control as Persons.UI.Controls.PersonalImage.PersonalIdTableControl
control = new Persons.UI.Controls.PersonalImage.PersonalIdTableControl()
Return control.GetAutoCompletionList_PersonalIdSearch1(prefixText, count)
End Function
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdTableControl.LoadData()
Me.PersonalIdTableControl.DataBind()
' Load data for chart.
' initialize aspx controls
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
#End Region
End Class
End Namespace

1831
PersonalId/PersonalImage.xml Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,40 @@
<%@ Register Tagprefix="Persons" TagName="Footer" Src="../Header and Footer/Footer.ascx" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="PrintReports.aspx.vb" Culture="th-TH" MasterPageFile="~/Master Pages/HorizontalMenu.master" Inherits="Persons.UI.PrintReports" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="BlankPanelWithHeaderPanelExtender" runat="server" TargetControlid="BlankPanelWithHeaderCollapsibleRegion" ExpandControlID="BlankPanelWithHeaderIcon" CollapseControlID="BlankPanelWithHeaderIcon" ImageControlID="BlankPanelWithHeaderIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="BlankPanelWithHeaderIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle">Blank Panel</td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="BlankPanelWithHeaderCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:ThemeButton runat="server" id="Button" button-causesvalidation="False" button-commandname="Custom" button-text="&lt;%# GetResourceValue(&quot;พิมพ์ประวัติทั้งหมด&quot;, &quot;Persons&quot;) %>" button-tooltip="&lt;%# GetResourceValue(&quot;พิมพ์ประวัติพร้อมรายละเอียดทั้งหมด&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td><td>
<Persons:ThemeButton runat="server" id="CrystalReportButton" button-causesvalidation="False" button-commandname="CustomPostback" button-text="&lt;%# GetResourceValue(&quot;Show Report&quot;, &quot;Persons&quot;) %>" postback="true"></Persons:ThemeButton>
<br /><br />
</td></tr></table>
</td></tr></table>
</asp:panel></td></tr></table>
</td></tr><tr><td></td></tr><tr><td><Persons:Footer runat="server" id="Footers"></Persons:Footer></td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,601 @@

' This file implements the code-behind class for PrintReports.aspx.
' App_Code\PrintReports.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
Imports CrPdf
#End Region
Namespace Persons.UI
Public Partial Class PrintReports
Inherits BaseApplicationPage
' Code-behind class for the PrintReports page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub Button_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for Button.
' Customize by adding code before the call or replace the call to the Base function with your own code.
' Button_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
Try
Dim cr As New CrPdf
Dim param(0) As String
param(0) = "PID,3160101741051"
cr.GetCr(Me, "../Reports/Person_Record.rpt", param)
Catch ex As Exception
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
End Try
End Sub
#Region "CrystalReport"
''' <summary>
'''Override the CrystalReportButton_Click and call DisplayReportAsPDF_CrystalReportButton function
''' </summary>
Public Sub CrystalReportButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim crReportDocument As CrystalDecisions.CrystalReports.Engine.ReportDocument = New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim fileName As String = "..\Reports\Person_Record.rpt"
Try
If fileName.Substring(1).StartsWith(":\") Then
crReportDocument.Load(fileName)
Else
crReportDocument.Load(Me.Page.MapPath(fileName))
End If
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " Please make sure the dlls for Crystal Report are compatible with the Crystal Report file."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
Try
'************If you see a "Missing Parameter Value" error message or if your Crystal Report file requires paarameters,
'************please uncomment this section & specify appropriate values.
Dim paramValue As CrystalDecisions.Shared.ParameterDiscreteValue = New CrystalDecisions.Shared.ParameterDiscreteValue()
paramValue.Value = "3160101741051"
crReportDocument.SetParameterValue("PID", paramValue)
'**********************************************
'************If you see a 'Logon Failed' error message or if your database requires authentication,
'************please uncomment this section & specify appropriate values.
''define and locate required objects for db login
Dim db As CrystalDecisions.CrystalReports.Engine.Database = crReportDocument.Database
Dim tables As CrystalDecisions.CrystalReports.Engine.Tables = db.Tables
Dim tableLoginInfo As CrystalDecisions.Shared.TableLogOnInfo = New CrystalDecisions.Shared.TableLogOnInfo()
''define connection information
Dim dbConnInfo As CrystalDecisions.Shared.ConnectionInfo = New CrystalDecisions.Shared.ConnectionInfo()
dbConnInfo.UserID = "wpc-mtc"
dbConnInfo.Password = "Mtc#01"
dbConnInfo.ServerName = "(local)"
dbConnInfo.DatabaseName = "Persons"
''apply connection information to each table
Dim table As CrystalDecisions.CrystalReports.Engine.Table
For Each table In tables
tableLoginInfo = table.LogOnInfo
tableLoginInfo.ConnectionInfo = dbConnInfo
table.ApplyLogOnInfo(tableLoginInfo)
Next
'**********************************************
DisplayReportAsPDF_CrystalReportButton(crReportDocument)
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " If this is a deployment machine, make sure network service has permissions to read or write to the windows\temp folder."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
End Sub
#End Region
#Region "CrystalReport"
''' <summary>
'''Override the CrystalReportButton_Click and call DisplayReportAsPDF_CrystalReportButton function
''' </summary>
Private Sub DisplayReportAsPDF_CrystalReportButton(ByVal reportObject As CrystalDecisions.CrystalReports.Engine.ReportDocument)
Try
' Export as a stream
Dim stream As System.IO.Stream = reportObject.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)
Dim content() As Byte = New Byte(Convert.ToInt32(stream.Length)){}
stream.Read(content, 0, content.Length)
'output as an attachment
BaseClasses.Utils.NetUtils.WriteResponseBinaryAttachment(Me.Page.Response, "report.pdf", content, 0, True)
Catch ex As Exception
Dim errMsg As String = ex.Message.Replace(Chr(13).ToString(), "").Replace(Chr(10).ToString(), "")
errMsg += " Please modify the button click function in your code-behind."
BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", errMsg)
End Try
End Sub
#End Region
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.Button.Button.Click, AddressOf Button_Click
AddHandler Me.CrystalReportButton.Button.Click, AddressOf CrystalReportButton_Click
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
Me.RegisterPostBackTrigger(MiscUtils.FindControlRecursively(Me,"CrystalReportButton"))
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("5;6;4")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "Blank page"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
' Load data for chart.
' initialize aspx controls
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub Button_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Try
'This method is initially empty to implement custom click handler.
Catch ex As Exception
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
End Sub
#End Region
End Class
End Namespace

415
PersonalId/PrintReports.xml Normal file
View file

@ -0,0 +1,415 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ComponentDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ironspeed.com/designer">
<Generator>Iron Speed Designer</Generator>
<Version>9.2.0</Version>
<Self>
<Name>PrintReports</Name>
<Type>Page</Type>
<SubType>DotNet</SubType>
<MasterLayout>~/Master Pages/HorizontalMenu.master</MasterLayout>
<GenerateDirectory>PersonalId</GenerateDirectory>
<Layout>PersonalId\PrintReports.xml</Layout>
<DisplayName>PrintReports</DisplayName>
<Description>This is a blank page.</Description>
<LoginRequired>&lt;PRoles&gt;5;6;4&lt;/PRoles&gt;</LoginRequired>
<CheckSum>978301161-1145</CheckSum>
</Self>
<ComposedOf>
<ContainedComponent>
<Name>BlankPanelWithHeaderCollapsibleRegion</Name>
<Type>Aspx</Type>
<ControlClass>System.Web.UI.WebControls.Panel</ControlClass>
</ContainedComponent>
<ContainedComponent>
<Name>BlankPanelWithHeaderIcon</Name>
<Type>Aspx</Type>
<ControlClass>System.Web.UI.WebControls.ImageButton</ControlClass>
</ContainedComponent>
<ContainedComponent>
<Name>BlankPanelWithHeaderPanelExtender</Name>
<Type>Aspx</Type>
<ControlClass>AjaxControlToolkit.CollapsiblePanelExtender</ControlClass>
</ContainedComponent>
<ContainedComponent>
<Name>Button</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.html</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>Custom</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>page</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>พิมพ์ประวัติทั้งหมด</Value>
<Type>ResourceReference</Type>
</Attribute>
<Attribute>
<Name>Button-ToolTip</Name>
<Value>พิมพ์ประวัติพร้อมรายละเอียดทั้งหมด</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>CrystalReport</Name>
<Type>ParameterBinding</Type>
<Substitutions>
<Variable>
<Name>CrystalDecisions.ReportSource DLL</Name>
<Value>CrystalDecisions.ReportSource</Value>
<Filevalue>C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.ReportSource.dll</Filevalue>
<Type>File</Type>
</Variable>
<Variable>
<Name>Crystal Report File</Name>
<Value>Reports\test.rpt</Value>
<Filevalue>D:\Database\- wpc\Persons\Reports\test.rpt</Filevalue>
<Type>File</Type>
</Variable>
<Variable>
<Name>CrystalDecisions.Shared DLL</Name>
<Value>CrystalDecisions.Shared</Value>
<Filevalue>C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.Shared.dll</Filevalue>
<Type>File</Type>
</Variable>
<Variable>
<Name>CrystalDecisions.CrystalReports.Engine DLL</Name>
<Value>CrystalDecisions.CrystalReports.Engine</Value>
<Filevalue>C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.CrystalReports.Engine.dll</Filevalue>
<Type>File</Type>
</Variable>
<Variable>
<Name>Crystal Report Button Text</Name>
<Value>Show Report</Value>
<Type>ResourceValue</Type>
</Variable>
</Substitutions>
</ContainedComponent>
<ContainedComponent>
<Name>CrystalReportButton</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.html</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>False</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>CustomPostback</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>page</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>Show Report</Value>
<Type>ResourceReference</Type>
</Attribute>
<Attribute>
<Name>Postback</Name>
<Value>true</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>Footers</Name>
<Type>Footer</Type>
<Layout>..\Header and Footer\Footer.ascx</Layout>
</ContainedComponent>
<ContainedComponent>
<Name>PageTitle</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Blank page</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>UpdatePanel1</Name>
<Type>UpdatePanel</Type>
<PassthroughAttributes>
<Attribute>
<Name>SmoothPanelUpdate</Name>
<Value>True</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
</ComposedOf>
<LayoutDefinition>&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;LayoutDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;Layout Name="Page" Type="RootLayout"&gt;
&lt;Prolog&gt;
&lt;Value&gt;&amp;lt;asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server"&amp;gt;
&amp;lt;a id="StartOfPageContent"&amp;gt;&amp;lt;/a&amp;gt;
&amp;lt;GEN:UPDATEPANEL NAME="UpdatePanel1"&amp;gt;
&lt;/Value&gt;
&lt;/Prolog&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanelWithHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:FOOTER Name="Footers" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog&gt;
&lt;Value&gt;
&amp;lt;/GEN:UPDATEPANEL&amp;gt;
&amp;lt;div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"&amp;gt;&amp;lt;/asp:ValidationSummary&amp;gt;
&amp;lt;/asp:Content&amp;gt;
&lt;/Value&gt;
&lt;/Epilog&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanelWithHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankFramePanelHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dh&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;asp:panel id="BlankPanelWithHeaderCollapsibleRegion" runat="server"&amp;gt;&amp;lt;GEN:PANEL NAME="BlankFramePanel"/&amp;gt;&amp;lt;/asp:panel&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankFramePanelHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhel&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;asp:CollapsiblePanelExtender id="BlankPanelWithHeaderPanelExtender" runat="server" TargetControlid="BlankPanelWithHeaderCollapsibleRegion" ExpandControlID="BlankPanelWithHeaderIcon" CollapseControlID="BlankPanelWithHeaderIcon" ImageControlID="BlankPanelWithHeaderIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true"/&amp;gt;
&amp;lt;asp:ImageButton id="BlankPanelWithHeaderIcon" runat="server" ToolTip="&amp;amp;lt;%# GetResourceValue(&amp;amp;quot;Btn:ExpandCollapse&amp;amp;quot;) %&amp;amp;gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dheci&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;valign&lt;/Name&gt;
&lt;AttributeValue&gt;middle&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanelWithHeaderTitleRegion"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhb&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dher&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanelWithHeaderTitleRegion" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;Blank Panel&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhtr&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;valign&lt;/Name&gt;
&lt;AttributeValue&gt;middle&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankFramePanel" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanel"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;tre&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dBody&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanel" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:BUTTON NAME="Button"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:CONTROL Name="CrystalReport" Group="CrystalReport" Template="..\Toolbox Controls\Crystal Reports\Crystal Reports.xml" IDMap="CrystalReportButton,CrystalReportButton;" IsVisible="True"&amp;gt;
&amp;lt;GEN:BUTTON FILE="../Shared/ThemeButton.html" NAME="CrystalReportButton"&amp;gt;&amp;lt;/GEN:BUTTON&amp;gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;
&amp;lt;/GEN:CONTROL&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;/LayoutDefinition&gt;</LayoutDefinition>
</ComponentDefinition>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the PDF report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. PDF.ButtonSpecific.report (this file)
2. PDF.en-US.report (language & culture)
3. PDF.en.report (language only)
4. PDF.report (default settings)
If you change file #4 (PDF.report), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the PDF.report file. They can be uncommented out and modified to change the
settings for the PDF report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,657 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This file contains the button specific settings for the Word report.
Any settings not defined here will be inherited from the language specific
report file. Any settings not defined in the language specific report file
are inherited from the report defaults file located in the Reports folder.
So the order is as follows:
1. WordReport.ButtonSpecific.word (this file)
2. WordReport.en-US.word (language & culture)
3. WordReport.en.word (language only)
4. WordReport.word (default settings)
If you change file #4 (WordReport.word), changes will be applied to ALL reports,
unless overridden by the language, culture or button specific files. If you
change the button specific file, the changes only apply to the button.
Note that the language & culture settings are derived from the browser. So
if you have a multi-lingual application, the en-US (English, US) user will get
the report on a 8.5 by 11 inch paper while the en-UK (English, UK) or gr (German)
user will get it on an A4 page.
Many of the settings in this file are commented out because they are defined in
the WordReport.word file. They can be uncommented out and modified to change the
settings for the Word report generated by this button.
Refer to the online help at http://www.ironspeed.com/help to see a detailed
description of the settings in this file.
-->
<!--
Top Margin for page header is the distance between the top of the page and the beginning of the header.
Bottom Margin is from the bottom of the page footer to the end of the page.
BorderWidth and FontSize must be specified by a decimal number followed by 'pt' or 'cm' (centimeters).
Color must be specifed ay a 6 digits hex number. 000000 is black, FFFFFF is white.
-->
<Report>
<!-- Page size specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<PageWidth>CulturalDefault</PageWidth>
<PageHeight>CulturalDefault</PageHeight>
-->
<!--If mirroring is true, the first column will be displayed on the right side, the last column will be displayed on the left side
right alignment will become left alignment, and left alignment will become right alignment.-->
<!--
<Mirroring>CulturalDefault</Mirroring>
-->
<!-- Page margin specification. Specify a decimal number followed by 'in', 'mm', or 'cm' -->
<!--
<TopMargin>0.5in</TopMargin>
<BottomMargin>0.5in</BottomMargin>
<LeftMargin>0.5in</LeftMargin>
<RightMargin>0.5in</RightMargin>
-->
<!-- Page header specification -->
<PageHeader>
<!--
<Top>0.2in</Top>
-->
<!-- Left column of the page header -->
<!--
<LeftHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftHeader>
-->
<!-- Center column of the page header -->
<!--
<CenterHeader>
<Value>${ReportTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>222222</Color>
<Size>10pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterHeader>
-->
<!-- Right column of the page header -->
<!--
<RightHeader>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightHeader>
-->
</PageHeader>
<!-- Page Footer specification -->
<PageFooter>
<!--
<Bottom>0.3in</Bottom>
-->
<!-- Left column of the page footer -->
<!--
<LeftFooter>
<Value>${Date:d}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Left</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</LeftFooter>
-->
<!-- Center column of the page footer -->
<!--
<CenterFooter>
<Value></Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Center</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</CenterFooter>
-->
<!-- Right column of the page footer -->
<!--
<RightFooter>
<Value>${PageNum}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>0pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>000000</Bottom>
</BorderColor>
<Font>
<Color>444444</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Bottom</VerticalAlign>
<HorizontalAlign>Right</HorizontalAlign>
<Padding>
<Left>2pt</Left>
<Right>2pt</Right>
<Top>2pt</Top>
<Bottom>2pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
</RightFooter>
-->
</PageFooter>
<!-- Table (grid) specification -->
<Table>
<!--
<Columns>
<Column>
<Width>100</Width>
<Header>
<Value>Company Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.CompanyName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Name</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactName}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Contact Title</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.ContactTitle}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
<Column>
<Width>100</Width>
<Header>
<Value>Phone</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>2pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>dcbb4a</Bottom>
</BorderColor>
<Font>
<Color>333333</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>True</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Center</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>dcbb4a</BackgroundColor>
</Style>
</Header>
<Detail>
<Value>${Customers.Phone}</Value>
<Style>
<BorderWidth>
<Left>0pt</Left>
<Right>0pt</Right>
<Top>0pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<BorderColor>
<Left>000000</Left>
<Right>000000</Right>
<Top>000000</Top>
<Bottom>cccccc</Bottom>
</BorderColor>
<Font>
<Color>666666</Color>
<Size>7pt</Size>
<FileName>Arial.ttf</FileName>
<Bold>False</Bold>
<Italic>False</Italic>
<Underline>False</Underline>
<RightToLeft>CulturalDefault</RightToLeft>
<Encoding>CulturalDefault</Encoding>
</Font>
<VerticalAlign>Top</VerticalAlign>
<HorizontalAlign>Default</HorizontalAlign>
<Padding>
<Left>5pt</Left>
<Right>5pt</Right>
<Top>5pt</Top>
<Bottom>5pt</Bottom>
</Padding>
<BackgroundColor>ffffff</BackgroundColor>
</Style>
<AltStyle>
<FontColor>666666</FontColor>
<BackgroundColor>d9e3eb</BackgroundColor>
</AltStyle>
</Detail>
</Column>
</Columns>
-->
</Table>
</Report>

View file

@ -0,0 +1,448 @@
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="ShowPersonalId.aspx.vb" Culture="th-TH" MasterPageFile="~/Master Pages/HorizontalMenu.master" Inherits="Persons.UI.ShowPersonalId" %>
<%@ Register Tagprefix="Persons" TagName="Pagination" Src="../Shared/Pagination.ascx" %>
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.ShowPersonalId" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td class="pr"><Persons:ReportPropertiesTableControl runat="server" id="ReportPropertiesTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="ReportPropertiesTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" requiredroles="&lt;PRoles>5&lt;/PRoles>" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" requiredroles="&lt;PRoles>5&lt;/PRoles>" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="ReportPropertiesExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" requiredroles="&lt;PRoles>5&lt;/PRoles>" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:ReportPropertiesTableControl>
</td></tr><tr><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("CancelButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("SaveButton"))%>
<Persons:PersonalIdRecordControl runat="server" id="PersonalIdRecordControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"></td></tr><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="PersonalIdRecordControlPanelExtender" runat="server" TargetControlid="PersonalIdRecordControlCollapsibleRegion" ExpandControlID="PersonalIdRecordControlIcon" CollapseControlID="PersonalIdRecordControlIcon" ImageControlID="PersonalIdRecordControlIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="PersonalIdRecordControlIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="PersonalIdTitle" Text="&lt;%#String.Concat(&quot;Personal ID&quot;) %>"> </asp:Literal></td><td class="dhir"><asp:ImageButton runat="server" id="PersonalIdDialogEditButton" causesvalidation="false" commandname="Redirect" imageurl="../Images/iconEdit.gif" tooltip="&lt;%# GetResourceValue(&quot;Btn:Edit&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="PersonalIdRecordControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><asp:panel id="PersonalIdRecordControlPanel" runat="server"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fls"><asp:Literal runat="server" id="PersonalIdLabel" Text="เลขประจำตัวประชาชน"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="PersonalId"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="SectionIdLabel" Text="ส่วนราชการ"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SectionId"></asp:Literal></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="MIdLabel" Text="เลขประจำตัวทหาร"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="MId"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="TIdLabel" Text="หมายเลขผู้เสียภาษี"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="TId"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="ArmyIdLabel" Text="เหล่าทัพ"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="ArmyId"></asp:Literal></span>
</td><td class="fls"><asp:Literal runat="server" id="RankIdLabel" Text="ยศ/คำนำหน้า"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="RankId"></asp:Literal></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="PersonalNameLabel" Text="ชื่อ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="PersonalName"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="PersonalLastNameLabel" Text="นามสกุล"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="PersonalLastName"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="SexLabel" Text="เพศ"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="Sex"></asp:Literal></span>
</td><td class="fls"></td><td class="dfv"></td></tr><tr><td class="fls"><asp:Literal runat="server" id="BirthDateLabel" Text="วันเกิด"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="BirthDate"></asp:Literal></td><td class="fls"><asp:Literal runat="server" id="PlaceOfBirthLabel" Text="สถานที่เกิด"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="PlaceOfBirth"></asp:Literal></td></tr><tr><td class="fls"><asp:Literal runat="server" id="BAmphurLabel" Text="อำเภอ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="BAmphur"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="BProvinceLabel" Text="จังหวัด"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="BProvince"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="BloodIdLabel" Text="หมู่โลหิต"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="BloodId"></asp:Literal></span>
</td><td class="fls"><asp:Literal runat="server" id="OriginLabel" Text="เชื้อชาติ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Origin"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="NationalityLabel" Text="สัญชาติ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Nationality"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="ReligionLabel" Text="ศาสนา"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Religion"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="ArmIdLabel" Text="เหล่า"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="ArmId"></asp:Literal></span>
</td><td class="fls"><asp:Literal runat="server" id="RegDateLabel" Text="วันขึ้นทะเบียนทหาร"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="RegDate"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="RegNo1Label" Text="ทะเบียนทหาร(แถวบน)"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="RegNo1"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="RegNo2Label" Text="ทะเบียนทหาร(แถวล่าง)"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="RegNo2"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="OfficerDateLabel" Text="วันรับราชการ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="OfficerDate"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="BornLabel" Text="กำเนิด"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Born"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="CremateMemIdLabel" Text="หมาเลขสมาชิกฌาปนกิจ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="CremateMemId"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="ArmyWelfareMemIdLabel" Text="หมายเลขสมาชิกสหกรณ์"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="ArmyWelfareMemId"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="StatusIdLabel" Text="สถานะการรับราชการ"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="StatusId"></asp:Literal></span>
</td><td class="fls"><asp:Literal runat="server" id="DeptIdLabel" Text="สถานที่ปฏิบัติงาน"> </asp:Literal></td><td class="dfv"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="DeptId"></asp:Literal></span>
</td></tr><tr><td class="fls"><asp:Literal runat="server" id="AddrLabel" Text="ที่อยู่"> </asp:Literal></td><td class="dfv" colspan="3"><asp:Literal runat="server" id="Addr"></asp:Literal></td></tr><tr><td class="fls"><asp:Literal runat="server" id="AmphurLabel" Text="อำเภอ"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Amphur"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="ProvinceLabel" Text="จังหวัด"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Province"></asp:Literal> </td></tr><tr><td class="fls"><asp:Literal runat="server" id="PostCodeLabel" Text="รหัสไปรษณีย์"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="PostCode"></asp:Literal> </td><td class="fls"><asp:Literal runat="server" id="PhoneLabel" Text="โทรศัพท์บ้าน"> </asp:Literal> /
<asp:Literal runat="server" id="PhoneExtLabel" Text="ต่อภายใน"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="Phone"></asp:Literal> /
<asp:Literal runat="server" id="PhoneExt"></asp:Literal></td></tr><tr><td class="fls"><asp:Literal runat="server" id="MobilePhoneLabel" Text="โทรศัพท์เคลื่อนที่"> </asp:Literal></td><td class="dfv"><asp:Literal runat="server" id="MobilePhone"></asp:Literal></td><td class="fls"></td><td class="dfv"></td></tr><tr><td class="fls"><asp:Literal runat="server" id="CommissionLabel" Text="หน้าที่รับผิดชอบ"> </asp:Literal></td><td class="dfv" colspan="3"><asp:Literal runat="server" id="Commission"></asp:Literal> </td></tr><tr><td class="fls"></td><td class="dfv" colspan="3"></td></tr><tr><td class="fls"><asp:Literal runat="server" id="pictureLabel" Text="รูปถ่าย (ขนาด 160 x 200 px)"> </asp:Literal></td><td class="dfv" colspan="3"><asp:Image runat="server" id="picture" style="max-width:250px;margin:5px;"></asp:Image> </td></tr></table></asp:panel>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalIdRecordControl>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("SaveAndNewButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("OKButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("EditButton"))%>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("CancelButton"))%>
</td></tr><tr><td><asp:TabContainer runat="server" id="PersonalIdTabContainer">
<asp:TabPanel runat="server" id="PersonalExtWorkTabPanel" font-size="20px" HeaderText="การปฏิบัติงาน"> <ContentTemplate>
<Persons:PersonalExtWorkTableControl runat="server" id="PersonalExtWorkTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalExtWorkTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalExtWorkResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalExtWorkPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="DescriptionLabel1" Text="รายการปฏิบัติงาน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PlaceLabel1" Text="ที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ActiveLabel" Text="งานปัจจุบัน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="BeginDateLabel" Text="ตั้งแต่วันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="EndDateLabel3" Text="ถึงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandLabel1" Text="คำสั่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandDateLabel1" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalExtWorkTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalExtWorkTableControlRow runat="server" id="PersonalExtWorkTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="Description"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Place"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Active"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="BeginDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="EndDate2"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Command1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="CommandDate1"></asp:Literal> </td></tr></Persons:PersonalExtWorkTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalExtWorkTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalSalaryTabPanel" HeaderText="เงินเดือน"> <ContentTemplate>
<Persons:PersonalSalaryTableControl runat="server" id="PersonalSalaryTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalSalaryTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSalaryResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalSalaryPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryDateLabel1" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryRankLabel1" Text="ชั้น" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryStepLabel" Text="ขั้น" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryYearLabel" Text="ประจำปี" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryRoundLabel" Text="Salary Round" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryAmoutLabel" Text="จำนวนเงิน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryExtra_NotUsedLabel" Text="Salary Extra Not Used" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryPlusLabel" Text="เงินเพิ่ม/ลด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PositionSalaryLabel" Text="เงินประจำตำแหน่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SalaryCommandLabel" Text="คำสั้่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandDateLabel2" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalSalaryTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalSalaryTableControlRow runat="server" id="PersonalSalaryTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="SalaryDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="SalaryRank"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SalaryStep"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="SalaryYear"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SalaryRound"></asp:Literal></span>
</td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SalaryAmout"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="SalaryExtra_NotUsed"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SalaryPlus"></asp:Literal></span>
</td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="PositionSalary"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="SalaryCommand"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="CommandDate2"></asp:Literal> </td></tr></Persons:PersonalSalaryTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalSalaryTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalRankTabPanel" HeaderText="ยศ"> <ContentTemplate>
<Persons:PersonalRankTableControl runat="server" id="PersonalRankTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalRankTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalRankResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalRankPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PreRankLabel1" Text="ว่าที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RankIdLabel2" Text="ยศ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RankDateLabel" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefDateLabel1" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefLabel2" Text="คำสั้ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteNOLabel1" Text="ราชกิจจา เล่มที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteSectionLabel1" Text="ตอนที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazettePageLabel1" Text="หน้าที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteDateLabel1" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalRankTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalRankTableControlRow runat="server" id="PersonalRankTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="PreRank"></asp:Literal></span>
</td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="RankId1"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="RankDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RefDate1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Ref3"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazetteNO1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazetteSection1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazettePage1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazetteDate1"></asp:Literal> </td></tr></Persons:PersonalRankTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalRankTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalTitleTabPanel" HeaderText="ตำแหน่ง"> <ContentTemplate>
<Persons:PersonalTitleTableControl runat="server" id="PersonalTitleTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalTitleTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitlePDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalTitleResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalTitlePagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="TitleDateLabel1" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="TitleLabel" Text="ตำแหน่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SkillNoLabel" Text="ชกท." CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="TitleRankLabel" Text="ยศ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandLabel2" Text="คำสั่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandDateLabel3" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="DeptLabel" Text="แผนก" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalTitleTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalTitleTableControlRow runat="server" id="PersonalTitleTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="TitleDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Title"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="SkillNo"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="TitleRank"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Command2"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="CommandDate3"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Dept"></asp:Literal> </td></tr></Persons:PersonalTitleTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalTitleTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalEducationTabPanel" HeaderText="การศึกษา"> <ContentTemplate>
<Persons:PersonalEducationTableControl runat="server" id="PersonalEducationTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalEducationTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalEducationResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalEducationPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="StartDateLabel2" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="EndDateLabel2" Text="ถึง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CourseLabel" Text="หลักสูตร" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CourseAbbrLabel" Text="คุณวุฒิ(สาขา)" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="InstitueLabel" Text="สถาบันการศึกษา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="FacultryLabel" Text="สาขาวิชา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="LevelIdLabel1" Text="ระดับการศึกษา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="EdYearLabel" Text="ปีที่จบการศึกษา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="EducationPeriodLabel" Text="ก่อน/หลัง รับราชการ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="COUNTRYLabel1" Text="ประเทศ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CourseNoLabel" Text="รุ่นที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ScoreNoLabel" Text="ได้ลำดับที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="NoAllLabel" Text="จากทั้งหมด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ScoreLabel" Text="ระดับคะแนน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandLabel" Text="คำสั้ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CommandDateLabel" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalEducationTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalEducationTableControlRow runat="server" id="PersonalEducationTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="StartDate1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="EndDate1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Course"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="CourseAbbr"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Institue"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Facultry"></asp:Literal> </td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="LevelId"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="EdYear"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="EducationPeriod"></asp:Literal></span>
</td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="COUNTRY"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="CourseNo"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="ScoreNo"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="NoAll"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Score"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Command"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="CommandDate"></asp:Literal> </td></tr></Persons:PersonalEducationTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalEducationTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalInsigniaTabPanel" HeaderText="เครื่องราชอิสริยาภรณ์"> <ContentTemplate>
<Persons:PersonalInsigniaTableControl runat="server" id="PersonalInsigniaTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalInsigniaTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalInsigniaResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalInsigniaPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="InsigniaDateLabel1" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="InsigniaIdLabel1" Text="เครื่องราชอิสริยาภรณ์" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteNOLabel" Text="ราชกิจจา เล่มที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteSectionLabel" Text="ตอนที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazettePageLabel" Text="หน้าที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="GazetteDateLabel" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="InsigniaReturnLabel" Text="การส่งคืน" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalInsigniaTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalInsigniaTableControlRow runat="server" id="PersonalInsigniaTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="InsigniaDate"></asp:Literal> </td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="InsigniaId"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="GazetteNO"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazetteSection"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazettePage"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="GazetteDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="InsigniaReturn"></asp:Literal> </td></tr></Persons:PersonalInsigniaTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalInsigniaTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalNameTabPanel" HeaderText="เปลี่ยนชื่อ"> <ContentTemplate>
<Persons:PersonalNameTableControl runat="server" id="PersonalNameTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalNameTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNamePDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalNameResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalNamePagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalNameLabel2" Text="ชื่อ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalLastNameLabel2" Text="นามสกุล" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="NameDateLabel" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefLabel1" Text="หลักฐาน" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalNameTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalNameTableControlRow runat="server" id="PersonalNameTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="PersonalName1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="PersonalLastName1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="NameDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Ref2"></asp:Literal> </td></tr></Persons:PersonalNameTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalNameTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalDDTabPanel" HeaderText="วันทวีคูณ"> <ContentTemplate>
<Persons:PersonalDDTableControl runat="server" id="PersonalDDTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalDDTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalDDResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalDDPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="StartDateLabel1" Text="ตั้งแต่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="EndDateLabel1" Text="ถึง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="MissionLabel" Text="ภารกิจ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefLabel" Text="คำสั่ง" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefDateLabel" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalDDTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalDDTableControlRow runat="server" id="PersonalDDTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="StartDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="EndDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Mission"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Ref1"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RefDate"></asp:Literal> </td></tr></Persons:PersonalDDTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalDDTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalSpecialSkillTabPanel" HeaderText="ความสามารถพิเศษ"> <ContentTemplate>
<Persons:PersonalSpecialSkillTableControl runat="server" id="PersonalSpecialSkillTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalSpecialSkillTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSpecialSkillResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalSpecialSkillPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SkillLabel1" Text="รายละเอียด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="LevelLabel3" Text="ระดับความสามารถ" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalSpecialSkillTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalSpecialSkillTableControlRow runat="server" id="PersonalSpecialSkillTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><asp:Literal runat="server" id="Skill"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Level1"></asp:Literal> </td></tr></Persons:PersonalSpecialSkillTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalSpecialSkillTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalLanguageSkillTabPanel" HeaderText="ความสามารถด้านภาษา"> <ContentTemplate>
<Persons:PersonalLanguageSkillTableControl runat="server" id="PersonalLanguageSkillTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalLanguageSkillTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalLanguageSkillResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalLanguageSkillPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="LanguageIdLabel1" Text="ภาษา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="LevelLabel1" Text="ระดับความสามารถ" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalLanguageSkillTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalLanguageSkillTableControlRow runat="server" id="PersonalLanguageSkillTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="LanguageId"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="Level"></asp:Literal> </td></tr></Persons:PersonalLanguageSkillTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalLanguageSkillTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonalSportSkillTabPanel" HeaderText="ความสามารถด้านกีฬา"> <ContentTemplate>
<Persons:PersonalSportSkillTableControl runat="server" id="PersonalSportSkillTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonalSportSkillTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalSportSkillResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalSportSkillPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SportIdLabel1" Text="ชนิดกีฬา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="LevelLabel5" Text="ระดับความสามารถ" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalSportSkillTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalSportSkillTableControlRow runat="server" id="PersonalSportSkillTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SportId"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="Level2"></asp:Literal> </td></tr></Persons:PersonalSportSkillTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalSportSkillTableControl>
</ContentTemplate></asp:TabPanel>
<asp:TabPanel runat="server" id="PersonRelativeTabPanel" requiredroles="&lt;PRoles>5;6&lt;/PRoles>" HeaderText="บุคคลที่เกี่ยวข้อง"> <ContentTemplate>
<Persons:PersonRelativeTableControl runat="server" id="PersonRelativeTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td><asp:panel id="PersonRelativeTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativePDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonRelativeResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonRelativePagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RelationIdLabel1" Text="เป็น" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RPreNameLabel" Text="คำนำหน้า" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RFirstNameLabel" Text="ชื่อ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RLastNameLabel" Text="นามสกุล" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ROrLastNameLabel" Text="นามสกุลเดิม" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="FNameLabel" Text="ชื่อบิดา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="FLastNameLabel" Text="นามสกุล" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="MNameLabel" Text="ชื่อมารดา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="MLastNameLabel" Text="นามสกุล" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="MOrLastNameLabel" Text="นามสกุลเดิม" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ROriginLabel" Text="เชื่อชาติ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RNationalityLabel" Text="สัญชาติ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RReligionLabel" Text="ศาสนา" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RAddressLabel" Text="ที่อยู่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RAmphurLabel" Text="อำเภอ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RProvinceLabel" Text="จังหวัด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RBirthDateLabel" Text="วันเกิด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefLabel3" Text="หลักฐาน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RefDateLabel2" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RStatusLabel1" Text="สถานภาพ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RStatusRefLabel" Text="หลักฐาน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RStatusDateLabel" Text="ลงวันที่" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RRemarkLabel" Text="หมายเหตุ" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonRelativeTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonRelativeTableControlRow runat="server" id="PersonRelativeTableControlRow">
<tr><td class="ticnb" scope="row"></td><td class="ttc"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="RelationId"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="RPreName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RFirstName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RLastName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="ROrLastName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="FName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="FLastName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="MName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="MLastName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="MOrLastName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="ROrigin"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RNationality"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RReligion"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RAddress"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RAmphur"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RProvince"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RBirthDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Ref4"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RefDate2"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="RStatus"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="RStatusRef"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RStatusDate"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="RRemark"></asp:Literal> </td></tr></Persons:PersonRelativeTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonRelativeTableControl>
</ContentTemplate></asp:TabPanel>
</asp:TabContainer></td></tr><tr><td class="recordPanelButtonsAlignment"><table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:ThemeButton runat="server" id="OKButton" button-causesvalidation="false" button-commandname="Redirect" button-text="&lt;%# GetResourceValue(&quot;Btn:OK&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td><td><Persons:ThemeButton runat="server" id="EditButton" button-causesvalidation="false" button-commandname="Redirect" button-text="&lt;%# GetResourceValue(&quot;Btn:Edit&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr></table>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,633 @@

' This file implements the code-behind class for ShowPersonalId.aspx.
' App_Code\ShowPersonalId.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class ShowPersonalId
Inherits BaseApplicationPage
' Code-behind class for the ShowPersonalId page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Public Sub EditButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for EditButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
EditButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
Public Sub OKButton_Click(ByVal sender As Object, ByVal args As EventArgs)
' Click handler for OKButton.
' Customize by adding code before the call or replace the call to the Base function with your own code.
OKButton_Click_Base(sender, args)
' NOTE: If the Base function redirects to another page, any code here will not be executed.
End Sub
'Public Sub PDFImageButton_Click(ByVal sender As Object, ByVal args As ImageClickEventArgs)
'
' ' Click handler for PDFImageButton.
' ' Customize by adding code before the call or replace the call to the Base function with your own code.
' PDFImageButton_Click_Base(sender, args)
' ' NOTE: If the Base function redirects to another page, any code here will not be executed.
' End Sub
'Public Sub PDFImageButton_Click(ByVal sender As Object, ByVal args As ImageClickEventArgs)
'
' ' Click handler for PDFImageButton.
' ' Customize by adding code before the call or replace the call to the Base function with your own code.
' ' PDFImageButton_Click_Base(sender, args)
' Try
' DbUtils.StartTransaction()
' 'Dim ctl As PersonalNameTableControl = CType(Me.Page.FindControlRecursively("PersonalNameTableControl"), PersonalNameTableControl)
' Dim cr As New CrPdf
' Dim param(0) As String
' param(0) = "PID," & Me.PersonalId.Text ' Utils.SecurityControls.GetCurrentUserID
' cr.GetCr(Me, "../Reports/Person_Record.rpt", param)
' DbUtils.CommitTransaction()
' Catch ex As Exception
' Me.ErrorOnPage = True
'
' ' Report the error message to the end user
' Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
' Finally
'
' End Try
'
'
' ' NOTE: If the Base function redirects to another page, any code here will not be executed.
' End Sub
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
AddHandler Me.EditButton.Button.Click, AddressOf EditButton_Click
AddHandler Me.OKButton.Button.Click, AddressOf OKButton_Click
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("5;4;6")
Me.Authorize(Ctype(Me.FindControlRecursively("PersonRelativeTabPanel"), Control), "5;6")
Me.Authorize(Ctype(ReportPropertiesTableControl, Control), "5")
If Not CType(Me.FindControl("PersonalIdTabContainer"), Control) is Nothing Then
Dim parentTC As Control = CType(Me.FindControl("PersonalIdTabContainer"), Control)
parentTC.Visible = MiscUtils.IsTabContainerVisible(parentTC)
End If
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "Personal ID"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdRecordControl.SaveData()
Me.ReportPropertiesTableControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdRecordControl.LoadData()
Me.PersonalIdRecordControl.DataBind()
Me.ReportPropertiesTableControl.LoadData()
Me.ReportPropertiesTableControl.DataBind()
' Load data for chart.
' initialize aspx controls
'Set the corresponding menu item to be highlighted for this page
Dim pageMaster As System.Web.UI.MasterPage = Me.Master
If Not pageMaster is Nothing Then
Dim menuComponent As IMenuComponent = CType(Me.Master.FindControl("_Menu"), IMenuComponent)
If Not menuComponent is Nothing Then
menuComponent.HiliteSettings = "PersonalIdMenuItem"
End If
End If
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
' event handler for Button with Layout
Public Sub EditButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
' The redirect URL is set on the Properties, Custom Properties or Actions.
' The ModifyRedirectURL call resolves the parameters before the
' Response.Redirect redirects the page to the URL.
' Any code after the Response.Redirect call will not be executed, since the page is
' redirected to the URL.
Dim url As String = "../PersonalId/EditPersonalId.aspx?PersonalId={PK}"
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
' Enclose all database retrieval/update code within a Transaction boundary
DbUtils.StartTransaction
url = Me.ModifyRedirectUrl(url, "",False)
Catch ex As Exception
' Upon error, rollback the transaction
Me.RollBackTransaction(sender)
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
DbUtils.EndTransaction
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.Response.Redirect(url)
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
' event handler for Button with Layout
Public Sub OKButton_Click_Base(ByVal sender As Object, ByVal args As EventArgs)
Dim shouldRedirect As Boolean = True
Dim TargetKey As String = Nothing
Dim DFKA As String = TargetKey
Dim id As String = DFKA
Dim value As String = id
Try
TargetKey = Me.Page.Request.QueryString.Item("Target")
If Not TargetKey Is Nothing Then
shouldRedirect = False
End If
Catch ex As Exception
shouldRedirect = False
Me.ErrorOnPage = True
' Report the error message to the end user
Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message)
Finally
End Try
If shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.RedirectBack()
ElseIf Not TargetKey Is Nothing AndAlso _
Not shouldRedirect Then
Me.ShouldSaveControlsToSession = True
Me.CloseWindow(True)
End If
End Sub
#End Region
End Class
End Namespace

22451
PersonalId/ShowPersonalId.xml Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,74 @@
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.ShowPersonalTable" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Register Tagprefix="Persons" TagName="Pagination" Src="../Shared/Pagination.ascx" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="ShowPersonalTable.aspx.vb" Culture="th-TH" MasterPageFile="~/Master Pages/HorizontalMenu.master" Inherits="Persons.UI.ShowPersonalTable" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:PersonalIdTableControl runat="server" id="PersonalIdTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="PersonalIdTableControlPanelExtender" runat="server" TargetControlid="PersonalIdTableControlCollapsibleRegion" ExpandControlID="PersonalIdTableControlIcon" CollapseControlID="PersonalIdTableControlIcon" ImageControlID="PersonalIdTableControlIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="PersonalIdTableControlIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="PersonalIdTitle" Text="&lt;%#String.Concat(&quot;Personal ID&quot;) %>"> </asp:Literal></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="PersonalIdTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fila"><%# GetResourceValue("Txt:SearchFor", "Persons") %></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdSearchButton1"))%>
<asp:TextBox runat="server" id="PersonalIdSearch1" columns="50" cssclass="Search_Input"> </asp:TextBox>
<asp:AutoCompleteExtender id="PersonalIdSearch1AutoCompleteExtender" runat="server" TargetControlID="PersonalIdSearch1" ServiceMethod="GetAutoCompletionList_PersonalIdSearch1" MinimumPrefixLength="2" CompletionInterval="700" CompletionSetCount="10" CompletionListCssClass="autotypeahead_completionListElement" CompletionListItemCssClass="autotypeahead_listItem " CompletionListHighlightedItemCssClass="autotypeahead_highlightedListItem">
</asp:AutoCompleteExtender>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdSearchButton1"))%>
</td><td class="filbc"><Persons:ThemeButton runat="server" id="PersonalIdSearchButton1" button-causesvalidation="False" button-commandname="Search" button-text="&lt;%# GetResourceValue(&quot;Btn:SearchGoButtonText&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr><tr><td class="fila"><asp:Literal runat="server" id="SectionIdLabel2" Text="ส่วนราชการ"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdFilterButton"))%>
<asp:DropDownList runat="server" id="SectionIdFilter1" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList><%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdFilterButton"))%>
</td><td class="filbc" rowspan="2"></td></tr><tr><td class="fila"><asp:Literal runat="server" id="ArmyIdLabel2" Text="เหล่าทัพ"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("PersonalIdFilterButton"))%>
<asp:DropDownList runat="server" id="ArmyIdFilter1" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList><%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("PersonalIdFilterButton"))%>
</td></tr><tr><td class="fila"></td><td><Persons:ThemeButton runat="server" id="Button" button-causesvalidation="True" button-commandname="Custom" button-text="MyButton"></Persons:ThemeButton></td><td class="filbc"></td></tr></table>
</td></tr><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdNewButton" causesvalidation="false" commandname="Redirect" imageurl="../Images/ButtonBarNew.gif" onmouseout="this.src='../Images/ButtonBarNew.gif'" onmouseover="this.src='../Images/ButtonBarNewOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Add&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdEditButton" causesvalidation="false" commandname="Redirect" imageurl="../Images/ButtonBarEdit.gif" onmouseout="this.src='../Images/ButtonBarEdit.gif'" onmouseover="this.src='../Images/ButtonBarEditOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Edit&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdCopyButton" causesvalidation="false" commandname="Redirect" imageurl="../Images/ButtonBarCopy.gif" onmouseout="this.src='../Images/ButtonBarCopy.gif'" onmouseover="this.src='../Images/ButtonBarCopyOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Copy&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdDeleteButton" causesvalidation="false" commandname="DeleteRecord" imageurl="../Images/ButtonBarDelete.gif" onmouseout="this.src='../Images/ButtonBarDelete.gif'" onmouseover="this.src='../Images/ButtonBarDeleteOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Delete&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdImportButton" causesvalidation="false" commandname="ImportCSV" imageurl="../Images/ButtonBarImport.gif" onmouseout="this.src='../Images/ButtonBarImport.gif'" onmouseover="this.src='../Images/ButtonBarImportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Import&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="PersonalIdResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="PersonalIdPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thcnb" colspan="4"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thcwb" style="padding:0px;vertical-align:middle;"><asp:CheckBox runat="server" id="PersonalIdToggleAll" onclick="toggleAllCheckboxes(this);"> </asp:CheckBox></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalIdLabel" Text="เลขประจำตัวประชาชน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalNameLabel" Text="ชื่อ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalLastNameLabel" Text="นามสกุล" CausesValidation="False"> </asp:LinkButton>
</th></tr><asp:Repeater runat="server" id="PersonalIdTableControlRepeater"> <ITEMTEMPLATE> <Persons:PersonalIdTableControlRow runat="server" id="PersonalIdTableControlRow">
<tr><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowViewButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_view.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:ViewRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowEditButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_edit.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:EditRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowCopyButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_copy.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:CopyRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticnb" scope="row"><asp:ImageButton runat="server" id="PersonalIdRowDeleteButton" causesvalidation="False" commandname="DeleteRecord" cssclass="button_link" imageurl="../Images/icon_delete.gif" tooltip="&lt;%# GetResourceValue(&quot;Txt:DeleteRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ticwb"><asp:CheckBox runat="server" id="PersonalIdRecordRowSelection" onclick="moveToThisTableRow(this);"> </asp:CheckBox></td><td class="ttc"><asp:Literal runat="server" id="PersonalId"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="PersonalName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="PersonalLastName"></asp:Literal> </td></tr></Persons:PersonalIdTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
</table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:PersonalIdTableControl>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,490 @@

' This file implements the code-behind class for ShowPersonalTable.aspx.
' App_Code\ShowPersonalTable.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class ShowPersonalTable
Inherits BaseApplicationPage
' Code-behind class for the ShowPersonalTable page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
<Services.WebMethod()> _
Public Shared Function GetAutoCompletionList_PersonalIdSearch1(ByVal prefixText As String, ByVal count As Integer) As String()
' GetPersonalIdSearch1CompletionList gets the list of suggestions from the database.
' prefixText is the search text typed by the user .
' count specifies the number of suggestions to be returned.
' Customize by adding code before or after the call to GetAutoCompletionList_PersonalIdSearch1()
' or replace the call to GetAutoCompletionList_PersonalIdSearch1().
Return GetAutoCompletionList_PersonalIdSearch1_Base(prefixText, count)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "Blank page"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.PersonalIdTableControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
Public Shared Function GetAutoCompletionList_PersonalIdSearch1_Base(ByVal prefixText As String, ByVal count As Integer) As String()
' Since this method is a shared/static method it does not maintain information about page or controls within the page.
' Hence we can not invoke any method associated with any controls.
' So, if we need to use any control in the page we need to instantiate it.
Dim control as Persons.UI.Controls.ShowPersonalTable.PersonalIdTableControl
control = new Persons.UI.Controls.ShowPersonalTable.PersonalIdTableControl()
Return control.GetAutoCompletionList_PersonalIdSearch1(prefixText, count)
End Function
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.PersonalIdTableControl.LoadData()
Me.PersonalIdTableControl.DataBind()
' Load data for chart.
' initialize aspx controls
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
#End Region
End Class
End Namespace

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,77 @@
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Tagprefix="Persons" Namespace="Persons.UI.Controls.ShowViewPersons" %>
<%@ Register Tagprefix="Selectors" Namespace="Persons" %>
<%@ Page Language="vb" EnableEventValidation="false" AutoEventWireup="false" CodeFile="ShowViewPersons.aspx.vb" Culture="th-TH" MasterPageFile="..\Master Pages\HorizontalMenu.master" Inherits="Persons.UI.ShowViewPersons" %>
<%@ Register Tagprefix="Persons" TagName="Pagination" Src="../Shared/Pagination.ascx" %>
<%@ Register Tagprefix="Persons" TagName="ThemeButton" Src="../Shared/ThemeButton.ascx" %>
<%@ Register Tagprefix="BaseClasses" Namespace="BaseClasses.Web.UI.WebControls" Assembly="BaseClasses" %><asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server">
<a id="StartOfPageContent"></a>
<asp:UpdateProgress runat="server" id="UpdatePanel1_UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="ajaxUpdatePanel">
</div>
<div style=" position:absolute; padding:30px;">
<img src="../Images/updating.gif" alt="Updating" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<input type="hidden" id="_clientSideIsPostBack" name="clientSideIsPostBack" runat="server" />
<table cellpadding="0" cellspacing="0" border="0"><tr><td><Persons:View_PersonsTableControl runat="server" id="View_PersonsTableControl"> <table class="dv" cellpadding="0" cellspacing="0" border="0"><tr><td class="dh"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="dhel"><img src="../Images/space.gif" alt="" /></td><td class="dheci" valign="middle"><asp:CollapsiblePanelExtender id="View_PersonsTableControlPanelExtender" runat="server" TargetControlid="View_PersonsTableControlCollapsibleRegion" ExpandControlID="View_PersonsTableControlIcon" CollapseControlID="View_PersonsTableControlIcon" ImageControlID="View_PersonsTableControlIcon" ExpandedImage="~/images/icon_panelcollapse.gif" CollapsedImage="~/images/icon_panelexpand.gif" SuppressPostBack="true" />
<asp:ImageButton id="View_PersonsTableControlIcon" runat="server" ToolTip="&lt;%# GetResourceValue(&quot;Btn:ExpandCollapse&quot;) %&gt;" causesvalidation="False" imageurl="~/images/icon_panelcollapse.gif" /></td><td class="dhb"><table cellpadding="0" cellspacing="0" border="0"><tr><td class="dhtr" valign="middle"><asp:Literal runat="server" id="View_PersonsTitle" Text="ประวัติทั่่วไป"> </asp:Literal></td></tr></table>
</td><td class="dher"><img src="../Images/space.gif" alt="" /></td></tr></table>
</td></tr><tr><td><asp:panel id="View_PersonsTableControlCollapsibleRegion" runat="server"><table class="dBody" cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td><table cellpadding="0" cellspacing="0" border="0"><tr><td class="fila"><%# GetResourceValue("Txt:SearchFor", "Persons") %></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("View_PersonsSearchButton1"))%>
<asp:TextBox runat="server" id="View_PersonsSearch1" columns="50" cssclass="Search_Input"> </asp:TextBox>
<asp:AutoCompleteExtender id="View_PersonsSearch1AutoCompleteExtender" runat="server" TargetControlID="View_PersonsSearch1" ServiceMethod="GetAutoCompletionList_View_PersonsSearch1" MinimumPrefixLength="2" CompletionInterval="700" CompletionSetCount="10" CompletionListCssClass="autotypeahead_completionListElement" CompletionListItemCssClass="autotypeahead_listItem " CompletionListHighlightedItemCssClass="autotypeahead_highlightedListItem">
</asp:AutoCompleteExtender>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("View_PersonsSearchButton1"))%>
</td><td class="filbc"><Persons:ThemeButton runat="server" id="View_PersonsSearchButton1" button-causesvalidation="False" button-commandname="Search" button-text="&lt;%# GetResourceValue(&quot;Btn:SearchGoButtonText&quot;, &quot;Persons&quot;) %>"></Persons:ThemeButton></td></tr><tr><td class="fila"><asp:Literal runat="server" id="ArmyIdLabel2" Text="เหล่าทัพ"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("View_PersonsFilterButton"))%>
<asp:DropDownList runat="server" id="ArmyIdFromFilter1" autopostback="True" cssclass="Filter_Input"> </asp:DropDownList>
<span class="rft"></span>
<%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("View_PersonsFilterButton"))%>
</td><td class="filbc" rowspan="3"></td></tr><tr><td class="fila"><asp:Literal runat="server" id="SectionIdLabel" Text="หน่วย"> </asp:Literal></td><td><%= SystemUtils.GenerateEnterKeyCaptureBeginTag(FindControlRecursively("View_PersonsFilterButton1"))%>
<asp:DropDownList runat="server" id="SectionIdFromFilter" autopostback="True" cssclass="Filter_Input"> </asp:DropDownList> <span class="rft"></span> <%= SystemUtils.GenerateEnterKeyCaptureEndTag(FindControlRecursively("View_PersonsFilterButton1"))%>
</td></tr><tr><td class="fila"><asp:Literal runat="server" id="DeptIdLabel" Text="กอง/แผนก"> </asp:Literal></td><td style="font-size:8pt">
<asp:DropDownList runat="server" id="DeptIdFilter" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList></td></tr><tr><td class="fila"><asp:Literal runat="server" id="RankLevelLabel" Text="ระดับยศ"> </asp:Literal></td><td><asp:DropDownList runat="server" id="RankLevelFilter" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList> </td><td class="filbc"></td></tr><tr><td class="fila"><asp:Literal runat="server" id="RetireLabel1" Text="เกษียณ"> </asp:Literal></td><td><asp:DropDownList runat="server" id="RetireFilter" autopostback="True" cssclass="Filter_Input" onkeypress="dropDownListTypeAhead(this,false)"> </asp:DropDownList> </td><td class="filbc"></td></tr></table>
</td></tr><tr><td class="pr"><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="../Images/paginationRowEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeL.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarDividerL.gif" alt="" /></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsPDFButton" causesvalidation="false" commandname="ReportData" imageurl="../Images/ButtonBarPDFExport.gif" onmouseout="this.src='../Images/ButtonBarPDFExport.gif'" onmouseover="this.src='../Images/ButtonBarPDFExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:PDF&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsWordButton" causesvalidation="false" commandname="ExportToWord" imageurl="../Images/ButtonBarWordExport.gif" onmouseout="this.src='../Images/ButtonBarWordExport.gif'" onmouseover="this.src='../Images/ButtonBarWordExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Word&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsExportExcelButton" causesvalidation="false" commandname="ExportDataExcel" imageurl="../Images/ButtonBarExcelExport.gif" onmouseout="this.src='../Images/ButtonBarExcelExport.gif'" onmouseover="this.src='../Images/ButtonBarExcelExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:ExportExcel&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsExportCSVButton" causesvalidation="false" commandname="ExportData" imageurl="../Images/ButtonBarCSVExport.gif" onmouseout="this.src='../Images/ButtonBarCSVExport.gif'" onmouseover="this.src='../Images/ButtonBarCSVExportOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Export&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsRefreshButton" causesvalidation="false" commandname="ResetData" imageurl="../Images/ButtonBarRefresh.gif" onmouseout="this.src='../Images/ButtonBarRefresh.gif'" onmouseover="this.src='../Images/ButtonBarRefreshOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Refresh&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><asp:ImageButton runat="server" id="View_PersonsResetButton" causesvalidation="false" commandname="ResetFilters" imageurl="../Images/ButtonBarReset.gif" onmouseout="this.src='../Images/ButtonBarReset.gif'" onmouseover="this.src='../Images/ButtonBarResetOver.gif'" tooltip="&lt;%# GetResourceValue(&quot;Btn:Reset&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="prbbc"><img src="../Images/ButtonBarDividerR.gif" alt="" /></td><td class="prbbc"><img src="../Images/ButtonBarEdgeR.gif" alt="" /></td><td class="pra"><Persons:Pagination runat="server" id="View_PersonsPagination"></Persons:Pagination></td><td><img src="../Images/paginationRowEdgeR.gif" alt="" /></td><td width="100%">&nbsp;</td></tr></table>
</td></tr><tr><td class="tre"><table cellpadding="0" cellspacing="0" border="0" width="100%" onkeydown="captureUpDownKey(this, event)"><tr class="tch"><th class="thc" scope="col"><img src="../Images/space.gif" height="1" width="1" alt="" /></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="PersonalNameLabel" Text="ยศ ชื่อ นามสกุล" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="ArmSNameLabel" Text="เหล่า" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SectionAbbvrNameLabel" Text="หน่วย" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="TitleLabel" Text="ตำแหน่ง" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:Label runat="server" id="CommissionLabel" Text="หน้าที่/งานที่ปฏิบัติ"> </asp:Label></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RankDateLabel" Text="วันที่ติดยศ" CausesValidation="False"> </asp:LinkButton>
<asp:LinkButton runat="server" id="RankDateLabel1" Text="ครองยศ" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="RetireLabel" Text="เกษียณ" CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:LinkButton runat="server" id="BornLabel" Text="กำเนิด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="BProvinceLabel" Text="จังหวัดที่เกิด" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="SAmoutLabel" Text="เงินเดือน" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="CEduLabel" Text="คุณวุฒิ" CausesValidation="False"> </asp:LinkButton>
</th><th class="thc" scope="col"><asp:LinkButton runat="server" id="MobilePhoneLabel" Text="โทร." CausesValidation="False"> </asp:LinkButton></th><th class="thc" scope="col"><asp:Literal runat="server" id="pictureLabel" Text="Picture"> </asp:Literal></th></tr><asp:Repeater runat="server" id="View_PersonsTableControlRepeater"> <ITEMTEMPLATE> <Persons:View_PersonsTableControlRow runat="server" id="View_PersonsTableControlRow">
<tr><td class="ttc" style="white-space: nowrap"><asp:ImageButton runat="server" id="View_PersonsRowViewButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_view.gif" requiredroles="&lt;PRoles>NO_ACCESS&lt;/PRoles>" tooltip="&lt;%# GetResourceValue(&quot;Txt:ViewRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton>
<asp:ImageButton runat="server" id="View_PersonsRowEditButton" causesvalidation="False" commandname="Redirect" cssclass="button_link" imageurl="../Images/icon_edit.gif" requiredroles="&lt;PRoles>NO_ACCESS&lt;/PRoles>" tooltip="&lt;%# GetResourceValue(&quot;Txt:EditRecord&quot;, &quot;Persons&quot;) %>">
</asp:ImageButton></td><td class="ttc" style="white-space: nowrap"><asp:Literal runat="server" id="RankAndName"></asp:Literal></td><td class="ttc"><asp:Literal runat="server" id="ArmSName"></asp:Literal></td><td class="ttc"><asp:Literal runat="server" id="DeptAbbvr"></asp:Literal>
<asp:Literal runat="server" id="SectionAbbvrName"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="Title"></asp:Literal></td><td class="ttc" style="text-align:left;"><asp:Literal runat="server" id="Commission"></asp:Literal></td><td class="ttc" style="white-space:nowrap;text-align:center;"><asp:Literal runat="server" id="RankDate"></asp:Literal>
<asp:Literal runat="server" id="RankDate1"></asp:Literal></td><td class="ttc"><asp:Literal runat="server" id="Retire"></asp:Literal></td><td class="ttc"><asp:Literal runat="server" id="Born"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="BProvince"></asp:Literal> </td><td class="ttc" style="text-align: right;"><span style="white-space:nowrap;">
<asp:Literal runat="server" id="SAmout"></asp:Literal></span>
</td><td class="ttc"><asp:Literal runat="server" id="CEdu"></asp:Literal> </td><td class="ttc"><asp:Literal runat="server" id="MobilePhone"></asp:Literal></td><td class="ttc"><asp:Image runat="server" id="picture" style="max-width:120px;margin:5px;"></asp:Image></td></tr></Persons:View_PersonsTableControlRow>
</ITEMTEMPLATE>
</asp:Repeater>
<tr><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"><%# GetResourceValue("Txt:GrandTotal", "Persons") %></td><td class="ttc" style="text-align:right"><asp:Label runat="server" id="SAmoutGrandTotal"> </asp:Label></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td><td class="ttc" style="text-align:right"></td></tr></table>
</td></tr></table>
</asp:panel></td></tr></table>
</Persons:View_PersonsTableControl>
</td></tr></table>
</ContentTemplate>
</asp:UpdatePanel>
<div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"></div>
<asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"></asp:ValidationSummary>
</asp:Content>

View file

@ -0,0 +1,499 @@

' This file implements the code-behind class for ShowViewPersons.aspx.
' App_Code\ShowViewPersons.Controls.vb contains the Table, Row and Record control classes
' for the page. Best practices calls for overriding methods in the Row or Record control classes.
#Region "Imports statements"
Option Strict On
Imports System
Imports System.Data
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports BaseClasses
Imports BaseClasses.Utils
Imports BaseClasses.Utils.StringUtils
Imports BaseClasses.Data
Imports BaseClasses.Data.SqlProvider
Imports BaseClasses.Data.OrderByItem.OrderDir
Imports BaseClasses.Data.BaseFilter
Imports BaseClasses.Data.BaseFilter.ComparisonOperator
Imports BaseClasses.Web.UI.WebControls
Imports Persons.Business
Imports Persons.Data
#End Region
Namespace Persons.UI
Public Partial Class ShowViewPersons
Inherits BaseApplicationPage
' Code-behind class for the ShowViewPersons page.
' Place your customizations in Section 1. Do not modify Section 2.
#Region "Section 1: Place your customizations here."
Public Sub LoadData()
' LoadData reads database data and assigns it to UI controls.
' Customize by adding code before or after the call to LoadData_Base()
' or replace the call to LoadData_Base().
LoadData_Base()
End Sub
Public Overrides Sub SaveData()
Me.SaveData_Base()
End Sub
#Region "Ajax Functions"
' <Services.WebMethod()> _
' Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
' ByVal recordID As String, _
' ByVal columnName As String, _
' ByVal title As String, _
' ByVal persist As Boolean, _
' ByVal popupWindowHeight As Integer, _
' ByVal popupWindowWidth As Integer, _
' ByVal popupWindowScrollBar As Boolean _
' ) As Object()
' ' GetRecordFieldValue gets the pop up window content from the column specified by
' ' columnName in the record specified by the recordID in data base table specified by tableName.
' ' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' ' or replace the call to GetRecordFieldValue_Base().
' Return GetRecordFieldValue_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
' End Function
<Services.WebMethod()> _
Public Shared Function GetImage(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetImage gets the Image url for the image in the column "columnName" and
' in the record specified by recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetImage_Base()
' or replace the call to GetImage_Base().
Return GetImage_Base(tableName, recordID, columnName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
<Services.WebMethod()> _
Public Shared Function GetAutoCompletionList_View_PersonsSearch1(ByVal prefixText As String, ByVal count As Integer) As String()
' GetView_PersonsSearch1CompletionList gets the list of suggestions from the database.
' prefixText is the search text typed by the user .
' count specifies the number of suggestions to be returned.
' Customize by adding code before or after the call to GetAutoCompletionList_View_PersonsSearch1()
' or replace the call to GetAutoCompletionList_View_PersonsSearch1().
Return GetAutoCompletionList_View_PersonsSearch1_Base(prefixText, count)
End Function
' Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
' MyBase.BasePage_PreRender(sender, e)
' Base_RegisterPostback()
' End Sub
#End Region
' Page Event Handlers - buttons, sort, links
Protected Overloads Overrides Sub BasePage_PreRender(ByVal sender As Object, ByVal e As EventArgs)
MyBase.BasePage_PreRender(sender, e)
Base_RegisterPostback()
End Sub
<Services.WebMethod()> _
Public Shared Function GetRecordFieldValue(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
' GetRecordFieldValue gets the pop up window content from the column specified by
' columnName in the record specified by the recordID in data base table specified by tableName.
' Customize by adding code before or after the call to GetRecordFieldValue_Base()
' or replace the call to GetRecordFieldValue_Base().
Return GetRecordFieldValue_Base(tableName, recordID, columnName, fieldName, title, persist, popupWindowHeight, popupWindowWidth, popupWindowScrollBar)
End Function
Public Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
'Override call to PreInit_Base() here to change top level master page used by this page.
'For example for SharePoint applications uncomment next line to use Microsoft SharePoint default master page
'If Not Me.Master Is Nothing Then Me.Master.MasterPageFile = Microsoft.SharePoint.SPContext.Current.Web.MasterUrl
'You may change here assignment of application theme
Try
Me.PreInit_Base()
Catch ex As Exception
End Try
End Sub
Public Overrides Sub SetChartControl(ByVal chartCtrlName As String)
Me.SetChartControl_Base(chartCtrlName)
End Sub
Public Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
Me.Page_PreRender_Base(sender,e)
End Sub
Protected Overrides Function SaveViewState() As Object
Return SaveViewState_Base()
End Function
Protected Overrides Sub LoadViewState(ByVal savedState As Object)
LoadViewState_Base(savedState)
End Sub
Protected Overrides Sub ClearControlsFromSession()
ClearControlsFromSession_Base()
End Sub
Protected Overrides Sub SaveControlsToSession()
SaveControlsToSession_Base()
End Sub
Public Sub Page_InitializeEventHandlers(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
' Handles MyBase.Init.
' Register the Event handler for any Events.
Me.Page_InitializeEventHandlers_Base(sender,e)
End Sub
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate as BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS as Boolean) As String
Return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS)
End Function
Public Sub SetPageFocus()
'load scripts to all controls on page so that they will retain focus on PostBack
Me.LoadFocusScripts(Me.Page)
'To set focus on page load to a specific control pass this control to the SetStartupFocus method. To get a hold of a control
'use FindControlRecursively method. For example:
'Dim controlToFocus As System.Web.UI.WebControls.TextBox = DirectCast(Me.FindControlRecursively("ProductsSearch"), System.Web.UI.WebControls.TextBox)
'Me.SetFocusOnLoad(controlToFocus)
'If no control is passed or control does not exist this method will set focus on the first focusable control on the page.
Me.SetFocusOnLoad()
End Sub
#End Region
#Region "Section 2: Do not modify this section."
Protected Sub Page_InitializeEventHandlers_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' This page does not have FileInput control inside repeater which requires "multipart/form-data" form encoding, but it might
'include ascx controls which in turn do have FileInput controls inside repeater. So check if they set Enctype property.
If Not String.IsNullOrEmpty(Me.Enctype) Then Me.Page.Form.Enctype = Me.Enctype
' the following code for accordion is necessary or the Me.{ControlName} will return Nothing
' Register the Event handler for any Events.
' Setup the pagination events.
Me.ClearControlsFromSession()
End Sub
Private Sub Base_RegisterPostback()
End Sub
' Handles MyBase.Load. Read database data and put into the UI controls.
' If you need to, you can add additional Load handlers in Section 1.
Protected Overridable Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SetPageFocus()
' Check if user has access to this page. Redirects to either sign-in page
' or 'no access' page if not. Does not do anything if role-based security
' is not turned on, but you can override to add your own security.
Me.Authorize("")
If (Not Me.IsPostBack) Then
' Setup the header text for the validation summary control.
Me.ValidationSummary1.HeaderText = GetResourceValue("ValidationSummaryHeaderText", "Persons")
End If
'set value of the hidden control depending on the postback. It will be used by SetFocus script on the client side.
Dim clientSideIsPostBack As System.Web.UI.HtmlControls.HtmlInputHidden = DirectCast(Me.FindControlRecursively("_clientSideIsPostBack"), System.Web.UI.HtmlControls.HtmlInputHidden)
If Not clientSideIsPostBack Is Nothing Then
If Me.IsPostBack AndAlso Not Me.Request("__EVENTTARGET") = "ChildWindowPostBack" Then
clientSideIsPostBack.Value = "Y"
Else
clientSideIsPostBack.Value = "N"
End If
End If
' Load data only when displaying the page for the first time or if postback from child window
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Read the data for all controls on the page.
' To change the behavior, override the DataBind method for the individual
' record or table UI controls.
Me.LoadData()
End If
Page.Title = "ประวัติทั่่วไป"
End Sub
Public Shared Function GetRecordFieldValue_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal fieldName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
If Not IsNothing(recordID) Then
recordID = System.Web.HttpUtility.UrlDecode(recordID)
End If
Dim content as String = BaseClasses.Utils.MiscUtils.GetFieldData(tableName, recordID, columnName)
content = NetUtils.EncodeStringForHtmlDisplay(content)
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window
'returnValue(1) represents content of the pop up window
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(5) represents whether pop up window should contain scroll bar.
' returnValue(3), (4) represents pop up window height and width respectivly
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Shared Function GetImage_Base(ByVal tableName As String, _
ByVal recordID As String, _
ByVal columnName As String, _
ByVal title As String, _
ByVal persist As Boolean, _
ByVal popupWindowHeight As Integer, _
ByVal popupWindowWidth As Integer, _
ByVal popupWindowScrollBar As Boolean _
) As Object()
Dim content As String = "<IMG alt =""" & title & """ src =" & """../Shared/ExportFieldValue.aspx?Table=" & tableName & "&Field=" & columnName & "&Record=" & recordID & """/>"
'returnValue is an array of string values.
'returnValue(0) represents title of the pop up window.
'returnValue(1) represents content ie, image url.
' retrunValue(2) represents whether pop up window should be made persistant
' or it should closes as soon as mouse moved out.
' returnValue(3), (4) represents pop up window height and width respectivly
' returnValue(5) represents whether pop up window should contain scroll bar.
' (0),(2),(3),(4) and (5) is initially set as pass through attribute.
' They can be modified by going to Attribute tab of the properties window of the control in aspx page.
Dim returnValue(6) As Object
returnValue(0) = title
returnValue(1) = content
returnValue(2) = persist
returnValue(3) = popupWindowWidth
returnValue(4) = popupWindowHeight
returnValue(5) = popupWindowScrollBar
Return returnValue
End Function
Public Sub SetChartControl_Base(ByVal chartCtrlName As String)
' Load data for each record and table UI control.
End Sub
Public Sub SaveData_Base()
Me.View_PersonsTableControl.SaveData()
End Sub
Protected Sub SaveControlsToSession_Base()
MyBase.SaveControlsToSession()
End Sub
Protected Sub ClearControlsFromSession_Base()
MyBase.ClearControlsFromSession()
End Sub
Protected Sub LoadViewState_Base(ByVal savedState As Object)
MyBase.LoadViewState(savedState)
End Sub
Protected Function SaveViewState_Base() As Object
Return MyBase.SaveViewState()
End Function
Public Sub PreInit_Base()
'If it is SharePoint application this function performs dynamic Master Page assignment.
End Sub
Public Sub Page_PreRender_Base(ByVal sender As Object, ByVal e As System.EventArgs)
' Load data for each record and table UI control.
' Data bind for each chart UI control.
End Sub
Public Shared Function GetAutoCompletionList_View_PersonsSearch1_Base(ByVal prefixText As String, ByVal count As Integer) As String()
' Since this method is a shared/static method it does not maintain information about page or controls within the page.
' Hence we can not invoke any method associated with any controls.
' So, if we need to use any control in the page we need to instantiate it.
Dim control as Persons.UI.Controls.ShowViewPersons.View_PersonsTableControl
control = new Persons.UI.Controls.ShowViewPersons.View_PersonsTableControl()
Return control.GetAutoCompletionList_View_PersonsSearch1(prefixText, count)
End Function
' Load data from database into UI controls.
' Modify LoadData in Section 1 above to customize. Or override DataBind() in
' the individual table and record controls to customize.
Public Sub LoadData_Base()
Try
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' Must start a transaction before performing database operations
DbUtils.StartTransaction()
End If
Me.DataBind()
' Load and bind data for each record and table UI control.
Me.View_PersonsTableControl.LoadData()
Me.View_PersonsTableControl.DataBind()
' Load data for chart.
' initialize aspx controls
'Set the corresponding menu item to be highlighted for this page
Dim pageMaster As System.Web.UI.MasterPage = Me.Master
If Not pageMaster is Nothing Then
Dim menuComponent As IMenuComponent = CType(Me.Master.FindControl("_Menu"), IMenuComponent)
If Not menuComponent is Nothing Then
menuComponent.HiliteSettings = "PersonalIdMenuItem"
End If
End If
Catch ex As Exception
' An error has occured so display an error message.
Utils.RegisterJScriptAlert(Me, "Page_Load_Error_Message", ex.Message)
Finally
If (Not Me.IsPostBack OrElse Me.Request("__EVENTTARGET") = "ChildWindowPostBack") Then
' End database transaction
DbUtils.EndTransaction()
End If
End Try
End Sub
Public EvaluateFormulaDelegate As BaseClasses.Data.DataSource.EvaluateFormulaDelegate = New BaseClasses.Data.DataSource.EvaluateFormulaDelegate(AddressOf Me.EvaluateFormula)
Public Overridable Function EvaluateFormula_Base(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object), ByVal includeDS As Boolean) As String
Dim e As FormulaEvaluator = New FormulaEvaluator()
' add variables for formula evaluation
If variables IsNot Nothing Then
Dim enumerator As System.Collections.Generic.IEnumerator(Of System.Collections.Generic.KeyValuePair(Of String, Object)) = variables.GetEnumerator()
While enumerator.MoveNext()
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value)
End While
End If
If includeDS
End If
e.CallingControl = Me
e.DataSource = dataSourceForEvaluate
Dim resultObj As Object = e.Evaluate(formula)
If resultObj Is Nothing Then
Return ""
End If
If Not String.IsNullOrEmpty(format) AndAlso (String.IsNullOrEmpty(formula) OrElse formula.IndexOf("Format(") < 0) Then
Return FormulaUtils.Format(resultObj, format)
Else
Return resultObj.ToString()
End If
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord, ByVal format As String, ByVal variables As System.Collections.Generic.IDictionary(Of String, Object)) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, format, variables, True)
End Function
Private Function EvaluateFormula(ByVal formula As String, ByVal dataSourceForEvaluate As BaseClasses.Data.BaseRecord) As String
Return EvaluateFormula(formula, dataSourceForEvaluate, Nothing, Nothing, True)
End Function
Public Function EvaluateFormula(ByVal formula As String, ByVal includeDS As Boolean) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, includeDS)
End Function
Public Function EvaluateFormula(ByVal formula As String) As String
Return EvaluateFormula(formula, Nothing, Nothing, Nothing, True)
End Function
' Write out the Set methods
' Write out the DataSource properties and methods
' Write out event methods for the page events
#End Region
End Class
End Namespace

File diff suppressed because it is too large Load diff