ZK GMDOC norma-tipologia combobox

RAPPORTO TRA ENTITÀ NormaENT e NormaTipologiaENT di @onetomany (una norma può avere + normatipologia) e viceversa @manytoone ENTITA: TIPOLOGIA E NORMA /** * Entity implementation class for Entity: NormaENT * */ @Entity @Table(name = “NORMA_TIPOLOGIA”) @NamedQueries({ @NamedQuery(name = “NormaTipologiaENT.findAll”, query = “SELECT p FROM NormaTipologiaENT p “), }) public class NormaTipologiaENT implements EntityINT, Serializable { … Leggi tutto

ZK GMDOC notifiche

nel package base.entities.setup classe NotifyTypeENUM aggiungo la enum di notifica desiderata nel package base.ejbs.utils classe NotificheUtil nel package base.ejbs.beans classe ComunicazioniEJB nel package base.ejb.beans classe TimerTasksEJB nel package base.entities.setup classe NotifyTypeENUM : SCAD_WPQ(“WPQ”, NotifySectionENUM.SCAD); nel package base.ejbs.utils classe NotificheUtil: /**************************************************************************************************************************/ /* PER LA SEZIONE WELDING LIST WPQ SCADUTE*/ /* * abbiamo creato questa classe POJO … Leggi tutto

ZK GMdoc due liste collegate

Una lista di entità strumenti e una lista di entità tarature in relazione oneToMany e ManyToOne. Creo entità StrumentiENT e StrumTaratENT Creo rispettivi EJB Dal dispatcher richiamo Creo uno zul di gestione con le due liste NB la seconda lista deve mostrare una lista presa dall’item selezionato nella prima : model=”@load(vm.strumSel.taratList) <vlayout hflex=”1″ vflex=”1″> <hbox … Leggi tutto

ZK GMDOC Filtri

1. ESEMPIO FILTRO DI SELEZIONE DA UNA LISTA ENUM si presuppone che sia già stata creata una lista di ENUM Creo classe _FILTER public class strumenti_FILTER extends MainFilterJPA { private StrumentiENUM tipologia; public strumenti_FILTER() { super(); } @Override public List executeFilter(EntityManager em) throws Exception { // 1. diciamo a JPA di creare un creatore di … Leggi tutto

ZK GMDOC esempio lista di pqr

Entity: /** * Entity implementation class for Entity: PqrENT * */ @Entity @Table(name = “PQR”) @NamedQueries({ @NamedQuery(name = “PqrENT.findAll”, query = “SELECT p FROM PqrENT p “), }) public class PqrENT implements EntityINT, Serializable { // attributi @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private static final long serialVersionUID = 1L; @Enumerated(EnumType.STRING) @Column(length = 8, … Leggi tutto

ZK GMDOC creare ENUM + combobox

Creo classe ENUM public enum TodoPriorityENUM { BASSA(“BASSA”), MEDIA(“MEDIA”), ALTA(“ALTA”); // attributi private String descr; // metodo get public String getDescr() { return descr; } //costruttore private TodoPriorityENUM(String descr) { this.descr = descr; } } Nella entitità : @Enumerated(EnumType.STRING) @Column(length = 8) private TodoPriorityENUM priority; //metodi getters and setters public TodoPriorityENUM getPriority() { return priority; … Leggi tutto

ZK GMDOC dataToolbar

Nello zul: aggiungere in alto prima riga ?component name=”datatoolbar” macroURI=”/utils/components/datatoolbar.zul” class=”base.web.common.components.dataToolBar”?; datatoolbar id=”myToolbar” search=”false” reload=”false” print=”false” Nel comp di gestione : @Wire(“window”) private Window items_gestioneWIN; @Wire private dataToolBar myToolbar; /* * CREO DATATOOLBAR + override dei metodi add delete modify */ @SuppressWarnings({ “unchecked”, “rawtypes” }) private void create_myToolBar() { myToolBar.addInsertEventListener(new EventListener() { @Override public void … Leggi tutto

ZK GMDOC nuova voce menu

Nel file public enum ProfilePropsTypeENUM Crei nuovo enum esempio: TODO(“accesso alla gestione della TodoList”), Nel file public enum MenuCodeTypeENUM Crei nuovo enum esempio: //** TODOLIST ** todo_section, todo_gestione, todo_postit, todo_team_gestione, Nel file SystemEJB: // ** TODO LIST ** if (userprofile.getPropRead(ProfilePropsTypeENUM.TODO)) { groupItem = new TreeDataItem(MenuCodeTypeENUM.todo_section, “ToDo List”); groupItem.addChild(new TreeDataItem(MenuCodeTypeENUM.todo_postit, “PostIt”)); groupItem.addChild(new TreeDataItem(MenuCodeTypeENUM.todo_team_gestione, “Teams”)); groupItem.addChild(new TreeDataItem(MenuCodeTypeENUM.todo_gestione, “Todolist”)); … Leggi tutto

ZK GMDOC Stampa report da esempio macchinari

creare layout zul border layout creare layout zul border layout di modo che compaia a dx finesta a scomparsa. <borderlayout> <east width=”20%” collapsible=”true” splittable=”true” open=”false”> <include id=”reportINC” /> </east> <center border=”none”> In base.ejbs.reports.jasperfiles crea file Mac00.jrxml dalla copia del template orizzontale o verticale. poi tasto destro > compila report e si crea il jasperfile In package … Leggi tutto

ZK associare due eventi all’annotazione @Listen

Voglio eseguire un metodo save sia alla pressione del tasto enter ma anche al click del bottone save: @Listen(Events.ON_OK + ” = #inputPostit ; onClick=#savePostitBTN”) public void savePostitBTN(Event event) { String s = inputPostit.getValue(); if (s != “” && s != null) { PostitENT p = PostitENT._New(); p.setAuthor(myUser); p.setDescription(s); HashMap args = new HashMap(); args.put(“postit”, … Leggi tutto