3527
Views
10
Comments
Importing data from Excel - Help users
Question
Hi all,

I decided to create this post to share a pattern that has huge impact on usability when importing data from Excel files to your OutSystems Application.
Too often we supply users with Excel import functionalities that cause enormous annoyance when the file contains incorrect data. Error messages like "There's an error in line 57." are not enough to provide adequate usability to a data import mechanism.

In the attached eSpace you can see an example where a detailed list of the errors found is shown to the user, allowing him to act on them. He can correct them directly on the list and submit them without leaving the screen or download an Excel file with whole thing, correct it, and then repeat the import process.
This is a just a simple example but it shows how we can make the user’s life a lot easier.
 
Regards,
Tiago.
ImportExcelSample_NoIPP.oml
2018-06-01 14-37-59
Rebecca Hall

Can you include v6.0 version?  Thanks!

2022-11-12 11-28-30
Gonçalo Martins
Staff
Hi Tiago,

Firstly, I want to congratulate you for this initiative that might help many beginners in the OutSystems Platform.
Looking at this kind of posts, let me think that it would make sense if we had a specific area with how-to's in our Network (could even pass a pre-validation from Outsystems before they were published, in order to validate the sense and avoid duplicates).
Hope that someone from the Outsystems Community can read this suggestion and give his opinion.

Best Regard,
Gonçalo Martins
2020-10-15 10-24-31
Miguel Seabra Melo
Gonçalo Martins wrote:
Looking at this kind of posts, let me think that it would make sense if we had a specific area with how-to's in our Network (could even pass a pre-validation from Outsystems before they were published, in order to validate the sense and avoid duplicates).
Hope that someone from the Outsystems Community can read this suggestion and give his opinion.
 
Hi Gonçalo,

We keep discussing if we should have things like a FAQ, or a tips-n-tricks repository, but we always end up with the problem of usefulness of feature versus feature growth in the Community site. One more "silo" to maintain always has a negative impact on maintenance and even visibility when people are looking for information.

So far, I have been unconvinced that having this in the forums, where people can comment and contribute with suggestions/alternate versions for the tips, is not a good enough solution. We could consider implementing a read-only forum where interesting posts such as this would be moved, but even that will require a curating effort that may end up being counter-productive.

Still, I would be happy to hear what you and everyone else feels on this matter.

Cheers,


Miguel
2022-11-12 11-28-30
Gonçalo Martins
Staff
Hi Miguel,

I obviously have to agree with your explanations because they make sense (now that I had some more time to reflect).
Certainly when we have a lot of scattered information, users will need to make more clicks to get what they're looking for. Having the
information more centralized makes this task more quickly and effectively.
In terms of maintenance impact, it would be also an extra work, without much added value. It is preferable improve the search algorithm during the time (add some new search filters, improve its performance,..) than have to handle large amounts of information.

Best Regards,
Gonçalo Martins
UserImage.jpg
Rogier M
thanks for the example. it helped me out in how to import from an excel file. 

it is easier than you think!
2023-02-10 19-42-59
João Melo
 
MVP
Helps a lot. And the tips n tricks idea is awesome...
2017-05-25 01-24-04
Tim Le

I'm on version 10. Will this work with version 10? or version 10 already have something better to do this?

2022-11-12 11-28-30
Gonçalo Martins
Staff

Tim Le wrote:

I'm on version 10. Will this work with version 10? or version 10 already have something better to do this?

Hello Tim.

You can use this as a pattern to P10 too.

The results will be what you expect, so no new things here from P10.

Cheers,

GM


2017-05-25 01-24-04
Tim Le

Thank you, Gonçalo.

2018-10-22 02-52-54
Helios

Tiago Gafeira wrote:

Hi all,

I decided to create this post to share a pattern that has huge impact on usability when importing data from Excel files to your OutSystems Application.
Too often we supply users with Excel import functionalities that cause enormous annoyance when the file contains incorrect data. Error messages like "There's an error in line 57." are not enough to provide adequate usability to a data import mechanism.

In the attached eSpace you can see an example where a detailed list of the errors found is shown to the user, allowing him to act on them. He can correct them directly on the list and submit them without leaving the screen or download an Excel file with whole thing, correct it, and then repeat the import process.
This is a just a simple example but it shows how we can make the user’s life a lot easier.
 
Regards,
Tiago.


This is godsend material in a sea of poor shabby half-assed docs hahaha. Thanks!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.