Группа: Местный
Сообщений: 372
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 66.3
В отчете "Кассовая книга" необходимо сделать пересчет листов с началом нумерации по месяцам, начиная с 1 января 2010 года. Стандартный отчет рисует нумерацию с начала года. Пробовал по-разному - не получается. Что-то намудрил со счетчиком ЛистовЗаГод и ЛистовЗаМесяц, теперь нумеруется с начала месяца, если задать период за месяц, но при "пересчете с начала года" - нмерация идет по-старому, сквозная.
В условии Если Пересчитывать=1 Тогда тоже менял пересчет с начала месяйца, но не помогло.
Кто подскажет как сделать или мжет у кого есть готовое?
В отчете "Кассовая книга" необходимо сделать пересчет листов с началом нумерации по месяцам, начиная с 1 января 2010 года. Стандартный отчет рисует нумерацию с начала года. Пробовал по-разному - не получается. Что-то намудрил со счетчиком ЛистовЗаГод и ЛистовЗаМесяц, теперь нумеруется с начала месяца, если задать период за месяц, но при "пересчете с начала года" - нмерация идет по-старому, сквозная.
В условии Если Пересчитывать=1 Тогда тоже менял пересчет с начала месяйца, но не помогло.
Кто подскажет как сделать или мжет у кого есть готовое?
Если я правильно понял Вам надо январь 1,2,3 февраль 1,2,3,
Нет, не хочет - то же самое. Выбрал март - с марта 1,2,3... а январь и февраль сквозняком, но 1 января 1,2,3...
Пробовал и так:
НачалоГода = ?(НачДата < '01.01.2010', НачГода(Дата1), НачМесяца(Дата1)); ... Если ПересчитатьНомера = 1 Тогда П = СоздатьОбъект("Периодический"); П.ИспользоватьОбъект("НомерЛистаКассовойКниги",Касса); П.ВыбратьЗначения(НачалоГода, КонГода(НачалоГода)); Если П.ПолучитьЗначение() = 1 Тогда Если П.ДатаЗнач = НачалоГода Тогда ЛистовЗаГод = 0;//П.Значение; Иначе П.Удалить(); КонецЕсли; Пока П.ПолучитьЗначение() = 1 Цикл П.Удалить(); КонецЦикла; КонецЕсли;
Группа: Местный
Сообщений: 372
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 66.3
Цитата(MATEVI @ 16.04.10, 18:37)
Я ж не даром указал на строку 186. Не в той строке коментили.
[необходимо зарегистрироваться для просмотра ссылки]
Может я что неправильно понял???
Спасибо, всё правильно понял, только ... не работат!
Менял так - не пересчитывает, только с начала указанного месяца.
В 325 строке есть такая строка НомерЛиста = ЛистовЗаГод; Я поменял на НомерЛиста = ЛистовЗаМесяц; и вроде всё заработало, но опять же, пересчет только с начала указанного месяца.
Группа: Местный
Сообщений: 372
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 66.3
Раскопал архив старый, вернее, MD-шник попался, открыл отчет КассоваКнига, там комментарий "разделение по месяцам - Владимир", Блин, приплыли... Забыл что и делал.
Раскопал архив старый, вернее, MD-шник попался, открыл отчет КассоваКнига, там комментарий "разделение по месяцам - Владимир", Блин, приплыли... Забыл что и делал.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!