-
Thanks Yoga, I built a test app using XPathNavigator which is what the ADK uses and was able to select the node with the path you are using. So the XPath Expression is totally valid. In this case, however, we believe the ADK is trying to select on a SIF Data Object in .NET instead of a Document Object Model. This should be supported by the ADK so we're
-
Hi Yoga, Would you be able to tell me what version of SIF you are referring to and which data model (US, UK, AU)? My initial thought would be that I would like to find out what attributes the specification defines for the SutdentSubjectChoice element. Also, what version of the ADK are you using? That might help us to narrow this down. Thanks! Jared
-
We don't have an example agent but the process isn't too bad for creating a new one. Visual Studio should allow you to add a new Windows Service class that extends System.ServiceProcess.ServiceBase. That provides you with method hooks for starting and stopping the service. In your windows service class, if you maintain a reference to Edustructures
-
As a suggestion, you may want to use StudentPersonal/LocalId instead. That value is much smaller and is guaranteed to be unique per PowerSchool instance as well. That might save you some of the effort in determining how many digits to parse from the 32 digit RefId. Best of Luck! -Jared
-
Hi Yoga, I had a chance to talk with another developer at Edustructures about your questions. Regarding question 3), here is a summary of his feedback. The SIF Data Object (SDO) Constants in the ADK cannot be used to represent deeply nested XPaths, such as the one for Address1. The chances of getting a query condition in a SIF_Query for that are very
-
Yoga, Thanks for the clarification. Sorry I didn't quite understand the first time around. 1) In regards to putting your mappings for SQLQueryFormatter into agent.cfg. Looking at the example from the Developer Guide, if I understand correctly, you're looking for a way to automatically link the SIF element mapping to a column in the database
-
Hi Yoga, I wanted to quickly respond to your first question Question: "1) agent.cfg -- is it possible to define the mapping in the agent.cfg file instead of hardcoding it ?" Answer: Yes! In fact that's what we would recommend. If you take a look at the examples directory where the ADK is installed, I believe there is an example agent in
-
It looks like this is a bug in the .NET ADK. One of our developers implemented a fix in the Java ADK just recently. We'll try to port that into the .NET ADK as soon as we can. For your reference, our internal tracking number on this issue is Test Track # 6036, in case you would like to follow up on this.
-
Hi Miriam, Actually the approach of requesting current, home SSE's before getting the students associated with them is a good one. That reduces the number of SPs you get to actively enrolled ones. We usually do a request to find out which SchoolInfos are in the zone, then we request StudentSchoolEnrollment with a query condition on the specific
-
Hi Michelle, I'm thinking you might want to change it to say: StudentDTD .STUDENTCONTACT_STUDENTPERSONALREFID, ComparisonOperators .EQ, rqtMessage.m_strStudentRefId.Replace( "-" , "" ).ToUpper()); The reference to the StudentPersonal RefId through StudentContact should fix that for you. Feel free to contact us back if that doesn't