<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>New Features on Genropy</title><link>https://www.genropy.org/blog/categoria/new-features/</link><description>Recent content in New Features on Genropy</description><generator>Hugo</generator><language>it</language><lastBuildDate>Tue, 07 Apr 2026 15:30:00 +0000</lastBuildDate><atom:link href="https://www.genropy.org/blog/categoria/new-features/index.xml" rel="self" type="application/rss+xml"/><item><title>Nuovi temi e una veste grafica tutta nuova</title><link>https://www.genropy.org/blog/nuovi-temi-e-una-veste-grafica-tutta-nuova/</link><pubDate>Tue, 07 Apr 2026 15:30:00 +0000</pubDate><guid>https://www.genropy.org/blog/nuovi-temi-e-una-veste-grafica-tutta-nuova/</guid><description>&lt;p style="font-size: 1.1em;margin: 20px 0"&gt;La release 26.04.07 di Genropy porta con s&amp;eacute; un profondo rinnovamento dell'interfaccia utente grazie alla modernizzazione completa del sistema di temi CSS, insieme a importanti novit&amp;agrave; architetturali come il sistema di invio email, il gestore centralizzato degli errori&amp;nbsp;e il nuovo dispatcher REST API.&lt;/p&gt;
&lt;h2 id="il-nuovo-sistema-di-temi-design-token-e-coerenza-visiva"&gt;Il nuovo sistema di temi: design token e coerenza visiva&lt;/h2&gt;
&lt;p&gt;La novità più evidente di questa release è il completo rifacimento del sistema di temi e colori. Tutti gli applicativi costruiti con Genropy beneficiano immediatamente di una nuova veste grafica più moderna, coerente e accessibile, senza necessità di modificare una singola riga di codice.&lt;/p&gt;</description></item><item><title>Genropy inizia il 2026 con due release ricche di novità</title><link>https://www.genropy.org/blog/genropy-inizia-il-2026-con-due-release-ricche-di-novita/</link><pubDate>Thu, 15 Jan 2026 14:30:00 +0000</pubDate><guid>https://www.genropy.org/blog/genropy-inizia-il-2026-con-due-release-ricche-di-novita/</guid><description>&lt;p style="font-size: 1.1em; margin: 20px 0;"&gt;Siamo lieti di annunciare il rilascio di due nuove versioni di Genropy: la &lt;strong&gt;&lt;a href="https://www.genropy.org/blog/release-notes/version-26-01-09/"&gt;26.01.09&lt;/a&gt;&lt;/strong&gt; e la &lt;strong&gt;&lt;a href="https://www.genropy.org/blog/release-notes/version-26-01-15/"&gt;26.01.15&lt;/a&gt;&lt;/strong&gt;. Queste release introducono importanti novità in termini di sicurezza, localizzazione, deployment e gestione dei dati, oltre a numerosi miglioramenti e correzioni che rendono il framework ancora più robusto e flessibile.&lt;/p&gt;
&lt;h3 id="sicurezza-e-permessi-authtagstruct"&gt;Sicurezza e Permessi: AuthTagStruct&lt;/h3&gt;
&lt;p&gt;La &lt;a href="https://www.genropy.org/blog/release-notes/version-26-01-09/"&gt;release 26.01.09&lt;/a&gt; introduce &lt;strong&gt;AuthTagStruct&lt;/strong&gt; , un nuovo sistema dichiarativo per definire strutture di permessi gerarchiche nelle applicazioni. Questo sistema è completamente retro-compatibile e permette di gestire in modo più elegante e manutenibile le autorizzazioni complesse.&lt;/p&gt;</description></item><item><title>Scopriamo le nuove colonne virtuali: compositeColumn, joinColumn e subQueryColumn</title><link>https://www.genropy.org/blog/scopriamo-le-nuove-colonne-virtuali-compositecolumn-joincolumn-e-subquerycolumn/</link><pubDate>Thu, 24 Apr 2025 15:53:14 +0000</pubDate><guid>https://www.genropy.org/blog/scopriamo-le-nuove-colonne-virtuali-compositecolumn-joincolumn-e-subquerycolumn/</guid><description>&lt;p&gt;Dalla &lt;a href="https://www.genropy.org/blog/ultime-novita-di-genropy-orm-e-colonne-virtuali-widget-per-mobile-deploy-con-docker/"&gt;release 25.04&lt;/a&gt; di Genropy sono stati introdotti importanti aggiornamenti per semplificare e potenziare il lavoro con i database, in particolare con &lt;strong&gt;PostgreSQL&lt;/strong&gt;, l'implementazione che rimane consigliata in ambiente di produzione. Tra le novità più interessanti troviamo delle nuove &lt;a href="https://docs.genropy.org/genropy_orm/virtual_columns.html" target="_blank" rel="noreferrer noopener"&gt;&lt;strong&gt;colonne virtuali&lt;/strong&gt;,&lt;/a&gt; strumenti essenziali per gestire relazioni e &lt;em&gt;query&lt;/em&gt; in modo più efficiente. In questo articolo, esploriamo insieme tre nuovi tipi di colonne: &lt;strong&gt;compositeColumn&lt;/strong&gt;, &lt;strong&gt;joinColumn&lt;/strong&gt; e &lt;strong&gt;subQueryColumn&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="compositecolumn-la-base-per-le-chiavi-composte"&gt;&lt;strong&gt;CompositeColumn: La Base per le Chiavi Composte&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Le &lt;strong&gt;compositeColumn&lt;/strong&gt; permettono di concatenare più colonne reali, diventando perfette per la gestione delle chiavi primarie composte.&lt;/p&gt;</description></item><item><title>Ultime novità di Genropy: ORM e colonne virtuali, widget per mobile, deploy con Docker</title><link>https://www.genropy.org/blog/ultime-novita-di-genropy-orm-e-colonne-virtuali-widget-per-mobile-deploy-con-docker/</link><pubDate>Thu, 10 Apr 2025 17:35:16 +0000</pubDate><guid>https://www.genropy.org/blog/ultime-novita-di-genropy-orm-e-colonne-virtuali-widget-per-mobile-deploy-con-docker/</guid><description>&lt;p&gt;Le recenti release di Genropy introducono nuove funzionalità e importanti miglioramenti che rendono il framework ancora più moderno, soprattutto per il deploy e l&amp;rsquo;uso nello sviluppo di applicativi &lt;em&gt;mobile&lt;/em&gt;. Vediamo le principali novità.&lt;/p&gt;
&lt;h3 id="orm-e-colonne-virtuali"&gt;ORM e colonne virtuali&lt;/h3&gt;
&lt;p&gt;Con il rilascio della &lt;a href="https://www.genropy.org/blog/release-notes/version-25-04-10/"&gt;versione 25.04 del 10 aprile 2025&lt;/a&gt; sono state introdotte importanti modifiche all'ORM e nuove tipologie di &lt;a href="https://docs.genropy.org/genropy_orm/virtual_columns.html" target="_blank" rel="noreferrer noopener"&gt;colonne virtuali&lt;/a&gt;.&lt;/p&gt;
&lt;h5 id="gnr-db-migrate"&gt;&lt;strong&gt;gnr db migrate&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;È stata introdotta, per il momento solo nell'implementazione PostgreSQL, una nuova procedura di allineamento del database alla struttura definita nei model, la &lt;code&gt;gnr db migrate&lt;/code&gt;. La &lt;em&gt;migrate&lt;/em&gt; va di fatto a sostituire la&lt;em&gt; db setup &lt;/em&gt;con una procedura &lt;strong&gt;estremamente più efficiente e veloce&lt;/strong&gt;. Nelle prossime release verrà gradualmente estesa anche alle altre implementazioni.&lt;/p&gt;</description></item><item><title>Nuova release 24.5 di Genropy: miglioramenti all’interfaccia e tool di verifica dipendenze</title><link>https://www.genropy.org/blog/nuova-release-24-5-di-genropy-miglioramenti-allinterfaccia-e-tool-di-verifica-dipendenze/</link><pubDate>Thu, 06 Jun 2024 10:30:23 +0000</pubDate><guid>https://www.genropy.org/blog/nuova-release-24-5-di-genropy-miglioramenti-allinterfaccia-e-tool-di-verifica-dipendenze/</guid><description>&lt;p&gt;Il 30 maggio 2024 è stata rilasciata la nuova versione 24.5.30 contenente alcune importanti novità. Segnaliamo innanzitutto che è da ora presente un file &lt;strong&gt;RELEASE_NOTES&lt;/strong&gt;.rst nella cartella &lt;em&gt;gnrpy&lt;/em&gt; contenente il dettaglio delle modifiche tra una &lt;em&gt;release&lt;/em&gt; e la successiva (divise tra &lt;em&gt;bug fix&lt;/em&gt; e nuove &lt;em&gt;features&lt;/em&gt;). &lt;/p&gt;
&lt;p&gt;Vediamo ora nel dettaglio le ultime novità della nostra piattaforma, con un focus particolare sui miglioramenti all&amp;rsquo;interfaccia mobile e sull&amp;rsquo;introduzione del nuovo tool gnr app checkdep.&lt;/p&gt;</description></item><item><title>Novità: nuova modalità di installazione</title><link>https://www.genropy.org/blog/novita-nuova-modalita-di-installazione/</link><pubDate>Thu, 07 Mar 2024 15:46:17 +0000</pubDate><guid>https://www.genropy.org/blog/novita-nuova-modalita-di-installazione/</guid><description>&lt;p&gt;Siamo lieti di annunciare una grande novità che semplificherà notevolmente l&amp;rsquo;installazione di Genropy.&lt;/p&gt;
&lt;p&gt;Con il rilascio della &lt;strong&gt;versione 24.3&lt;/strong&gt; è ora disponibile il nuovo &lt;em&gt;&lt;strong&gt;installer&lt;/strong&gt;&lt;/em&gt; , che sostituendosi alla procedura precedente permette di eseguire l&amp;rsquo;installazione tramite &lt;em&gt;&lt;strong&gt;pip&lt;/strong&gt;&lt;/em&gt; , semplificando notevolmente la corretta gestione delle dipendenze sia su Mac che su Windows.&lt;/p&gt;
&lt;p&gt;È quindi possibile installare Genropy in due modalità, una &amp;ldquo;rapida&amp;rdquo; consigliata per utenti alle prime armi, che vogliono solo testare rapidamente Genropy, e una più &amp;ldquo;completa&amp;rdquo;, consigliata per gli sviluppatori abituali che necessitano del codice sorgente a portata di mano.&lt;/p&gt;</description></item><item><title>Novità sui login: personalizzazioni, OpenID e autenticazione a due fattori in Genropy</title><link>https://www.genropy.org/blog/novita-sui-login-personalizzazioni-openid-e-autenticazione-a-due-fattori-in-genropy/</link><pubDate>Thu, 21 Dec 2023 10:50:17 +0000</pubDate><guid>https://www.genropy.org/blog/novita-sui-login-personalizzazioni-openid-e-autenticazione-a-due-fattori-in-genropy/</guid><description>&lt;p&gt;Da inizio 2023 Genropy ha gradualmente inserito nel framework alcune importanti novità riguardanti il login a un applicativo. Le novità interessano la schermata di login, la possibilità di creare nuovi utenti o effettuare il login sfruttando servizi esterni come Google, Facebook, ecc, e il rafforzamento dell&amp;rsquo;autenticazione con il meccanismo dell&amp;rsquo;autenticazione a 2 fattori.&lt;/p&gt;
&lt;h3 id="nuova-schermata-di-login"&gt;Nuova schermata di login&lt;/h3&gt;
&lt;p&gt;Innanzitutto la &lt;strong&gt;schermata del login&lt;/strong&gt; , ora interamente &lt;strong&gt;personalizzabile&lt;/strong&gt; : dalle Preferenze di un applicativo, alla voce &amp;ldquo;Strumenti di Amministrazione&amp;rdquo;, infatti, è possibile specificare il contenuto della schermata in termini di &lt;code&gt;Login title&lt;/code&gt; e &lt;code&gt;Login subtitle&lt;/code&gt;, nonché optare per un &lt;code&gt;Flat login&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Come ereditare dei default tra record in relazione: l'attributo defaultFrom</title><link>https://www.genropy.org/blog/come-ereditare-dei-default-tra-record-in-relazione-lattributo-defaultfrom/</link><pubDate>Mon, 28 Nov 2022 16:53:40 +0000</pubDate><guid>https://www.genropy.org/blog/come-ereditare-dei-default-tra-record-in-relazione-lattributo-defaultfrom/</guid><description>&lt;p&gt;In una table &lt;strong&gt;gerarchica&lt;/strong&gt; o in caso di record in &lt;strong&gt;relazione&lt;/strong&gt; , può essere comodo prevedere la possibilità di far &amp;ldquo;ereditare&amp;rdquo; dei valori di record genitore o in relazione, così da offrire all&amp;rsquo;inserimento di un nuovo record un &lt;strong&gt;campo di default pre-compilato con il valore desiderato&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Supponiamo di trovarci nella tabella &lt;code&gt;prodotto_tipo&lt;/code&gt;, una tipica &lt;a href="https://docs.genropy.org/genropy_orm/tabelle_gerarchiche.html" target="_blank" rel="noreferrer noopener"&gt;tabella gerarchica&lt;/a&gt; di Genropy, dove quindi è possibile categorizzare i tipi di prodotto in una gerarchia con dei padri (es: "vernici") e dei figli (es: "vernici antiruggine", "primer", "vernici metalli"). È ragionevole supporre che nel caso di alcuni campi di una tabella di questo tipo, come ad esempio il &lt;code&gt;tipo_iva&lt;/code&gt;, questo sia comune tra i record "genitore" e i record "figlio". Non sarebbe quindi comodo trovarsi il campo &lt;em&gt;tipo_iva&lt;/em&gt; pre-popolato, nel momento in cui andrò a inserire un nuovo &lt;em&gt;tipo_prodotto&lt;/em&gt; della medesima categoria "vernici"?&lt;/p&gt;</description></item><item><title>Nuova libreria per la generazione di stampe PDF: WeasyPrint</title><link>https://www.genropy.org/blog/nuova-libreria-per-la-generazione-di-stampe-pdf-weasyprint/</link><pubDate>Fri, 28 Oct 2022 12:06:15 +0000</pubDate><guid>https://www.genropy.org/blog/nuova-libreria-per-la-generazione-di-stampe-pdf-weasyprint/</guid><description>&lt;p&gt;Siamo lieti di annunciare un'importante novità riguardante il mondo delle stampe: da oggi, anche sul ramo &lt;em&gt;&lt;strong&gt;master&lt;/strong&gt;&lt;/em&gt; di Genropy, sarà possibile utilizzare, al posto della tradizionale &lt;a href="https://wkhtmltopdf.org/" target="_blank" rel="noreferrer noopener"&gt;&lt;em&gt;wkhtmltopdf&lt;/em&gt;&lt;/a&gt;, la libreria &lt;a href="https://weasyprint.org/" target="_blank" rel="noreferrer noopener"&gt;&lt;em&gt;&lt;strong&gt;WeasyPrint&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La nuova libreria permetterà di generare stampe di file in formato PDF in modo &lt;strong&gt;più veloce&lt;/strong&gt; e &lt;strong&gt;più&lt;/strong&gt; &lt;strong&gt;efficiente&lt;/strong&gt; rispetto alla libreria &lt;em&gt;wkhtmltopdf&lt;/em&gt; precedentemente utilizzata.&lt;/p&gt;
&lt;p&gt;Consigliamo pertanto a tutti gli utenti di passare alla nuova libreria, seppur verrà mantenuta la retro-compatibilità con il sistema precedente.&lt;/p&gt;</description></item><item><title>Salvare e distribuire i manuali del documentatore con AWS S3 e Cloudfront</title><link>https://www.genropy.org/blog/salvare-e-distribuire-i-manuali-del-documentatore-con-aws-s3-e-cloudfront/</link><pubDate>Thu, 20 Oct 2022 11:25:00 +0000</pubDate><guid>https://www.genropy.org/blog/salvare-e-distribuire-i-manuali-del-documentatore-con-aws-s3-e-cloudfront/</guid><description>&lt;p&gt;L&amp;rsquo;attività di documentazione può essere piuttosto &amp;ldquo;energivora&amp;rdquo; in termini di spazio disco, soprattutto se si offrono manuali copiosi in termini di immagini, video, e materiale multimediale.&lt;/p&gt;
&lt;p&gt;Proprio per questo abbiamo deciso di sfruttare i &lt;strong&gt;&lt;a href="https://aws.amazon.com/it/s3/" target="_blank" rel="noreferrer noopener"&gt;bucket di AWS&lt;/a&gt;&lt;/strong&gt;, già in buona parte &lt;a href="https://docs.genropy.org/service/service_genropy/storage/aws_s3.html" target="_blank" rel="noreferrer noopener"&gt;integrati in Genropy&lt;/a&gt;, per ospitare anche tutti i manuali e i relativi file. Questo aggiornamento, rilasciato il 31/08/2022 sul &lt;strong&gt;branch &lt;em&gt;develop&lt;/em&gt;&lt;/strong&gt; e nell'imminente futuro anche sul branch &lt;em&gt;master&lt;/em&gt;, richiederà all'utente che faceva uso del documentatore sulle proprie istanze di effettuare qualche &lt;strong&gt;breve procedura di aggiornamento&lt;/strong&gt; per continuare a pubblicare correttamente la documentazione precedente, sia che si desideri usufruire della nuova opportunità offerta dai bucket di AWS, sia che si desideri continuare con la configurazione pre-esistente.&lt;/p&gt;</description></item><item><title>Genropy update announcement: nomi dei branch</title><link>https://www.genropy.org/blog/genropy-update-announcement-nomi-dei-branch/</link><pubDate>Mon, 14 Mar 2022 14:03:37 +0000</pubDate><guid>https://www.genropy.org/blog/genropy-update-announcement-nomi-dei-branch/</guid><description>&lt;p&gt;Come accennato durante la serata dedicata ai &lt;a href="https://www.genropy.org/blog/genropy-update-announcement-nuovi-menu/" target="_blank" rel="noreferrer noopener"&gt;nuovi menu&lt;/a&gt; settimana scorsa, ecco in arrivo un'altra importante novità riguardante i nomi dei branch di Genropy. &lt;/p&gt;
&lt;p&gt;Ecco come varieranno i branch &lt;strong&gt;a partire da oggi&lt;/strong&gt; :&lt;/p&gt;
&lt;figure class="wp-block-table"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;py3 --&amp;gt; &lt;strong&gt;master&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;develop --&amp;gt; &lt;strong&gt;py2&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;py3-newappmenu --&amp;gt; &lt;strong&gt;develop&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;Consigliamo quindi a tutti di effettuare subito un &lt;strong&gt;&lt;em&gt;checkout&lt;/em&gt;&lt;/strong&gt; dei nuovi branch, direttamente dalla cartella &lt;em&gt;genropy&lt;/em&gt;. Per prima cosa ti invitiamo a controllare i branch attualmente monitorati nella tua installazione di Genropy:&lt;/p&gt;</description></item><item><title>Genropy update announcement: nuovi menu</title><link>https://www.genropy.org/blog/genropy-update-announcement-nuovi-menu/</link><pubDate>Tue, 08 Mar 2022 15:29:36 +0000</pubDate><guid>https://www.genropy.org/blog/genropy-update-announcement-nuovi-menu/</guid><description>&lt;p&gt;Siamo lieti di annunciare fantastiche novità in arrivo per gli utilizzatori di Genropy, riguardanti i menu degli applicativi. Il menu di un applicativo Genropy, che abbiamo conosciuto già nello svolgimento del &lt;a href="https://docs.genropy.org/tutorial_fatturazione/intro.html" target="_blank" rel="noreferrer noopener"&gt;Tutorial di Fatturazione&lt;/a&gt;, è da sempre piuttosto statico: in un file &lt;em&gt;menu.py &lt;/em&gt;si specificavano infatti le &lt;em&gt;thpage&lt;/em&gt;, le &lt;em&gt;webpage&lt;/em&gt;, le cartelle e si raccoglievano in un'unica voce le tabelle di &lt;em&gt;lookup&lt;/em&gt;. &lt;/p&gt;
&lt;p&gt;Il funzionamento dei menu, al fine di essere più in linea con la dinamicità tipica di Genropy e alla luce anche di una serie di &lt;strong&gt;miglioramenti alla versione mobile attualmente in fase di sviluppo&lt;/strong&gt; , è stato &lt;strong&gt;totalmente rivisto&lt;/strong&gt; per rendere questi strumenti più &lt;strong&gt;dinamici&lt;/strong&gt; , più &lt;strong&gt;personalizzabili&lt;/strong&gt; , più facilmente &lt;strong&gt;differenziabili per dispositivo o gruppo di utenza&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>formulaColumn parametriche</title><link>https://www.genropy.org/blog/formulacolumn-parametriche/</link><pubDate>Fri, 05 Nov 2021 14:21:58 +0000</pubDate><guid>https://www.genropy.org/blog/formulacolumn-parametriche/</guid><description>&lt;p&gt;Le &lt;a href="https://docs.genropy.org/genropy_orm/formulaColumn/formulaColumn.html" target="_blank" rel="noreferrer noopener"&gt;formulaColumn&lt;/a&gt; sono &lt;strong&gt;colonne virtuali calcolate in tempo reale al caricamento della pagina&lt;/strong&gt; dell'applicativo. Queste sono molto utili per effettuare calcoli sempre aggiornati da visualizzare in una griglia, come per esempio il totale fatturato di uno specifico cliente che visualizziamo in &lt;a href="https://docs.genropy.org/installation_guide/sandbox.html" target="_blank" rel="noreferrer noopener"&gt;Sandbox&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tuttavia, prendendo a titolo di esempio proprio questo totale fatturato, questo è un valore &amp;ldquo;assoluto&amp;rdquo;, indipendente cioè da una data, sia questa la data di lavoro, sia questa invece un&amp;rsquo;ipotetica data specificata manualmente via codice o tramite interfaccia.&lt;/p&gt;</description></item><item><title>Novità: uso dei controller con bottoni e menuline</title><link>https://www.genropy.org/blog/novita-uso-dei-controller-con-bottoni-e-menuline/</link><pubDate>Tue, 13 Jul 2021 11:50:41 +0000</pubDate><guid>https://www.genropy.org/blog/novita-uso-dei-controller-con-bottoni-e-menuline/</guid><description>&lt;p&gt;Con un importante aggiornamento rilasciato nella &lt;strong&gt;prima settimana di luglio&lt;/strong&gt; abbiamo introdotto alcune importanti novità in casa Genropy, riguardanti il mondo dei &lt;strong&gt;&lt;a href="https://docs.genropy.org/widgetpedia/datastore%20elements/controllers/controllers.html" target="_blank" rel="noreferrer noopener"&gt;controllers&lt;/a&gt;&lt;/strong&gt; collegati a &lt;a href="https://docs.genropy.org/widgetpedia/html/button.html" target="_blank" rel="noreferrer noopener"&gt;bottoni, lightbuttons&lt;/a&gt; e menuline.&lt;/p&gt;
&lt;p&gt;Fino a questo momento, infatti, i bottoni potevano, tramite la &lt;strong&gt;&lt;em&gt;action&lt;/em&gt;&lt;/strong&gt;, specificare direttamente l'azione da eseguire e contenere tutti i parametri necessari, ma questa eventualità poco si adatta ad azioni complesse con tanti parametri, e inoltre rischia di generare confusione in merito alle modalità applicative nonché un codice "non pulito". Una prima possibilità a nostra disposizione per far fronte a questo tipo di situazione era di innescare invece con la &lt;em&gt;&lt;strong&gt;action&lt;/strong&gt;&lt;/em&gt;&lt;strong&gt; &lt;/strong&gt;un&lt;strong&gt; &lt;a href="https://docs.genropy.org/widgetpedia/datastore%20elements/controllers/dataController.html" target="_blank" rel="noreferrer noopener"&gt;dataController&lt;/a&gt; &lt;/strong&gt;tramite l'attributo "&lt;strong&gt;&lt;em&gt;_fired&lt;/em&gt;&lt;/strong&gt;" o tramite il meccanismo &lt;strong&gt;&lt;em&gt;publish/subscribe&lt;/em&gt;&lt;/strong&gt;: in questo modo è possibile separare chiaramente l'oggetto chiamante (il bottone) e l'azione chiamata, che si può andare ad arricchire anche in modo complesso con i parametri necessari.&lt;/p&gt;</description></item><item><title>Come utilizzare l'ORM di Genropy da Terminale</title><link>https://www.genropy.org/blog/come-utilizzare-lorm-di-genropy-da-terminale/</link><pubDate>Mon, 05 Jul 2021 11:25:33 +0000</pubDate><guid>https://www.genropy.org/blog/come-utilizzare-lorm-di-genropy-da-terminale/</guid><description>&lt;p&gt;Sia a scopo di debug che per l&amp;rsquo;accesso da applicazioni terze, a volte può servire &lt;strong&gt;utilizzare l&amp;rsquo;ORM di Genropy anche al di fuori dell&amp;rsquo;applicativo&lt;/strong&gt; stesso. Per questo tipo di esigenza, Genropy offre la possibilità di &lt;strong&gt;istanziare&lt;/strong&gt; comodamente &lt;strong&gt;un&amp;rsquo;applicazione&lt;/strong&gt; semplicemente &lt;strong&gt;da un terminale&lt;/strong&gt;. Così facendo sarà possibile &lt;strong&gt;sfruttare tutte le funzionalità dell&amp;rsquo;ORM di Genropy&lt;/strong&gt; , quindi visualizzare la struttura del model, eseguire operazioni di lettura e scrittura, ecc, anche a webserver inattivo e al di fuori dell&amp;rsquo;interfaccia dell&amp;rsquo;applicativo.&lt;/p&gt;</description></item><item><title>Come raggruppare e filtrare i dati in tempo reale con la Grouped View</title><link>https://www.genropy.org/blog/come-raggruppare-e-filtrare-i-dati-in-tempo-reale/</link><pubDate>Thu, 24 Sep 2020 18:05:36 +0000</pubDate><guid>https://www.genropy.org/blog/come-raggruppare-e-filtrare-i-dati-in-tempo-reale/</guid><description>&lt;p&gt;Abbiamo già visto nella precedente Genropill &lt;a href="https://www.genropy.org/blog/come-creare-velocemente-report-su-dati-aggregati/" target="_blank" rel="noreferrer noopener"&gt;"Come creare velocemente report su dati aggregati"&lt;/a&gt; come Genropy ci metta a disposizione un semplice ed efficace strumento, il Group By, per aggregare dati sulla base di criteri di nostra scelta ed ottenere di fatto &lt;strong&gt;report immediati&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Da oggi però Genropy ci mette a disposizione un ulteriore strumento di analisi per definire criteri di raggruppamento e selezione dei dati in tempo reale, la &lt;strong&gt;Grouped View&lt;/strong&gt;.&lt;/p&gt;</description></item></channel></rss>