Opbouw ASCII-tekstbestand

Met dit programma-onderdeel wordt een ASCII-tekstbestand voor een pakket op een pc opgebouwd. Nadat de stuurgegevens zijn ingegeven, wordt het bestand meteen aangemaakt.

Ingave: - Naam tbv. w.p. wpp...                    max. 3 A/N

of

Ingave: - Naam tbv. dbase dbs...                   max. 3 A/N

of

Ingave: - Naam tbv. ascii lts...                   max. 3 A/N

          Onder deze naam worden de uiteindelijke gegevens vastge-
          legd. De naam is altijd in kleine letters. Het bestand
          kan na afloop via 'windows verkenner' naar de pc over-
          gezet worden om daarna in het gewenste pakket gebruikt
          te worden.

Ingave: - Bestandsnaam                             max. 6 A/N
          Met functietoets F3 kan een overzicht van de bestan-
          den, waaruit een keuze gemaakt kan worden, op het
          beeldscherm opgeroepen worden.

Ingave: - Pakketletter (mogelijke waarden: A = Agfta,   1 A/N
          B = Basta, D = Drankta, K = Kavta, M = Meuta).
          Met functietoets F3 kan naar een pakket ge-
          zocht worden.

Na een keuze ingaven goed (respectievelijk J of N ingeven) wordt het volgende programma-onderdeel, invoer velden, gestart.

Invoer velden

Op het scherm verschijnt de indeling van het gekozen bestand. Met functietoets F1 kan door de bestandsindeling "gebladerd" worden. Dit gebeurt in het linkerdeel van het beeldscherm.

Ingave: - Veldnummer van het over te zetten veld          2 N

          Het is mogelijk om maximaal 24 velden te selec-
          teren, die in het ASCII-bestand opgenomen gaan
          worden. Bij selectie van een veld, dat binnen
          het Meuta-pakket een modelkey bevat (herkenbaar
          aan de code *M* in het scherm), vraagt
          het programma of de volledige modelomschrij-
          ving ook aan het bestand moet worden toege-
          voegd. Antwoord met <J> (wel toevoegen) of
          <RETURN> (niet toevoegen). 
          
          De geselecteerde velden zijn in het rechterdeel
          van het scherm zichtbaar.

          Met functietoets F4 kan dit programma-onderdeel
          verlaten worden, en wordt het volgende onderdeel,
          invoer velden horizontale telling, gestart.

Invoer velden horizontale telling

Het is mogelijk om in het ASCII-bestand per record een horizontale telling op te nemen. De vraag "Wilt u van bepaalde velden een horizontale telling?" moet dan met J beantwoord worden. Wordt deze met N beantwoord, dan wordt het volgende programma-onderdeel, invoer selectievelden, gestart.

Ingave: - Omschrijving horizontale telling      max. 15 A/N
          Hier kan de omschrijving van de horizontale telling
          worden ingegeven. Deze wordt niet meegenomen in het
          ASCII-bestand.

Ingave: - Veldnummer van het te tellen veld             2 N
          De in de horizontale telling te verwerken velden
          kunnen ingegeven worden. De geselecteerde velden
          zijn in het rechterdeel van het scherm zichtbaar.
          Ook hier kan via <F1> door de bestandsindeling
          gebladerd worden. Dat gebeurt in het linkerdeel
          van het beeldscherm.

          Als een veld van de telling afgetrokken moet worden,
          dan moet het veld met functietoets F3 worden ingege-
          ven. Achter het veldnummer wordt dan een "-" afge-
          beeld. Let op! Creditvelden in de records van een be-
          stand hebben meestal van zichzelf al een minteken. 
          Deze hoeven dus niet met F3 ingegeven te worden. Bij
          twijfel kan -vooraf- het bestand met de keuze
          Onderhoud eigen bestanden/info op standaard bestanden
          bekeken worden.
          
          Ook is het mogelijk om een vermenigvuldiging uit te
          laten voeren binnen de horizontale telling. Het veld
          waarmee de tot op dat moment opgebouwde telling ver-
          menigvuldigd moet worden, moet met functietoets F7
          worden ingegeven. Achter het veldnummer wordt dan
          een "*" afgebeeld. 

          Met functietoets F4 kan dit programma-onderdeel verla-
          ten worden, en wordt het volgende onderdeel, invoer
          selectievelden gestart.

Invoer selectievelden

De vraag "Wilt u selecteren?" wordt gesteld. Het is mogelijk om op maximaal 2 velden te selecteren. Wordt de vraag met N beantwoord, dan wordt het volgende programma-onderdeel, het opbouwen van het bestand, gestart.

Ingave: - Veldnummer van het selectieveld                   2 N
          De geselecteerde velden zijn in het rechterdeel van
          het scherm onder "Geselecteerde velden" zichtbaar.
          In de handleidingregels wordt aangegeven welk veld
          gevraagd wordt (selectieveld 1 of selectieveld 2).

          Moet een selectieveld overgeslagen worden, dan kan
          dat met functietoets F7 gedaan worden.
          
          Met functietoets F4 kan dit programma-onderdeel verla-
          ten worden en wordt de opbouw van het ASCII-bestand
          gestart.

Opbouw ASCII-bestand

Alleen als opgegeven is dat een selectie moet plaatsvinden, dan per selectie de volgende ingaven:

Ingave: - Selectie op <selectieveld>                  1 A/N
          Deze vraag met J of N beantwoorden.
          Wordt N ingegeven, dan vindt op het
          betreffende veld geen selectie plaats.
          Bij de tweede selectie kan men via functietoets F2
          naar het vorige selectieveld terugkeren.

Ingave: - Van <selectieveld>   max. lengte uit bestandsindeling
          Met functietoets F2 terug naar de vorige ingave.
Ingave: - T/m <selectieveld>   max. lengte uit bestandsindeling
Met functietoets F2 terug naar de vorige ingave.

Na een keuze ingaven goed (respectievelijk J of N ingeven) kan de volgende selectie worden ingegeven of wordt het volgende programma-onderdeel, de aanmaak van het ASCII-bestand, gestart.

Aan de hand van de ingegeven selectie(s) wordt het bestand doorlopen. De bij "invoer velden" opgegeven velden worden, op een voor het pakket leesbare wijze, in het ASCII-bestand opgenomen.

Na de opbouw keert het programma naar het menu van het algemeen lijstprogramma terug.

Het overbrengen van het ASCII-bestand

In de configuratie van Bbx of (Visual) Pro5 is een parameter opgenomen (set ALPDIR) waarin opgegeven wordt in welke directory of folder het ASCII-bestand aangemaakt moet worden. Op unixsystemen is dat meestal de directory /usr/bbx/tmp en op pc's is dat meestal de folder met de padnaam C:\basis\vpro5\bbx\tmp.

Op pc's met (Visual) Pro5 gaat het ophalen vrij eenvoudig. U kunt bijvoorbeeld met 'Windows verkenner' naar de bovenstaande folder gaan en het ASCII-bestand naar de gewenste folder slepen om het in het betreffende pakket gebruiken. U kunt ook in het betreffende pakket via "openen" naar het betreffende ASCII-bestand in de folder met de padnaam C:\basis\vpro5\bbx\tmp gaan zoeken.

Om een ASCII-bestand van een unix-systeem naar een pc over te brengen moet de directory /usr/bbx/tmp als "disk" aan de pc gekoppeld zijn. Voor pc's waarop met bestanden uit de module "automatische betalingen" wordt gewerkt zal dat al het geval zijn, want die bestanden komen in dezelfde directory terecht. Met 'Windows verkenner' gaat u naar de betreffende "disk" (dat is dan een netwerk-schijf, bijvoorbeeld 'G:') en u sleept het betreffende ASCII-bestand naar de folder waar u het wilt hebben. Als het gebruikte pakket de mogelijkheid biedt om via "openen" ook op een netwerk-schijf te zoeken, dan kunt u daar ook gebruik van maken.

Als de betreffende directory nog niet als netwerk-schijf aan de gewenste pc gekoppeld is, neem dan contact met Saldata op.

Importeren in WordPerfect/PlanPerfect

Als voor de mogelijkeid van een WordPerfect/PlanPerfect-bestand gekozen is, dan is het ASCII-bestand in de vorm van een "samenvoegbestand" aangemaakt. Dat bestand kunt u in WordPerfect samenvoegen met een brief of in PlanPerfect als "WordPerfect samenvoegbestand" importeren.

Importeren in Dbase IV

Voor Dbase IV wordt het ASCII-bestand automatisch voorzien van de extensie '.txt' en kan het bestand geimporteerd worden met het commando APPEND. Het bestand dat ingelezen wordt is een "comma-delimited" bestand. Voorbeeld van een compleet commando: APPEND FROM C:\DBS001.TXT DELIMITED WITH , (vergeet de komma niet).

Importeren in Lotus/Symphony

Het importeren van gegevens in Lotus en Symphony moet met de "numbers"-optie gebeuren. Het pakket moet wel in de Amerikaanse notatie werken, anders gaan de kolommen in de spreadsheet verschuiven.

Importeren in Excel

Kies binnen Excel voor 'Bestanden', 'Openen' en daarna voor 'Tekst'. Zoek het ASCII-bestand op en open het. Het teken om de kolommen te scheiden is het ; teken (de 'punt-komma') en de herkomst moet op 'DOS/OS 2' gezet worden. Als u de juiste antwoorden geeft kunt u de gegevens in een spreadsheet importeren.

Vragen en mededelingen in dit programma

- Bestand XXXXXX niet beschikbaar; geef <RETURN>
  Het betreffende bestand is niet (meer) aanwezig.

- Keuze: afbreken <J>/<RETURN>
  Maak de gewenste keuze.

- Veld komt niet in het bestand voor; <RETURN>
  Het ingegeven veldnummer kan niet in de bestandsindeling
  gevonden worden.

- Bestand onbekend; <RETURN>
  Niet aanwezig bestand opgegeven.

Terug naar het hoofdmenu