![]() |
#32 |
Пенсионер
|
Цитата:
Изначально опубликовано blokva
Однако история продолжается ![]() ..... 1.При создании шаблона на базе Excel для Dimension (да и для всех Array полей ) визард формирует имена формата: Dimension,Dimension[2],Dimension[3],Dimension[4] 2.При считывании инфы из шаблона кто-то: 2.1. закоментил кривую строчку кода определения ID поля в SysDataImportExcelServer.createRecord() (кривизна заключается в том, что перепутаны currentKey() и currentValue() в энумераторе), которая использует ТОЛЬКО имя поля. 2.2. вставил новую, которая вичисляет ExtID по имени поля и его смещению=индексу массива. Это работает, если в шаблоне в именах полей (см. п.1) убрать индексы и получется 4 колонки с одинаковым именем поля, в моем случае 4 раза Dimension . Чтобы полечить ИМХО лучше вернуть закоментированную строчку и исправить ее вот так: PHP код:
PHP код:
PHP код:
__________________
![]() А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
Теги |
faq, аналитика, лицензия, финансовая аналитика, цена, dimensions |
|
|