Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the CollectiveAccess support forum! Here the developers and community answer questions related to use of the software. Please include the following information in every new issue posted here:

  1. Version of the software that is used, along with browser and version

  2. If the issue pertains to Providence, Pawtucket or both

  3. What steps you’ve taken to try to resolve the issue

  4. Screenshots demonstrating the issue

  5. The relevant sections of your installation profile or configuration including the codes and settings defined for your local elements.


If your question pertains to data import or export, please also include:

  1. Data sample

  2. Your mapping


Answers may be delayed for posts that do not include sufficient information.

listItemSplitter for importing into a List

edited September 2018 in Troubleshooting

According to the Docs i should be able to import data into a list using listItemSplitter. However i don't seem to find the information i need to handle different import situations. Here is my current problem:

My Source row contains the idno's of the List items, delimited by comma. The target attribute is an already existing List and has the matching idno's for it's items. The List is configured to be displayed as checkboxes on the collection, without any relationship types.

I would really appreciate if someone could check the attached files and give me some information about this.

Here is the error that i get in my app.log:
ERROR --> [listItemSplitterRefinery] Cannot map ca_collections using this refinery

Michael

Comments

  • The CA table.element column should include the metadata element code of your list appended to ca_collections (i.e. ca_collections.element_code). "listItemType" should be set to one of the values defined in List item types (list_item_types). relationshipType should be set to a valid type defined in object ⇔ vocabulary term relationships.

  • This was very helpful, thanks! The Import works like this!

    Since the inventory is a collection in my data model, i chose a relationshipType from collection <=> vocabulary instead of object <=> vocabulary.

  • Ah yes, sorry! Typo on my part. It should be collection ⇔ vocabulary.

  • The CA table.element column should include the metadata element code of your list appended to ca_collections (i.e. ca_collections.element_code).

    FWIW I tried this in mapping (i.e. ca_objects.local_vocab) and was stuck.

    I went into the interface and saw the ID of my related vocab term field bundle had an ID of "ca_list_items", so tried that and it worked.

Sign In or Register to comment.