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

Flutter metodo initState vs Build

il metodo initState viene richiamato una sola volta quando viene creato lo State mentre il metodo build ogni volta che cambia lo State ad ogni chiamata di setState initState si usa per tutte le impostazioni iniziali oppure quando devono essere eseguiti una sola volta.

DART – metodo Future e Programmazione asincrona

La programmazione asincrona in Dart La sequenza di esecuzione del codice si chiama Main Thread o UI Thread ovvero Flusso Principale che esegue codice ‘a cascata’. I flussi di esecuzione possono essere principali o secondari. Quando all’interno del programma ci sono operazioni ‘long running‘ di lunga durata (come nelle chiamate http) allora è necessario usare … 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

DART List Method .map()

List Method .map() in Dart and Flutter il metodo .map associato ad una lista serve per ricavare qualcosa di nuovo da quella lista. È bene ricordare che il metodo .map ritorna un iterable quindi se poi ci serve una lista dobbiamo poi riconvertire iterable con metodo .toList() void main() { //raddoppia tutti i numeri nella … Leggi tutto

DART Collections: List, Set & Map

preso da video: https://www.youtube.com/watch?v=tIbiIS8ypzA Map contenitore tipo oggetto javascript. Una serie di coppie chiave-valore Map m = {“codice” : “xyz”, “descriz” : “lorem ipsum dolor sit amet”} //per accedervi basta fare nome mappa e tra parentesi la chiave print(m[“codice”]); //per aggiungere nuove coppie, m[“costo”] = 12;

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

Prima App in Flutter Hello World

Dal terminale scriviamo flutter create + nome app + nome dominio //creiamo nome progetto che è il nome della nostra app flutter create nomeapp –org it.salvatorebarretta //navighiamo nella cartella col nome del nostro progetto cd nomeapp //per aprire progetto in vs studio code code. cancelliamo cartella web e test. posizioniamoci nel main.dart e cancelliamo tutto … 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