This is a list of the magic macros available for Student Letters.
For the main Student Letters article, please click here.
For how to add a student letter, please click here.
Student Letter Magic Macros
StudentGradeHistory.curriculumDescription - Will return the Curriculum Description of the grade returned.
Student.firstLast - Will return the student's name in First Last order. Ex. John Smith
Student.sonOrDaughter - Will return son or daughter
Student.heShe - Will return he or she
Student.himHer - Will return him or her
Student.hisHer - Will return his or her
Student.hisHer - Will return his or her
Student.hrTeacherLastName - Will return the HR Teacher last name.
Student.principalSignatureImage - Will return the signature image of the staff member set as the student's school Principal.
Student.vicePrincipalSignatureImage - Will return the signature image of the staff member set as the students VP on the student demographics page.
Student.counselorSignatureImage - Will return the signature image of the staff member set as the students counselor on the student demographics page.
Student.viceprincipalSignature - Will return printed Signature field from the student's vice principal. The Signature field is found on the Setup.District.Parmas.Staff screen.
Student.viceprincipalSignatureTitle - Will return Signature Title field from the student's vice principal. The Signature Title field is found on the Setup.District.Parmas.Staff screen.
Student.caseManagerSignature - Will return Signature Title field from the student's Case Manager. The Signature Title field is found on the Setup.District.Parmas.Staff screen.
Student.caseManagerSignatureTitle - Will return Signature Title field from the student's Case Manager. The Signature Title field is found on the Setup.District.Parmas.Staff screen.
Student.counselorSignature - Will return the printed Signature field from the student's counselor. The Signature field is found on the Setup.District.Parmas.Staff screen.
Student.rotationGroupName- Will return the Rotation Group Name of student.
Student.counselorName - Will return the printed Counselor Name from the student's counselor. If blank, will use first and last name. The field is found on the Setup.District.Parmas.Staff screen.
StudentFee.fineTotals - Will produce the total amount of all Fines listed in the Letter.
StudentFee.feeTotals - Will produce the total amount of all Fees listed in the Letter.
StudentFee.fineAndFeeTotals - Will produce the total amount of all Fees and Fines listed in the Letter.
StudentFee.listFines - Will print a list of all student fines in the letter (omitting fees).
StudentFee.listFees - Will print a list of all student fees in the letter (omitting fine).
StudentFee.listFinesAndFees - Will print a list of all student fees/fines in the letter (omitting fine).
StudentFee.description - Will print the description listed on the fee or fine.
StudentFee.amount - Will print the amount listed on the fee or fine.
StudentFee.fineDate - Will print the fineDate listed on the fee or fine.
Fine Total Macros:
- ${StudentFee.feeTotals, 7,C,$#.00} will produce the total amount of all Fines listed in the Letter.
- ${StudentFee.feeTotals, 7,C,$#.00} will produce the total amount of all Fees listed in the Letter.
- ${StudentFee.fineAndFeeTotals, 7,C,$#.00} will produce the total amount of all Fines and Fees listed in the Letter.
These 'List' Macros will produce a list of all fines/fees displaying the date, amount and description of each fine/fee for a student.
- ${StudentFee.listFines} will print a list of all student fines in the letter (omitting fees).
- ${StudentFee.listFees} will print a list of all student fees in the letter (omitting fines).
- ${StudentFee.listFinesAndFees} will print a list of all student fines and fees in the letter.
You may also list fines and fees individually using the following macros. Use the format ${StudentFee(1).xyz, ${StudentFee(2).xyz, etc.
to list the individual fine/fee. (YOU WILL NOT need to use these is using the 'List' macros above.
- ${StudentFee.description} will print the description listed on the fee or fine.
- ${StudentFee.amount} will print the amount listed on the fee or fine.
- ${StudentFee.fineDate} will print the date listed on the fee or fine.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article