Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EDT:Tutorial: RUI With DataBase Lesson 7 Code
Access a database with EGL Rich UI > Resources
Finished code for PaymentLib.egl after lesson 7
The following code is the text of the PaymentLib.egl file after lesson 7.
package libraries; library PaymentLib categories string[] =[ "Rent", // 1 "Food", // 2 "Entertainment", // 3 "Automotive", // 4 "Utilities", // 5 "Clothes", // 6 "Other" // 7 ]; function getCategoryDesc(cat int in) returns(string) if(cat != 0) // the integer is not 0 return(categories[cat]); else return(""); end end function getCategoryNum(desc string in) returns(int) for(i int from 1 to categories.getSize()) if(categories[i] == desc) return(i); end end return(0); // no match end function stringAsBoolean(value string in) returns(boolean) return(value == "true"); end end
Related tasks