-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rollup summary new page v1.0 #15
Conversation
…describe cache'ing; may need some better practices with apex enterprise patterns;want to add some nifty criteria adding via wrapper class with parsing method (maybe use SOQL builder?)
Wow this is great work indeed! Thank you so much for the submission. I'll debug your issue and get this out in the next release! Do you have a Twitter handle btw? |
And yeah MavensMate can be a challange, i am on a Mac, I delete the src folder MavensMate creates and create in its place a symbolic link to the git version of the src folder. |
Oh and yeah there is a repo with sample code for the patterns, here, https://github.com/financialforcedev/fflib-apex-common-samplecode, there is also series of articles on developer force. |
I think the only thing that might be good to run with for the first release of this feature is to also support Edit, what do you think? I think for now, lets put the Mange Child Trigger button on your page as per the native page, this does separate editing/creating the rollup from deploying the trigger, which i think for now works best. Though do want to give a more streamlined UI process some thoughts for sure! Your other ideas also sound good, lets do this incrementally getting the Edit support in and Manage Child Trigger button on the page for the first release? |
@wes1278 let me know your thoughts on the above, if you can or want to do anything more, if not, cool, i'll merge and take a look at the above myslef. Thanks again for the submission, it will make a good usability addition to the tool! |
Also can you confirm your happy for the BSD license (used by the other files in this tool) to be applied to your contribution. |
Hey Andrew, I think you're proposed approach is great. Make sure this page works for edit, and add your existing button to the VF page. However, I'm getting killed with work this week and can't really help at the moment. Feel free to add/subtract from my contribution as you see fit. Or, I can work on this in another week or so. I'm totally fine with the BSD license. Thanks! |
This has been fixed in v1.9, see https://github.com/afawcett/declarative-lookup-rollup-summaries/blob/master/README.markdown#packaged-release-history |
Hey Andrew,
I whipped together a pretty simple page to help the creation of these lookup rollup summary records. Here are some features:
There are a few things that I was hoping you might help be able to help me with.
Although the page is usable right now, here is a quick list of the things I'm hoping to accomplish still with this page. Let me know if you have any feedback about my ideas.
On an unrelated note, do you happen to have a repo setup to demonstrate the basis for your apex enterprise pattern? I've attended your sessions at Dreamforce and tried to rip this repo apart but I think I've biten off a little more than I can chew. I was hoping you might have a repo that had your base classes, and like a single simple example class.
On another unrelated note (sorry for so many questions), I was wondering if you use MavensMate for development? If you do, would you mind telling me how you deal with keeping your mavensmate workspace/folder working with git. I spent at least twice as much trying to get git and mavensmate to work together compared to how much time I spent on the page. In your repo's you have the src folder inside another folder. I couldn't get mavensmate to actually let me use that sub folder so I had to move things around and try to convince git to do what I wanted. (considering I'm still pretty new to git, that was also a challenge. :)
Thanks!