Q1 – What does this module do?
It provides a way to generate a single Excel spreadsheet that contains information about your objects and fields. Each object is on a separate Excel tab. You are able to choose what standard or custom object you want to include.
Q2 – …and it’s totally free?
Q3 – …and it not artificially limited and i don’t need to buy a paid version in the future?
Q4 – Is p0p crazy for not trying to make some money out of this?
Q5 – How does it work under the hood?
It uses Salesforce schema commands to extract information about each field for the necessary objects.
Q6 – What about the multi-tabbed excel?
Ahh yeah, Visualforce with renderas is used to produce the excel out. We use a trick with XML to allow a multi tabbed spreadsheet to be be defined.
Q7 – What’s the max number of fields or objects I can export?
It will depend on your schema. There are some Salesforce limits (data size needed to produce spreadsheet etc) that will come into play for large schemas but we have tried our hardest to make it as efficient as possible.
For a ballpark metric, during testing we have managed to produce a spreadsheet with 150 tabs / exported 150 objects, each with 10 fields. Obviously every schema is different in terms of objects, field count, and field meta data size so your experience may be different.
Let us know how you get on.
Q8 – Can I use it with the classic UI?
Yes (for the Object Picker page)
Q9 – What about lightning?
Yes, that too.
Q10 – Why did you write this app?
I wasted too much of my time clicking through multiple pages to review config.
Q11 – Will any new features be added?
Give us your suggestions and we will do our best to incorporate them.
- Object and Field Description is not currently extractable – vote for it here: https://success.salesforce.com/ideaView?id=08730000000gO3LAAU
Q12 – Where can I download it from?
It is available on the Salesforce AppExchange here : https://appexchange.salesforce.com/listingDetail?listingId=a0N3A00000EJg2hUAD