Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Verplaatsen velden in formuieren beeldbank bidpr
#1
 


   Verplaatsen velden in beeldbank bidprentjes

    Ik zou graag in onze beeldbank bidprentjes de velden in het formulier Geboren op (veldnaam 06)
    en Geboren te (veldnaam 08) willen ruilen met Overleden op (veldnaam 22) en Overleden te
    (veldnaam 23) willen omruilen.

    Dus in het formulieren veld dus eerst Overleden op daarna Overleden te en daarna Geboren op en
    Geboren te. Is dit mogelijk ?

    Kan iemand mij hierbij helpen.

    Zie bijgevoegd word document met de formulier pagina zoals deze nu is.

   Met vriendelijke groeten
   
   Willie van Esch

  HKK Schaijk Reek nr 73
Antwoord
#2
Ik heb het net voor je aangepast.

Aanpassing zijn nodig op 2 plekken:
1. In de database (altijd eerst een MERGE uitvoeren):
    Dat ging met een heel simpel (en standaard) Perl-scriptje:

Code:
open (INP, "bidprent.txt");
  @ALL = <INP>;
close(INP);

foreach $record (@ALL) {
  @tmp = split(/\t/, $record);      ## splits record in velden 
  next if ($tmp[2] !~ /\d{4,}/);    ## de eerste regel 

    $temp8  = $tmp[8];
    $temp6  = $tmp[6];
    $tmp[8] = $tmp[22];  
    $tmp[6] = $tmp[23];
    $tmp[22] = $temp8;
    $tmp[23] = $temp6;

  $record = join ("\t", @tmp);
}

open (OUT, ">bidprent2.txt");
  print OUT @ALL;
close(OUT);
    Als je iets van programmeren weet is bovenstaande gemakkelijk te begrijpen.
    Uitgevoerd op de PC en nieuwe database weer geplaatst op webserver

2. In de config file:
    Daar moet natuurlijk ook de velden verwisseld worden.
    Probleem was dat je onlangs een cfg-cbs2.pl had gemaakt die duidelijk verschilde van de productie config file.
    Aanpassingen heb ik zodoende maar in beide uitgevoerd. Alleen de HELP variabelen mag je zelf aanpassen.

Ok?

Je ziet met een beetje Perl-kennis is aanpassing een fluitje van een cent. 
Iemand geïnteresseerd in Perl? Er zijn al veel Perl-voorbeelden m.b.t. ZCBS beschikbaar...
Zie bijvoorbeeld: www.zcbs.nl/docs/170715-perl.pdf

P.S.: Let op de foutmelding bij jullie er foute e-mails zijn: ATTENTIE: er zijn e-mail foutmeldingen geregistreerd!
       de config variabele $EMAIL_BB moet de domeinnaam @beeldbankenschaijkreek.nl bevatten!
       Dit i.v.m. beveiliging van de mailserversystemen bij de hostprovider.
Antwoord


Lijst met mogelijk verwante topics
Topic Auteur Reacties Weergaven Laatste bericht
  foto's verplaatsen Kees Dekkers 3 67 28-10-2018, 08:00 PM
Laatste bericht: Ton van Steenoven

Ga naar locatie:


Gebruikers die dit topic lezen: 1 gast(en)