<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://nsbase.neuts.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://nsbase.neuts.fr/feed.php">
        <title>NSBase lua</title>
        <description></description>
        <link>https://nsbase.neuts.fr/</link>
        <image rdf:resource="https://nsbase.neuts.fr/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-28T22:33:47+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://nsbase.neuts.fr/doku.php?id=lua:ajout_fichier&amp;rev=1666606505&amp;do=diff"/>
                <rdf:li rdf:resource="https://nsbase.neuts.fr/doku.php?id=lua:dbgrid&amp;rev=1666606506&amp;do=diff"/>
                <rdf:li rdf:resource="https://nsbase.neuts.fr/doku.php?id=lua:integrer_un_graphique_dans_un_rapport&amp;rev=1666606506&amp;do=diff"/>
                <rdf:li rdf:resource="https://nsbase.neuts.fr/doku.php?id=lua:listes_liees&amp;rev=1666606506&amp;do=diff"/>
                <rdf:li rdf:resource="https://nsbase.neuts.fr/doku.php?id=lua:style_label&amp;rev=1666606506&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://nsbase.neuts.fr/lib/tpl/dokuwiki/images/favicon.ico">
        <title>NSBase</title>
        <link>https://nsbase.neuts.fr/</link>
        <url>https://nsbase.neuts.fr/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://nsbase.neuts.fr/doku.php?id=lua:ajout_fichier&amp;rev=1666606505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T12:15:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua:ajout_fichier</title>
        <link>https://nsbase.neuts.fr/doku.php?id=lua:ajout_fichier&amp;rev=1666606505&amp;do=diff</link>
        <description>Ajout de fichiers dans NSBase de type PDF, image....

NSBase peut gérer des fichiers dans sa base.
Pour cela il faut créer une table contenant des champs de type image ou fichier

Créer ensuite un formulaire, mettre dans la propriété  datasource du formulaire, le nom de la table précédemment créée&lt;a name=&quot;1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;2&quot;&gt;&lt;/a&gt;&lt;a name=&quot;3&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://nsbase.neuts.fr/doku.php?id=lua:dbgrid&amp;rev=1666606506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T12:15:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua:dbgrid</title>
        <link>https://nsbase.neuts.fr/doku.php?id=lua:dbgrid&amp;rev=1666606506&amp;do=diff</link>
        <description>Comment utiliser un DBGRID en LUA

Récupérer le dataset d'un dbgrid 


local ds=nsbase.datasetCreate(&quot;self.dbgrid1&quot;)


Récupérer la valeur d'un champ


local id=ds.getFieldname(&quot;id&quot;)


Manipuler les enregistrements


ds.next()


Changer le datasource , assignation d'une table</description>
    </item>
    <item rdf:about="https://nsbase.neuts.fr/doku.php?id=lua:integrer_un_graphique_dans_un_rapport&amp;rev=1666606506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T12:15:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua:integrer_un_graphique_dans_un_rapport</title>
        <link>https://nsbase.neuts.fr/doku.php?id=lua:integrer_un_graphique_dans_un_rapport&amp;rev=1666606506&amp;do=diff</link>
        <description>Intégrer un graphique dans un rapport

Nous allons voir ici comment intégrer un graphique de type camembert dans un rapport.

NSBase ne permet pas nativement d'incorporer un graphique dans un  rapport, ce composant n'existe pas dans la palette d'édition des rapports.</description>
    </item>
    <item rdf:about="https://nsbase.neuts.fr/doku.php?id=lua:listes_liees&amp;rev=1666606506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T12:15:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua:listes_liees</title>
        <link>https://nsbase.neuts.fr/doku.php?id=lua:listes_liees&amp;rev=1666606506&amp;do=diff</link>
        <description>Les listes liées

Voici un petit tuto pour élaborer un formulaire contenant 2 listes liées



Une première liste déroulante (cbxCat) contient la liste des catégories de produit
La deuxième liste déroulante (cbxProduit) contient la liste de produits de la catégorie sélectionnée dans la liste déroulante précédente</description>
    </item>
    <item rdf:about="https://nsbase.neuts.fr/doku.php?id=lua:style_label&amp;rev=1666606506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T12:15:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua:style_label</title>
        <link>https://nsbase.neuts.fr/doku.php?id=lua:style_label&amp;rev=1666606506&amp;do=diff</link>
        <description>Pour changer le style de la police de caractères d'un label :

Mettre gras



self.setProperty('Label1.font.style','[fsbold]')



Mettre en gras et italique



self.setProperty('Label1.font.style','[fsbold,fsItalic]')



Mettre en normal



self.setProperty('Label1.font.style','[]')</description>
    </item>
</rdf:RDF>
