bep40 commited on
Commit
5ea7b23
·
verified ·
1 Parent(s): bb2450a

Fix Excel: force Number() on all price cells + numFmt per cell

Browse files
Files changed (1) hide show
  1. index.html +4 -4
index.html CHANGED
@@ -1,6 +1,6 @@
1
  <!DOCTYPE html>
2
  <html lang="vi">
3
- <head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width,initial-scale=1">
6
  <title>V.AI STUDIO | Niềm tin khách hàng là tài sản của chúng tôi</title>
@@ -2240,7 +2240,7 @@ let cF=row.getCell(6);cF.value=item.qty;
2240
  cF.alignment={horizontal:'center',vertical:'middle'};
2241
  cF.font={size:10,bold:true};
2242
  // G: Đơn giá
2243
- let cG=row.getCell(7);cG.value=typeof item.price==='number'?item.price:(parseInt(String(item.price).replace(/\D/g,''))||0);
2244
  cG.numFmt='#,##0';
2245
  cG.alignment={horizontal:'right',vertical:'middle'};
2246
  cG.font={size:10};
@@ -2249,14 +2249,14 @@ let cH=row.getCell(8);
2249
  if(discountPct>0&&discountPct<100){
2250
  cH.value={formula:`G${r}*${discountPct}%`};
2251
  }else{
2252
- cH.value=typeof item.discPrice==='number'?item.discPrice:(parseInt(String(item.discPrice).replace(/\D/g,''))||item.price);
2253
  }
2254
  cH.numFmt='#,##0';
2255
  cH.alignment={horizontal:'right',vertical:'middle'};
2256
  if(item.discPrice<item.price){cH.font={size:10,color:{argb:'FFDC3545'},bold:true}}else{cH.font={size:10}}
2257
  // I: Thành tiền = H × F
2258
  let cI=row.getCell(9);
2259
- cI.value={formula:`H${r}*F${r}`};
2260
  cI.numFmt='#,##0';
2261
  cI.alignment={horizontal:'right',vertical:'middle'};
2262
  cI.font={size:10,bold:true,color:{argb:'FF003F62'}};
 
1
  <!DOCTYPE html>
2
  <html lang="vi">
3
+ <head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"661b9191e7b0ab12bceb66f3","VAISTUDIO":""}};</script>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width,initial-scale=1">
6
  <title>V.AI STUDIO | Niềm tin khách hàng là tài sản của chúng tôi</title>
 
2240
  cF.alignment={horizontal:'center',vertical:'middle'};
2241
  cF.font={size:10,bold:true};
2242
  // G: Đơn giá
2243
+ let cG=row.getCell(7);cG.value=Number(item.price)||0;cG.numFmt='#,##0';
2244
  cG.numFmt='#,##0';
2245
  cG.alignment={horizontal:'right',vertical:'middle'};
2246
  cG.font={size:10};
 
2249
  if(discountPct>0&&discountPct<100){
2250
  cH.value={formula:`G${r}*${discountPct}%`};
2251
  }else{
2252
+ cH.value=Number(item.discPrice)||Number(item.price)||0;
2253
  }
2254
  cH.numFmt='#,##0';
2255
  cH.alignment={horizontal:'right',vertical:'middle'};
2256
  if(item.discPrice<item.price){cH.font={size:10,color:{argb:'FFDC3545'},bold:true}}else{cH.font={size:10}}
2257
  // I: Thành tiền = H × F
2258
  let cI=row.getCell(9);
2259
+ cI.value={formula:`H${r}*F${r}`};cI.numFmt='#,##0';
2260
  cI.numFmt='#,##0';
2261
  cI.alignment={horizontal:'right',vertical:'middle'};
2262
  cI.font={size:10,bold:true,color:{argb:'FF003F62'}};