forum.bitel.ru http://forum.bitel.ru/ |
|
Как подправить отчеты? http://forum.bitel.ru/viewtopic.php?f=12&t=676 |
Страница 1 из 1 |
Автор: | vadim s. sabinich [ 16 янв 2008, 12:55 ] |
Заголовок сообщения: | Как подправить отчеты? |
Идем в отчеты -> основной модуль -> отчет по должникам. Генерируем и видим, что в поле "ФИО абонента" находятся данные, взятые из поля "Фирмы" в договоре. Эти данные вводятся в "Справочники" -> "Другие" -> "Фирмы". Может как-то можно сделать привязку к некому "ФИО", которое отсутствует в "Параметрах договоров" в тех же "Справочниках"? А-то "Адрес" есть, "Электронный адрес" есть, а вот "ФИО" нет. |
Автор: | Amir [ 16 янв 2008, 13:54 ] |
Заголовок сообщения: | |
похоже не попало в доку: в конфиге модуля отчетов #параметр фио report.contract_debtor.fio.pid= #номер телефона report.contract_debtor.phone.pid= #адрес report.contract_debtor.address.pid= #тип платежа город report.contract_debtor.gorod.pt=0 |
Автор: | vadim s. sabinich [ 17 янв 2008, 07:41 ] |
Заголовок сообщения: | |
Ага. Само-то. И встречный вопрос - как сделать выборку "или-или"? Т.е у нас идет разделение на фио физического лица и фио юридического. Если я делаю [code]report.contract_debtor.fio.pid=1;2{/code] то выставляется последний параметр |
Автор: | skandinav [ 08 июн 2009, 14:53 ] |
Заголовок сообщения: | |
В скрипте логики работы того же отчета (kernel_contract_debtor.jrxml) найден параметр report.contract_debtor.address.cut Хотелось бы уточнить для чего он нужен. гугль на данную последовательность символов ваще молчит. |
Автор: | stark [ 09 июн 2009, 13:06 ] |
Заголовок сообщения: | |
skandinav писал(а): В скрипте логики работы того же отчета (kernel_contract_debtor.jrxml) найден параметр report.contract_debtor.address.cut
Хотелось бы уточнить для чего он нужен. гугль на данную последовательность символов ваще молчит. это парметр из конифига ..гуль про него ничего и не может знать - его имя придумано нами, можете вбить туда что кгодно сами ![]() |
Автор: | skandinav [ 10 июн 2009, 09:38 ] |
Заголовок сообщения: | |
stark писал(а): skandinav писал(а): В скрипте логики работы того же отчета (kernel_contract_debtor.jrxml) найден параметр report.contract_debtor.address.cut Хотелось бы уточнить для чего он нужен. гугль на данную последовательность символов ваще молчит. это парметр из конифига ..гуль про него ничего и не может знать - его имя придумано нами, можете вбить туда что кгодно сами ![]() гугль знает про то что может проиндексировать. если бы этот параметр хоть гдето, хоть как то был упомянут, в источниках доступных гуглю, гугль про него бы знал. это имелось ввиду. можно ли как то описать передаваемые через эту переменную параметры отчетам? что это вообще, Int, String, а может быть вообще Regexp? P.S. У меня вызывает весьма слабый энтузиазм мысль о том, что бы разобрать этот отчет по символам... три сотни строк ява кода в далеко не самой удобочитаемой форме откусят на себя весомый шмат моего личного времени. |
Автор: | stark [ 10 июн 2009, 12:33 ] |
Заголовок сообщения: | |
это отчет сделан давно для компании , которая больше не существует .. была идея переделать его , упросить и привести к нормальному виду, но откзались от этой идеи, т.к понятие должник у всех разное на практике и унверсального отчета все равно не сделать ..этот выложен как пример , я вроде разобрался болле менее в его логике и описал его в документации 4.6 . Это параметр забыл описать, исправлю документацию.. это regexp ..ищет адресс на совпадение шаблону и берет первую группу (group(1) ) и сокращает адресс до этой группы |
Автор: | skandinav [ 11 июн 2009, 16:50 ] |
Заголовок сообщения: | |
регексп соответствует этому? |
Автор: | stark [ 15 июн 2009, 13:08 ] |
Заголовок сообщения: | |
skandinav писал(а): регексп соответствует этому?
да, близок к нему . А вообще вот этот : http://java.sun.com/j2se/1.4.2/docs/api ... ttern.html |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |