Hello Guys,
Has anyone came with a situation where you are trying to edit an advanced SmartObject and added few new properties and mapped them with the Service Object used? In my case its is breaking the Joins which Smartforms makes at the backend (Converting Innner Join to Cross Join)and started displaying 30k plus rows insttead of 175.
Below are the Steps I followed:-
1. Open the SO in Edit mode.
2. In Define Property and Method section go to Method Tab select the method(GetTaskList) and select edit. Attached Screenshot
"STEP1.jpg"
3. Clicked on Assigned button and created a new Property CreatedDate. Press Ok. Attached Screenshot "STEP2.jpg"
4. Mapped the CreatedDate Field of ServiceObject to the SmartObject. Attached ScreenShot "STEP3.jpg"
5. Refreshed the SO through "SmartObject Service Tester" and checked the result. Attached Screenshot "STEP4.jpg". Smartobject has returned multiple unexpected row (around 3k). The result is completely different from the one we get before editing.
6. Screen hot STEP5.jpg". show result before adding new property.
ASSUMPTION:- Ids this is due to K2 is not able to maintain the table joins when we do an edit?
Thanks
Amit