Advertisement
Adam_Martin

Untitled

May 12th, 2013
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. й=1;
  2. a=0;b=0;i=0;
  3. Пока СпрК.ПолучитьЭлемент()=1 цикл
  4. a=a+А[й];
  5. b=b+Б[й];
  6.  
  7. i=i+С[й];
  8. й=й+1;
  9. КонецЦикла;
  10. Сообщить("Без категории ВСЕГО "+строка(АбезКатегории));
  11. a=a+АбезКатегории;
  12. если Число(a)=0 тогда
  13. c=0;
  14. иначе
  15. c=Окр((b/a)*100,2);
  16. конецЕсли;
  17. d=a-b;
  18. если Число(a)=0 тогда
  19. f=0;
  20. иначе
  21. f=Окр((i/a)*100,2);
  22. конецЕсли;
  23. a=Формат(a,"Ч015.2");
  24. b=Формат(b,"Ч015.2");
  25. i=Формат(i,"Ч015.2");
  26. c=Формат(c,"Ч015.2");
  27. d=Формат(d,"Ч015.2");
  28. f=Формат(f,"Ч015.2");
  29. Таб.ВывестиСекцию("ш1и");
  30. СпрК.ВыбратьЭлементы();
  31. й=1;
  32. a1=0;b1=0;i1=0;
  33. Пока СпрК.ПолучитьЭлемент()=1 цикл
  34. a1=А[й];
  35. b1=Б[й];
  36. i1=С[й];
  37. если Число(a1)=0 тогда
  38. c1=0;
  39. иначе
  40. c1=Окр((b1/a1)*100,2);
  41. конецЕсли;
  42. d1=a1-b1;
  43. если Число(a1)=0 тогда
  44. f1=0;
  45. иначе
  46. f1=Окр((i1/a1)*100,2);
  47. конецЕсли;
  48. категория=СпрК.Наименование;
  49.  
  50. a1=Формат(a1,"Ч015.2");
  51. b1=Формат(b1,"Ч015.2");
  52. i1=Формат(i1,"Ч015.2");
  53. c1=Формат(c1,"Ч015.2");
  54. d1=Формат(d1,"Ч015.2");
  55. f1=Формат(f1,"Ч015.2");
  56. Таб.ВывестиСекцию("ш1п");
  57. й=й+1;
  58. КонецЦикла;
  59. //---------------------------------------------2 прием
  60. g1=0;g=0;й=1;
  61. СпрК.ВыбратьЭлементы();
  62. Пока СпрК.ПолучитьЭлемент()=1 цикл
  63. g=g+Г[й];
  64. й=й+1;
  65. КонецЦикла;
  66. g=Формат(g,"Ч015.2");
  67. Таб.ВывестиСекцию("ш2");
  68. Таб.ВывестиСекцию("ш2и");
  69. СпрК.ВыбратьЭлементы();й=1;
  70. Пока СпрК.ПолучитьЭлемент()=1 цикл
  71. g1=Г[й];
  72. категория=СпрК.Наименование;
  73. g1=Формат(g1,"Ч015.2");
  74. Таб.ВывестиСекцию("ш2п");
  75. й=й+1;
  76. КонецЦикла;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement