Делаю новую форму удостоверения качества и возникла проблема в написании формулы <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>
1C:Лекторий: 14 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о поддержке изменений законодательства с 2025 года в программах 1С:ERP, 1С:КА, 1С:УТ 1C:Лекторий: 21 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о зарплатной отчетности за 2024 год - рекомендации по подготовке в 1С:ЗУП ред.3 |
1C:Лекторий: 23 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о ККТ - ответы на частые вопросы, применение ставок 5% и 7% на УСН 1C:Лекторий: 28 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о рисках для вашего бизнеса по Закону №152-ФЗ «О персональных данных» в 2025 году |