Heart-Profit ERP
September 28, 2024, 07:29:08 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Exporteren Grid-Table naar XLS  (Read 1132 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27468


View Profile WWW
« on: August 08, 2019, 03:12:29 pm »

Met ingang van deze Releasenote hebben we een tool ontwikkeld, die op een soort 'Exporteren Grid naar Excel' niet een enkel Grid, maar de hele Tabel die in de betreffende Raadpleegfunktie wordt geraadpleegd, naar Excel exporteert. De tool is ontwikkeld om in één klap te kunnen voorzien in de wens om data uit de Tabellen te lezen, maar dan in Excelformaat.

Om gebruik te kunnen maken van het exporteren van een hele Tabel naar Excel, moet de betreffende Gebruiker wel expliciet geautoriseerd zijn voor de Funktie SYGTTOXL. Deze expliciete Autorisatie is niet alleen ingebouwd omdat de database data kan bevatten waarvan u misschien niet wil dat ze door iedereen kan worden opgevraagd, maar, er kunnen ook andere redenen zijn waarom we zoiets niet willen toestaan aan iedere Gebruiker. Bedenk dat een medewerker op zo'n manier eenvoudig even een kopie kan maken van uw data, bijvoorbeeld uw Recepturen!

Als de Gebruiker expliciet is geautoriseerd voor de Funktie SYGTTOXL dan een Right Click op een Grid de menu-regel 'Grid to XLS' uitbreiden met twee subniveau's:

Aktieve Grid (naar XLS)


en

Tabel xxxx (naar XLS)




Stel dat we deze RightClick doen vanuit Raadplegen Relaties, dan weet Profit dat het om de Tabel LORE gaat, en zal de data uit die Tabel exporteren naar Excel.

Doen we zo'n Export vanuit Raadplegen Debiteuren, dan krijgen we een Excelrapport met onze Debiteuren (Tabel LORD), en doen we het vanuit Raadplegen Kontaktpersonen dan leidt dat tot een Tabel waarin alle Kontaktpersonen komen te staan.

De export naar Excel exporteert enkel de records uit het aktieve bedrijf ! Ofwel, stel dat u 2 administraties voert, en de Relaties uit beide bedrijven geëxporteerd wil hebben, dan zal de tool in beide bedrijven een keer moeten worden uitgevoerd.

Tijdens het exporteren van de data naar Excel zal Excel zelf niet zichtbaar zijn; dit verbetert de performance. Tijdens het opbouwen van het overzicht in Excel loopt er in Profit een tellertje mee die weergeeft hoeveel records er naar Excel zijn geëxporteerd. Op het moment dat u dit tellertje ziet lopen, kan het opbouwen van het Exceloverzicht worden afgebroken door op "Escape" danwel op de letter "S" (Stoppen) te drukken. Als het opbouwen 'te lang duurt', of indien u slechts een aantal records nodig heeft om een indruk te krijgen of de data die naar Excel gekopiëerd wordt voldoet, dan kan het overzicht halverwege worden afgebroken. Als dit gebeurt, dan zal de laatste regel in het Exceloverzicht tonen dat de data niet volledig is omdat de opbouw van het overzicht is afgebroken.

Nb: Om deze funktionaliteit geaktiveerd te krijgen bij de klant voor wie e.e.a. ontwikkeld is, hebben we bij één specifieke gebruiker een Userbutton opgenomen, die deze funktionaliteit aanroept. Alhier hebben we dan niets met 'Autorisatie' te maken, omdat de opname van de Userbutton "achter de schermen" heeft plaatsgevonden.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
SYGTTOXL    Omschrijving (nog) niet bekend      -  -        08-08-2019
SYMTICRC    Omschrijving (nog) niet bekend    29-07-2019    08-08-2019
SYRCEDIT    Omschrijving (nog) niet bekend    30-06-2014    08-08-2019
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.121 seconds with 20 queries.