Due date culture

<< Npasauta tästä sisällysluetteloon >>

Navigointi:  Ohjelman asetukset > Yleiset asetukset > SIP >

Due date culture

Edellinen sivuPalaa alkuunSeuraava sivu

SIP-viesteissä kirjastojärjestelmältä saatava eräpäivän formaatti. Tätä käytetään eräpäivätiedon tulkitsemiseksi SIP-viesteistä.

Kielikoodi tulee antaa Liitteen A mukaisessa muodossa.

Myös säännöllisiä lausekkeita voidaan käyttää, mikäli päivämääräformaattia vastaavaa kielikoodia ei ole. Säännöllinen lauseke annetaan syöttämällä tähän asetukseen tekstin ”format:” (ilman lainausmerkkejä) ja sen perään säännöllinen lauseke. Esimerkiksi:

 

 format:(?<day>\d+)(?:.)(?<month>\d+)(?:.)(?<year>\d+)

 

Ylläoleva esimerkki purkaisi päivämäärän muodosta <päivä>(erotinmerkki)<kuukausi>(erotinmerkki)<vuosi>, esimerkiksi 25.03.2015. Erotinmerkki voi olla muukin kuin piste, esimerkiksi saman päivämäärän voisi ylläolevalla säännöllisellä lauseella purkaa myös merkkijonosta 25-03-2015.

 

 format:(?<year>\d{4})(?<month>\d{2})(?<day>\d{2})

 

Ylläoleva toinen esimerkki taas purkaisi päivämäärän muodosta <vuosi 4 merkillä><kuukausi 2 merkillä><päivä 2 merkillä>, esimerkiksi 20150325.

 

Huomaa, että kaikissa säännöllisissä lausekkeissa arvot on asetettava muuttujiin <day>, <month> ja <year>, josta Librid sitten ne lukee.