Подскажите, пожалуйста. В каком виде должны хранится данные в csv файле что бы 1С битрикс понимал что это список и импортировал в реквизит у которого установлен тип, - список? Пока я только знаю как импортировать число либо строку.
17.01.2010 16:06:41
Спасибо! Ставлю тебе "+"
|
|
|
|
17.01.2010 18:39:36
Еще один вопросик на эту тему.
А можно ли отправить в таком виде:
Тогда получиться два списка для одного элемента? |
|||
|
|
17.01.2010 18:47:45
Да.
Вообще самый простой способ узнать правильную структуру файлы для импорта - это создать несколько тестовых элементов с нужными свойствами, сделать экспорт csv и посмотреть получившуюся структуру файла. |
|
|
|
17.01.2010 19:46:12
Ясно. Спасибо.
|
|
|
|
17.01.2010 21:08:46
Список импортировался в битрикс.
Отправил в формате:
Но когда открыл битриск, то увидел что у каждого элемента есть все значения из списка
Хотя должно быть так, у первого элемента:
А у второго:
Почему они все в куче? А не для каждого элемента свой список. А так же если еще раз импортировать, то в этот список добавляются дубликаты... Не могу понять, как работает этот список. |
|||||||||
|
|
17.01.2010 21:40:13
Видимо для каждого значения списка нужна отдельная строка. Т.е. в вашем примере получится так
Еще раз повторюсь, проще не гадать, а завести эти два элемента в каталоге с нужными значениями свойств, сделать экспорт csv и посмотреть структуру файла. Также можно импортировать списки по отдельности, каждый в своем файле, т.е. сначала файл вида IE_XML_ID;IP_PROP_LIST_TEXT, затем файл вида IE_XML_ID;IP_PROP_LIST_SUMMA. |
|||
|
|
17.01.2010 22:06:26
Я не могу понять одно. Список - он для всего инфо. блока чтоли?
И как добавить в этот список новое свойство - для одного только элемента. |
|
|
|
17.01.2010 22:34:18
На скриншоте показаны настройки свойства инфоблока. В этом списке должны присутствовать все возможные значения свойства. Элементы инфоблока могут иметь одно или несколько значений свойства из этого списка.
Уточните, является ли свойство множественным? В моих ответах речь шла о значениях множественных свойств. Если свойство не множественное, то дублировать строки в csv-файле не нужно, т.к. в этом случае элемент может иметь только одно значение свойства. |
|
|
|
17.01.2010 22:56:12
Поставил множественных тип и все вроде заработало.
Теперь есть чем занять сегодня ночью. Спасибо! |
|
|
|
17.01.2010 23:36:52
Еще пару вопросов.
Я передавал в CSV файле значения для списка в определенном порядке. Но битрикс показывает мне не в том порядке, как я хотел. Все в куче и не по порядку. Придется что, передавать в этот список еще и дополнительный параметр? А потом средствами API уже считывать, сортировать как надо и выводить пользователю на экран. мысль в слух Второй вопрос. Вот тот список настроек инфо.блока который на фото я показывал. Эти значения можно как то разом все удалить? Или только средставми API можно? И еще, не по теме. Не знаю куда еще написать можно. Но вот разработчики битрикста не сделали, а было бы очень удобно. В импорте/экспорте добавить флажки что бы можно было сразу все отметить и удалить всех мастеров импорта/экспорта. Надеюсь что может быть и сделают такое, было бы очень хорошо! Если конечно они в общее читают этот форум |
||||
|
|
|||