Делаю новую форму удостоверения качества и возникла проблема в написании формулы <br>в низу чтобы читала итоги отдельно количество и килограммы<br>
Делаю новую форму удостоверения качества и возникла проблема в написании формулы <br>в низу чтобы читала итоги отдельно количество и килограммы<br>
сюда код выложите
это оно считает общую и килограммы и вес <br>ФРМ(ИтогоКоличество)
" //Petr<br> АКГ=0;<br> <br> НомСтроки = 0;<br> Докум.ВыбратьСтроки();<br> <br> Пока Докум.ПолучитьСтроку() = 1 Цикл <br> <br> //Petr<br> Если <УСЛОВИЕ>; Тогда <АКГ=АКГ+Докум.Количество>; КонецЕсли;<br> <br> НомСтроки = НомСтроки + 1;<br> ИсхТабл.ВывестиСекцию("Строка");<br> КонецЦикла;<br><br>но он мне пишет как сделать правильно? <br>Если <<?>><УСЛОВИЕ>; Тогда <АКГ=АКГ+Докум.Количество>; КонецЕсли;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(115)}: Ожидается логическое выражение<br>Если <УСЛОВИЕ>; <<?>>Тогда <АКГ=АКГ+Докум.Количество>; КонецЕсли;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(115)}: Неопознанный оператор<br>Если <УСЛОВИЕ>; Тогда <АКГ=АКГ+Докум.Количество>; <<?>>КонецЕсли;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(115)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')<br>Если <УСЛОВИЕ>; Тогда <АКГ=АКГ+Докум.Количество>; КонецЕсли<<?>>;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(115)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')"
"все переделал маленько теперь тока пишет <br><br><<?>>КонецЦикла;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(123)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')<br>КонецЦикла<<?>>;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(123)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')"
"Перед Тогда не надо ставить ";""
"а если вот так то оно пишет <br>//Petr<br> АКГ=0;<br> <br> НомСтроки = 0;<br> Докум.ВыбратьСтроки();<br> <br> Пока Докум.ПолучитьСтроку() = 1 Цикл <br> <br> //Petr<br> Если <УСЛОВИЕ> Тогда АКГ=АКГ+Докум.Количество; КонецЕсли;<br> <br> НомСтроки = НомСтроки + 1;<br> ИсхТабл.ВывестиСекцию("Сообщить");<br> КонецЦикла;<br><br>ОШИБКА\\\<br>Если <<?>><УСЛОВИЕ> Тогда АКГ=АКГ+Докум.Количество; КонецЕсли;<br>{C:\1SBDB\EXTFORMS\PRNFORMS\УДКАЧЕСТВО.ERT(115)}: Ожидается логическое выражение<br><br><br>что нужно убрать ??<br>"
Значит вы неверно написали <УСЛОВИЕ>. Приведите здесь полный код с вашими условиями.
а где можно почитать про это .. посоветуйте книжки или форумы
Про что почитать? Вы сами не понимаете тот код, который вы пишите?<br>Если Условие Тогда АКГ=АКГ+...<br>Вы сначала определитесь при каком условии у вас идет вычисление АКГ, может тогда и напишите условие<br>
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения 1C:Лекторий: 14 мая 2024 года — Бесплатная онлайн-лекция об учете в 1С:БГУ 8 (ред. 2) невостребованной кредиторами задолженности. Серия 1С:Консалтинг для госсектора |