Visualiser les données brutes d'une écriture comptable

0000002041     -      24/01/2025

La programmation décrite ici permet visualiser les données brutes d'une écriture comptable en cours d'édition. Cette visualisation se fait via le DataSetViewer de MercatorUi. Le code est à exécuter à partir d'un onglet C# de l'éditeur de code une fois que l'écriture comptable souhaitée a été ouverte. Notons que ceci permet de visualiser la propriété DataSet du BookingEngine de la fenêtre BookingFom. Ce DataSet contient toutes les DataTables nécessaires au fonctionnement de l'écriture : PIEDS_C, LIGNES_C, LIGNES_C_ANA, LIGNES_ISTAT, TVACODES, SEQUENC, CLI, FOU, ... (en fonction du type d'écriture)

Zoom
using MercatorUi;
using System.Windows.Forms;
using System.Linq;

namespace MyNameSpace
{
    public class Class1 : MercatorUi.Interfaces.IExec
    {
        public void Main()
        {
            MercatorUi.Forms.Booking.BookingForm bookingForm = Application.OpenForms.OfType<MercatorUi.Forms.Booking.BookingForm>().FirstOrDefault();
            if (bookingForm != null)
                _Divers.ViewData(bookingForm.BookingEngine.DataSet);
        }
    }
}


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)