24.
rc.d
17.02.12 11:55
Сейчас в теме
Поменял, все отлично отображает, только теперь копеек нет, но это не проблема, их всё равно нет :) В заголовке написал "Цены с НДС, руб.", думаю народ поймет.
Теперь другая засада: в вашей обработке построение столбцов делается поочередно Вот у меня 60 страниц прайса, первая половина номенклатуры выстраивается вертикально через весь столбец. То есть идут у меня трубы стальные по артикулу 1010-хххх и идут они у меня и на второй странице, и на третьей, и так далее, а за ними 1020 также ползут и так до 60й, а потом с первой 1080 и так далее. То есть фактически у меня прайс не упорядочен, ибо на одной странице оказываются совершенно разные товары.
Сначала нужно что-то делать с шапкой, ибо первой странице она делает подставу и количество строк, применимое к этой странице делает все остальные расстановки кривыми. Столбцы же должны заполняться поочередно на каждой странице.
Решение видится такое.
Создать два параметра строк:
1. Под первую страницу - высчитывать необходимое число строк эмпирическим путем, чтобы пользователь сам определял сколько ему нужно.
2. Под все остальные - опять же индивидуальным подсчетом.
При решении сих проблем возникнет другая. Как считать число строк в случаях, когда наименование товара длиннее отведенной ему строки, и строка будет перенесена? А таких строк на каждой странице тучи! А страниц тоже туча! Вот тут голова пока ничего не придумала, разве что ручное запиливание. Надо бы это твопрос внимательней рассмотреть, тогда вашей обработке цены не будет))
Upd: придумал указывать фиксированно в макете высоту строк равной 20, получается неплохо, теперь остается решить вопрос с количествами строк.