Formatting XmlSerializer Output

I'm using classes generated from xsd.exe. I am serializing them with
XmlTextWriter, and everything works fine. Our customer, though, has a
silly requirement that dollar amounts (in the .xsd as decimals) be
formatted to always include cents (regardless if there are cents or
not). I'm interested in using the classes to only output data (i.e.
I'm not parsing incoming data)
I've tried setting up the following construct to format the output of
each of the affected decimal fields, but I don't get anything written
out to the .xml file. What am I missing - and is there a better way?
/// Override for Amount output
[System.Xml.Serialization.XmlAttributeAttribute(AttributeName =
"Amount", DataType="string")]
public string AmountString {
get {
return string.Format("#0.00", this.amountField);
}
}
[System.Xml.Serialization.XmlIgnore()]
public decimal Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}

<jasonterando@yahoo.com> wrote in message
news:9e4d5fa2-643a-4405-a61c-9899a7c25082@e25g2000prg.googlegroups.com...
> I'm using classes generated from xsd.exe. I am serializing them with
> XmlTextWriter, and everything works fine. Our customer, though, has a
> silly requirement that dollar amounts (in the .xsd as decimals) be
> formatted to always include cents (regardless if there are cents or
> not). I'm interested in using the classes to only output data (i.e.
> I'm not parsing incoming data)
>
> I've tried setting up the following construct to format the output of
> each of the affected decimal fields, but I don't get anything written
> out to the .xml file. What am I missing - and is there a better way?
>
> /// Override for Amount output
> [System.Xml.Serialization.XmlAttributeAttribute(AttributeName =
> "Amount", DataType="string")]
> public string AmountString {
> get {
> return string.Format("#0.00", this.amountField);
> }
> }
>
> [System.Xml.Serialization.XmlIgnore()]
> public decimal Amount {
> get {
> return this.amountField;
> }
> set {
> this.amountField = value;
> }
Xml serialisation does not serialise read only properties. You can put in a
set method for AmountString and get it to throw an error if used. Not ideal,
I know.
The only other option I can think of is to implement IXmlSerializable and
take control of the whole process.
--
Joe Fawcett (MVP - XML)
http://joe.fawcett.name

negative number format
I have a report uploaded to excel from a particular program used here at
work. In that program, negative numbers have the format of $###.00-, with
the minus sign at the end instead of the beginning.
When the data comes over to Excel the minus sign is still at the end of the
number. The text currently has a General Format with No Specific Number
Format. I have been manually moving the minus signs to the beginning in each
cell, then changing the Column to Currency Number Format which is very time
consuming. Is there a formula I can use in the Cell, Column and/or Worksheet
containing...

Change date format to European formatMy computer is set to European date format but Excel is default to American
date format. Can someone advise how to change this default setting.
Thanks,
Scott
Have you restarted Excel since setting the system date formatting? Excel
takes its cue from the OS on launch. Also, double-check the Regional setting
in the System Prefs.
If those aren't the cause you'll need to be specific about your version &
update levels of both Office & OS X plus any other details you can supply.
--
HTH |:>)
Bob Jones
[MVP] Office:Mac
"Scott" <NoSpam-Scot...

Formatting just some rowsThank you so much for that, it'll save loadsa time. I adjusted the formula
as the original sheet contined 11 columns of data.
Can you help with this part now?
The original sheet had dates in Column E (in the form Jan-03). Thay have
come through on the new sheet in the single column as 5 digit figures such
as 37622. Is there any way of getting
the original form of the date back, affecting just rows 5, 16, 27 etc...of
the new sheet? Perhaps I need to format just these rows on the NEW sheet.
A similar problem exists with column I of the original where the � sign has
been lost. Again is t...

freezing formattingI would like to be able to "freeze" the formatting for the number of decimal places in cells - some will need to be integers, some will need three decimal places, etc. The problem comes when I paste in information; the number of decimal places I have formatted the cell for is overridden by the pasted-in data. Any ideas?
On Fri, 24 Oct 2003 13:31:05 -0700, "H"
<anonymous@discussions.microsoft.com> wrote:
>I would like to be able to "freeze" the formatting for the number of decimal places in cells - some will need to be integers, some will need three de...

Question about format of reply and format of message
I have two questions about OL2003:
1. Word is set as default editor. In replying message, sometimes I will get
extra lines on hitting Enter. It makes more space between paragraphs. Is
there any way to insert one line with one Enter?
2. I'd like to have special effect in replying text message sometimes, such
as change color of font, but it cannot be done unless changing the message
format to be rich text or HTML. If I uncheck Word as default editor, there
is an option in menu. What is it about with Word as editor?
Thanks,
Charles
1 - Check the paragraph spacing settings e...

Negative number formatting
Hi everyone, does anyone know how to do this? I hve a column of figures
some positive and some negative. I want to format them so taht th
negative numbers are expressed in (brackets) and also so that th
column itself is decimal aligned, so even if I don't use decimal place
the brackets "stick out". I know Word does this in tables, but I can'
seem to make Excel do it. Help! Thanks, Vicky. :confused
--
VickyJone
-----------------------------------------------------------------------
VickyJones's Profile: http://www.excelforum.com/member.php?action=getinfo&userid=2448
...

Enforce formatHow can I "enforce" a format in a cell in excel so that it allows number
entry only, i.e. it does not allow letters or any other characters.
Thanks in advance.
Keith
Data Validation; custom formula; If active cell is A1, use this:
=NOT(ISERROR(1*A1))
"Elfey1001" <Elfey1001@discussions.microsoft.com> wrote in message
news:D744EEFC-3BD0-43A7-B673-F16107BBFA03@microsoft.com...
> How can I "enforce" a format in a cell in excel so that it allows number
> entry only, i.e. it does not allow letters or any other characters.
> Thanks in advance.
> Kei...

Format Smartlist fieldIs it possible to format a smartlist field? Let's say from 2 decimals to 4
decimals?
--
SmokyDuck
This is only possible in SmartList Builder SmartLists, not in the 'out of
the box' SmartLists. In SmartList Builder, you can click on the Display
Name of a field, then click the blue arrow in the header to go to Set Field
Options. For number fields there will be a tab called Decimal Places.
--
Victoria Yudin
Dynamics GP MVP
Flexible Solutions, Inc.
"Smokyduck" <Smokyduck@discussions.microsoft.com> wrote in message
news:98223149-4092-484D-886D-F03A319319E...

Conditional Formating HelpHi
I wonder if anyone could help me, I am after code for the following.
cell e6 = Keys Sent
Column f6 = Keys due
Column g6 = Keys received
What I want the script to do is if there is no value in g6 and todays date
is greater then the date stated in F6, then the cell turns red (prompt to
inform me that keys are late).
Many thanks
Dan
Use a CF formula of
=AND(G6="",TODAY()>F6)
HTH
Bob
"housinglad" <housinglad@discussions.microsoft.com> wrote in message
news:A5887369-33DA-489A-BEC9-8173707313C6@microsoft.com...
> Hi
>
...

Outlook 2003 unresponsive when viewing messages in HTML format.About two weeks ago, I started Outlook and went in to view
messages. On some messages, Outlook would appear to lock
up and my harddrive light would come on continuously for a
minute or more. The body of the message would appear as
an empty window.
We have discovered that the problem only occurs for email
messages that are in HTML format. I can prevent the
problem by going to: Tools > Options > Email Options and
checking "Read all standard mail in plain text". When I
have this option turned on, I can see a plain text version
of the message. Unfortunately, much of ...

Select Case Conditional Formatting Sub?I've tried to use the Sub below (Posted by Julie D I think) as a work around
for more than three conditional formats and it works great IF I enter the
data directly in the target cells. But, if the taget range is populated by a
formula the color changes do not occur. Is there a way to modify this to
work when the cells in the target range are formula driven? (Or, maybe I'm
doing something wrong, any ideas?)
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo ws_exit:
Application.EnableEvents = False
If Not Intersect(Target, Range("B6:B10")) Is Nothing...

Add opt. to change Printer-Friendly format to user defined formatThis is a customer suggestion from Convergence.
Customer would like to be able to have the option to change the
Printer-Friendly format to a different/user defined format.
1. Employee enters a requisition.
2. Purchasing manager processes the Requisition: BP>Purchasing>Requisitions
3. Select a vendor and requisition.
3. User selects to view the requisition; Printer-Friendly Version opens.
ISSUE: Currently, there are no options to define report format.
For further inquiry-
Customer Information:
Jon Heseman, PC Administrator
EFCO Systems
1800 N.E. Broadway
Des Moines, Iowa...

Searching through DB Table containing Records in XML formatGuru's!
Your time and guidance is much appreciated in this task that i am trying to
get done.
Background
I have a SQL Server 2000 database table which contains 2 Fields (RecordID,
XMLData (datatype=TEXT). There are about 10,000 records in this table. The
Data in the field (XMLData) is a XML formatted string. (where F1,F2... are
elements and v1, v2 is the data)
<ControlRecord><F1>V1</F1><F2>V2</F2><F3>V3</F3><F4>V4</F4><F5>v5</F5><f6>v6
</f6>.....Upto 14 fields </ControlRecord>
<ControlRecord><...

extracting data from one format to a different format...I have a large database of company contacts that is formatted/entered as
follows:
ABC Company, Inc.
John Doe
123 Main Street NE
Des Moines, IA 52000
Phone: 123-456-7890
Fax: 098-765-4321
jdoe@abccompany.com
Each line is in it's own cell, but I need it in column format such as follows:
Company Name - First Name - Last Name - Address1 - Address2 - City - State -
Zip - Phone - Fax - Email
Any direction as to how I can easily do this? I'm using either 2003 or 2007
and have over 7,000 entries like this. PLEASE HELP as I don't want to spend
hours into days try...

How to format the value in a cell?Hello!
I wonder if excel has the function to format a value in cell
without the help of Macro.
To format a value,here I mean to correct the value automatically.
For example,it need the value in a cell to be "T".But a user may
enter " T","T ","t".The formatting function used here to trim the
space at the begining or end of "T",or change the "t" to upper case.
--------------------
An
Try =TRIM(UPPER(A1))
--
Regards
Roger Govier
"An" <abc@sohu.com> wrote in message
news:u%23Kg%23X6hFHA.576@tk2msftngp13.phx.gb...

Remove formatting from SSNI exported some data from an Access database. The Social Security Numbers
are in this format: 123-45-6789. I would like to change them all to
123456789.
I've tried creating a Custom Format and formatting the cells, but nothing
changed. Tried setting the format of a new column, then cutting and pasting
or Paste Special into the new cells, but it keeps the old formatting. Is
there an answer?
Try this in a "helper" column:
=TEXT(A1,"000000000")
To retain your leading zeroes.
--
HTH,
RD
==============================================
Please keep all corres...

Formatting numbersPub2002/XP - how to format numbers in a table - I want
it to automatically space for thousands etc and align the
numbers correctly ie.
1 650 243 500 etc
You will have to do it manually, or copy and paste it from a spreadsheet.
--
See if Courier font will do it. Most other fonts do proportional spacing
i.e. the letter m is wider than an l. In Courier (maybe teletype,
typewriter and a few other fonts) use the same width of space and thus will
line up columns from row to row.
--
Don
Vancouver, USA, a great city in one of the 45+ countries in America!
"simonh" <si...

Sheets lose formatsI have a file that I created by upgrading from Excel 2003. In 2007 the file
saves fine. I had a user complain he didn't have Excel 2007 so I saved as a
..xls file and now everytime I reopen the file all my formating on every sheet
is gone. If I reapply the formatting and then save as a .xlsm file, all the
formatting stays in the file. Ideas?
...

Change HTML Format to Plain Text FormatWe would like to change 500 Outlook XP and 2003 clients to use Plain Text for emails rather than Rich Text or HTML. Is there a registery key I can modify, save and email out to all clients to automatically change the settings
If you have any suggestions please let me know
Thank
Kevin
...

Formatting / FormulaHi,
Not sure if I need conditional formatting or a formula for the following:
If I put a date into a spreadsheet I'd like it to change colour after a set
number of days to warn me that it's now time expired. ie 01 Dec should turn
RED after 90 days to show that time's up!
Any help will be gratefully received
Telford Tom
1. Select the cell/Range (say A1:A10). Please note that the cell reference A1
mentioned in the formula is the active cell in the selection. Active cell
will have a white background even after selection
2. From menu Format>Conditional ...

Conditional Format if cell value is oddHi all,
Does anyone know how to do this?
Thanks a bunch,
Michele
Please state your question in the body of the message, not in the subject.
=ISODD(A1)
Tyro
"mjones" <michele@quality-computing.com> wrote in message
news:c6bc0e02-00c7-4d33-b85b-0c8ce728d3b9@l16g2000hsh.googlegroups.com...
> Hi all,
>
> Does anyone know how to do this?
>
> Thanks a bunch,
>
> Michele
If the cell value you want to check is A1, then:
formula is =3Dmod(A1,2) =3D 0
hope that helps
Carlo
On Feb 12, 10:05=A0am, mjones <mich...@quality-computing.com> wrote:
>...

Exch 5.5 is stripping off html formattingThe only place I know of in exch admin I have html turned on..
But it is still stripping the html formatting off the email messages..
Does anyone have any type of solution or work around or something I'm not seeing..
thanks for your help.
Scott
And that one place would be...?
"tazdog" <tazdog8@yahoo.com> wrote in message
news:ebecdefc.0405110736.4e8f0bc0@posting.google.com...
> The only place I know of in exch admin I have html turned on..
> But it is still stripping the html formatting off the email messages..
>
> Does anyone have any type of solution or ...

Conditonal Format with a date formatI have a page with colum A1:A365 date formatted I would like all stat days to
turn red Conditional format I am trying to use is,
…
=OR(A1:A365=”DECEMBER 25, 2004”, A1:A365=“JANUARY 1, 2005”) ect ect
I If I type December 25 2004 in column any cell in column A without a date
format, it works. As soon as use a date format in column A1:A365 the
conditional format does not work.
Can anyone help??
Thank you
Kevin
Kevin,
This works for me. Select all the cells and then use this formula
=OR(A1=--"2005-12-25",A1=--"2006-01-01")
--
HTH
RP
(remove nothere from the ...

How do I format a cell to blinkI need to format a cell to blink as a reminder
Hi
there's (fortunately) no such format. This would require using VBA (using
the OnTime method for example).
If you really want such code search Google for 'Blinking cell'
--
Regards
Frank Kabel
Frankfurt, Germany
"Ahmed Al-BAnna" <Ahmed Al-BAnna@discussions.microsoft.com> schrieb im
Newsbeitrag news:0C383129-C08B-4235-A639-D162A9266002@microsoft.com...
>I need to format a cell to blink as a reminder
...

Date Format in FooterIs there away to change the format of the date in the footer of an excel
document?
Keith in Las Vegas
Hi Keith,
One solution is to code it:
you can put the following code into the thisWorkbook object and everytime
you print the format will be what ever you code here:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.CenterFooter = Format(Date, "M-DD-YYYY")
End Sub
All you need to do is modify the "M-DD-YYYY" any way you want. These are
just the date format codes you see when you choose Format, Cells, Number tab,
Date, then Custom. For...