Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/reports/listtable.cpp
Show First 20 Lines • Show All 446 Lines • ▼ Show 20 Line(s) | 446 | result += QString("<td%1></td>") | |||
---|---|---|---|---|---|
447 | .arg((*it_column == "value") ? " class=\"value\"" : ""); | 447 | .arg((*it_column == "value") ? " class=\"value\"" : ""); | ||
448 | csv += "\"\","; | 448 | csv += "\"\","; | ||
449 | } else if (MyMoneyMoney(data) == MyMoneyMoney::autoCalc) { | 449 | } else if (MyMoneyMoney(data) == MyMoneyMoney::autoCalc) { | ||
450 | result += QString("<td%1>%3%2%4</td>") | 450 | result += QString("<td%1>%3%2%4</td>") | ||
451 | .arg((*it_column == "value") ? " class=\"value\"" : "") | 451 | .arg((*it_column == "value") ? " class=\"value\"" : "") | ||
452 | .arg(i18n("Calculated"), tlinkBegin, tlinkEnd); | 452 | .arg(i18n("Calculated"), tlinkBegin, tlinkEnd); | ||
453 | csv += "\"" + i18n("Calculated") + "\","; | 453 | csv += "\"" + i18n("Calculated") + "\","; | ||
454 | } else if (*it_column == "price") { | 454 | } else if (*it_column == "price") { | ||
455 | int pricePrecision = file->security(file->account((*it_row)["accountid"]).currencyId()).pricePrecision(); | ||||
455 | result += QString("<td>%3%2 %1%4</td>") | 456 | result += QString("<td>%3%2 %1%4</td>") | ||
456 | .arg(MyMoneyMoney(data).formatMoney(MyMoneyMoney::precToDenom(KMyMoneyGlobalSettings::pricePrecision())), currencyID, tlinkBegin, tlinkEnd); | 457 | .arg(MyMoneyMoney(data).formatMoney(QString(), pricePrecision), currencyID, tlinkBegin, tlinkEnd); | ||
457 | csv += "\"" + currencyID + " " + MyMoneyMoney(data).formatMoney(MyMoneyMoney::precToDenom(KMyMoneyGlobalSettings::pricePrecision()), false) + "\","; | 458 | csv += "\"" + currencyID + " " + MyMoneyMoney(data).formatMoney(QString(), pricePrecision, false) + "\","; | ||
458 | } else { | 459 | } else { | ||
459 | result += QString("<td%1>%4%2 %3%5</td>") | 460 | result += QString("<td%1>%4%2 %3%5</td>") | ||
460 | .arg((*it_column == "value") ? " class=\"value\"" : "") | 461 | .arg((*it_column == "value") ? " class=\"value\"" : "") | ||
461 | .arg(currencyID) | 462 | .arg(currencyID) | ||
462 | .arg(MyMoneyMoney(data).formatMoney(fraction)) | 463 | .arg(MyMoneyMoney(data).formatMoney(fraction)) | ||
463 | .arg(tlinkBegin, tlinkEnd); | 464 | .arg(tlinkBegin, tlinkEnd); | ||
464 | csv += "\"" + currencyID + " " + MyMoneyMoney(data).formatMoney(fraction, false) + "\","; | 465 | csv += "\"" + currencyID + " " + MyMoneyMoney(data).formatMoney(fraction, false) + "\","; | ||
465 | } | 466 | } | ||
▲ Show 20 Lines • Show All 147 Lines • Show Last 20 Lines |