Скрипт множественной замены в шаблоне
Смотри задача такая:
1. на вход получаем настроечный файл отчета + шаблон
вход примерно такого вида таблица бд - поле - символ замены
шаблон в любом формате - на текущий момент excel, символы замены представляются как {name,param,....}
на выходе - должны получить готовый документ
Ссылка для скачивания файла 13001.xls
http://file.qip.ru/file/105710517/a71f76d/13001.html ( 855 Кб )
открывай файл
видишь квадратики Основной государственный регистрационный номер (ОГРН)
8 квадратиков...
смысл в том, чтобы в них поставить такие символы замены {ogrn,1} {ogrn,2}..... {ogrn,8}
у тебя должно быть
а ) форма с полем ввода ОГРН - всего слитно
б) табличка в БД
в) заменятель данных - то есть считываешь шаблон и в нем заменяешь данные по базе......
+ чтобы эта штука была настраиваемой. то есть
чтобы был файл например
r13001.ini
в котором указывается
[fields]
ogrn ; text,8 ; ogrn ; ogrn;
имя в форме; тип и размер в бд; имя в бд; имя в подстановке;
[table]
tab_name=r13001
вот и вся задача