A/I/M Programma

Met dit programma-onderdeel kan op standaardbestanden informatie gepleegd worden en in "eigen" bestanden kunt u records aanmaken, records wijzigen, records verwijderen of informatie opvragen.

Ingave: - Naam bestand                             max. 6 A/N
          Met functietoets F3 roept u een overzicht van
          de bestanden op het beeldscherm op.

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

Na een keuze ingaven goed (respectievelijk J of N ingeven) wordt voor standaard bestanden de info-tak en voor "eigen" bestanden de A/I/M-tak gestart.

Info standaard bestanden

De betreffende bestandsindeling verschijnt op het scherm.

Ingave: - Veld(en) van de key.
          Dit zijn de gegevens waarmee dit programma-onderdeel in het
          betreffende bestand gaat lezen. De lengte en soort (numeriek
          of alfanumeriek) worden door de bestandsindeling bepaald.
          Op het eventueel 2e en volgende veld van de key mag functie-
          toets F1 gebruikt worden. Dit programma-onderdeel zoekt dan
          zelf het eerstvolgende record op, dat met de al ingegeven
          velden begint.

Aan de hand van de ingave wordt het eerstvolgende record in het bestand gelezen en op het beeldscherm getoond. Met de op het beeldscherm getoonde functietoetsen kan verder gebladerd worden, zowel in het record zelf, als in het bestand of kan naar de ingave van het 1e veld worden teruggegaan.

A/I/M "eigen" bestanden

Gecontroleerd wordt of het betreffende bestand al bestaat. Is dit niet het geval, dan wordt dit automatisch aangelegd.

De betreffende bestandsindeling verschijnt op het scherm.

Ingave: - Veld(en) van de key.
          Dit zijn de gegevens waarmee dit programma-onderdeel in het
          betreffende bestand gaat lezen. De lengte en soort (numeriek
          of alfa-numeriek) worden door de bestandsindeling bepaald.
          Op het eventueel 2e en volgende veld van de key mag functie-
          toets F1 gebruikt worden. Dit programma-onderdeel zoekt dan
          zelf het eerstvolgende record op, dat met de al ingegeven
          velden begint.

Aan de hand van de ingave wordt in het bestand gelezen. Als het record nog niet aanwezig is, dan kunnen de overige velden van het record worden ingegeven. De lengte, de soort en het aantal decimalen van ieder veld worden door de bestandsindeling bepaald.

Bestaat het record wel, dan volgt de keuze: "<M>=Muteren,<V>=Verwijderen, <I>=(meer)info;<RETURN>=naar veld 1".

Wordt voor informatie (I) gekozen, dan kan op dezelfde wijze zoals hierboven bij de standaard bestanden beschreven is, info gepleegd worden. Bij verwijderen wordt gevraagd "Wilt u dit record verwijderen <J>/<RETURN>". Alleen als met J wordt geantwoord, wordt het betreffende record gewijzigd.

Bij muteren kan het te wijzigen veldnummer worden ingegeven. Met functietoetsen F1 (volgend scherm) en F2 (vorig scherm) kan door het record gebladerd worden.

Zoeksleutels

Tijdens dit programma-onderdeel kunt u gebruik maken van de debiteur- en crediteurzoeksleutels, zoals die in A/I/M Debiteuren en A/I/M Crediteuren worden ingegeven. Met hulp van een ingegeven zoeksleutel kan, via het zoeksleutelbestand, het betreffende debiteur- of crediteurnummer opgezocht worden. Alleen op een numeriek veld met lengte "6" is het mogelijk om met zoeksleutels te werken. U moet daarvoor functietoets F3 gebruiken.

Vervolgens wordt gevraagd om de zoeksleutel in te geven. Wordt dit met F1 bevestigd, dan is het een crediteurzoeksleutel, anders een debiteurzoeksleutel. Nu kan door het zoeksleutelbestand gebladerd worden. Voor- en achteruit zoeken is mogelijk. Het geselecteerde debiteur- of crediteurnummer wordt meegenomen als de zoeksleutelroutine verlaten wordt en verschijnt op het beeldscherm, in het betreffende veld.

Bij velden, die een mogelijke relatie met bijvoorbeeld het debiteuren- of het crediteurenbestand onderhouden, staat tussen het veldnummer en de omschrijving een "*" afgebeeld. Als u op de ingave van een dergelijke veld staat, dan kunt u functietoets F7 gebruiken om de naam van de betreffende debiteur of crediteur onder in het beeldscherm te laten tonen. Deze functietoets staat nergens op het scherm vermeld! Voor gebruikers van de Basta-orderverwerking of het Drankta-pakket geldt dat ook voor het artikelnummer. Met F7 kan dan de artikelomschrijving getoond worden.

Zoekfunctie

Drukt u bij de ingave van veld 1 op functietoets F1, dan kunt u een zoekgegeven van maximaal 10 posities ingeven. Dit programma-onderdeel gaat vervolgens het betreffende bestand doorlezen en als ergens in een record een gegeven staat dat overeenkomt met het zoekgegeven, dan wordt het record op het scherm getoond. Vervolgens wordt de "info-tak" van dit programmaonderdeel uitgevoerd. Wordt in de info-tak gekozen voor "volgend record", dan wordt het volgende record opgezocht, waarin het ingegeven zoekgegeven voorkomt.

Zoekfunctie via zoekscherm (vanaf versie 2.77)

Drukt u bij de ingave van veld 1 op functietoets F8, dan wordt een zoekscherm getoond waarin per record uit het bestand een regel met gegevens wordt getoond. Per scherm kunt u van maximaal 13 records de eerste velden zien, voor zover ruimte op de regel aanwezig is. Voor- en achteruit zoeken is mogelijk. Van het geselecteerde record wordt de sleutel meegenomen als de zoekfunctie verlaten wordt. Het geselecteerde record verschijnt daarna in het scherm.

Aanpassingen in versie 2.77

Naast het hierboven genoemde nieuwe zoekscherm zijn vanaf deze versie nog een aantal aanpassingen in dit programma gemaakt:

- Bij een eigen bestand of info op een standaard bestand worden de
  sleutelgegegevens voortaan onthouden en als 'default' waarde gehan-
  teerd voor het volgende record. Via <RETURN> kan deze waarde per
  veld overgenomen worden of er kan iets anders ingegeven worden.

- Bij het aanmaken van records in een eigen bestand werden, in de
  vorige versie van het Algemeen Lijstprogramma, de al ingegeven
  velden leeggemaakt als u met <F2> terugging omdat in een vorig
  veld een tikfout gemaakt was. Op het scherm gebeurt dat nog steeds,
  maar als u daarna weer verder gaat, dan verschijnt de inhoud van
  de velden weer. Het is voortaan dus veel makkelijker om even via
  <F2> en <RETURN> door de velden heen en weer te gaan, zonder
  dat de al ingegeven velden verloren gaan. Pas na het wegschrijven
  worden de niet-sleutelvelden leeggemaakt, de sleutelvelden
  blijft het programma onthouden.

- Bij de aanmaak van records over meerdere schermen kan voortaan
  met <F2> ook naar het vorige scherm teruggegaan worden.

- Bij het wijzigen van een veld in een bestaand record kan het pro-
  gramma meteen naar het volgende veld gaan om dat te wijzigen als
  het veld met <F1> wordt afgesloten. Dit is handig als u meerdere
  velden die onder elkaar liggen wilt wijzigen. Geeft u een veld
  met <RETURN> in, dan gaat het programma terug naar de ingave van
  het te wijzigen veldnummer.

Vragen en mededelingen in dit programma

- Bestand XXXXXX niet beschikbaar; <RETURN>          
  Het gekozen bestand kan niet geopend worden.

Terug naar het hoofdmenu