PeopleCode
PeopleCode este un limbaj de programare orientat către obiecte, folosit pentru a exprima logica de afaceri pentru aplicațiile PeopleSoft.
Sintactic, PeopleCode este similar cu alte limbaje de programare și poate fi găsit atât în forme tipizate și puternic tipate.
PeopleCode și mediul său de timp de rulare fac parte din cadrul mai mare PeopleTools.
PeopleCode a evoluat în timp, iar implementarea sa prin intermediul aplicațiilor PeopleSoft nu au consecvență.
PeopleCode oferă o anumită interoperabilitate cu limbajul de programare Java.
Referințele de nume de definiție, de exemplu, vă permit să vă referiți la definițiile PeopleTools, cum ar fi definițiile sau paginile înregistrării, fără a utiliza literele de șir codate cu cod.
Alte caracteristici ale limbajului, cum ar fi tipurile de date PeopleCode și Metastrings, reflectă interacțiunea strânsă a peopletools și a limbajului de interogare structurat (SQL).
Notarea punctului, clasele și metodele din PeopleCode sunt similare cu alte limbi orientate către obiecte, cum ar fi Java.
Sintaxa obiectului a fost o caracteristică importantă a PeopleTools 8.