Когда я загружаю страницу, чтобы использовать ее как почту, используя MailBee (компонент Afterlogic для классического ASP), FormatNumber перестает работать.
это ASP:
response.write FormatNumber(Round(summatot+moms,0),2)
и это вывод, который я получаю при загрузке файла в браузере:
6 069,00
Это правильный формат. Но когда я загружаю страницу в mailbee и отправляю ее используя этот asp:
Set oMailer = CreateObject("MailBee.SMTP")
oMailer.LicenseKey = "REMOVED"
oMailer.ServerName = "localhost"
oMailer.Message.FromAddr = "REMOVED"
oMailer.Message.ToAddr = "REMOVED"
headern ="REMOVED"
oMailer.Message.Subject = oMailer.Message.ToUTF8(headern)
oMailer.Message.Charset = "utf-8"
url = "http://localhost/xx.store.se/xx.asp?id="&ID
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", url, false
xmlhttp.send ""
oMailer.Message.BodyText = oMailer.Message.ToUTF8(xmlhttp.responseText)
oMailer.Message.BodyFormat = 1
oMailer.Send
Я получаю этот вывод по почте:
60,6 900,00
Я немного растерялся и очень благодарен за любую помощь!
С наилучшими пожеланиями
Линус