From 32e09d9554db26414697ed19e0189ccab4ea9029 Mon Sep 17 00:00:00 2001 From: Furgo <148809153+furgo16@users.noreply.github.com> Date: Thu, 3 Oct 2024 23:49:28 +0200 Subject: [PATCH] Prepend a single quote to BOM index to be interpreted as a string in generated spreadsheets --- src/Mod/Assembly/App/BomObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Assembly/App/BomObject.cpp b/src/Mod/Assembly/App/BomObject.cpp index 478e2be8b7..49dc7e2a1f 100644 --- a/src/Mod/Assembly/App/BomObject.cpp +++ b/src/Mod/Assembly/App/BomObject.cpp @@ -228,7 +228,7 @@ void BomObject::addObjectToBom(App::DocumentObject* obj, size_t row, std::string size_t col = 0; for (auto& columnName : columnsNames.getValues()) { if (columnName == "Index") { - setCell(App::CellAddress(row, col), index.c_str()); + setCell(App::CellAddress(row, col), (std::string("'") + index).c_str()); } else if (columnName == "Name") { setCell(App::CellAddress(row, col), obj->Label.getValue());