|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 51968 (0xcb00) Types: RcTekst Names: »99109913.WP«
└─⟦670c8f5a6⟧ Bits:30005866/disk2.imd Dokumenter i RcTekst format (RCSL 99-1-*) └─⟦this⟧ »99109913.WP«
╱04002d4e0a00060000000002014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆b0┆M Ø D E P L A N L Æ G N I N G┆f0┆↲ ↲ ┆b0┆Brugermanual┆f0┆↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ September 1984↲ RCSL No. 991 09913↲ Informationsafdelingen↲ A/S Regnecentralen af 1979↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ Forfatter: Hans Chr. Hansen↲ ↲ Nøgleord: Mødeplanlægningssystem, Kalendersystem, Kontor-↲ ╞ automatisering, System39↲ ↲ Resume┆88┆': Denne brugermanual beskriver kort, hvordan man↲ betjener mødeplanlægningssystemet, og sideløb-↲ ende hermed dets funktioner, d.v.s. hvad du kan↲ lave med det, hvad det laver selv og hvordan du↲ får det til at lave det, du ønsker. Endvidere↲ beskrives installation af programmel og system-↲ vedligeholdelse.↲ ↲ (62 trykte sider)↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ╱04002d4e0a000600000000020d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ↲ Copyright (C) 1984↲ A/S Regnecentralen af 1979 / RC Computer A/S↲ ┆a1┆Printed by A/S Regnecentralen af 1979, Copenhagen ┆e1┆↲ ↲ Brugere af denne manual gøres opmærksom på, at specifika-↲ tionerne heri uden forudgående varsel kan ændres af RC. RC ↓ er ikke ansvarlig for typografiske fejl eller regnefejl, som ↓ kan forekomme i denne manual, og er ikke ansvarlig for skad-↲ er forårsaget af benyttelsen af dette dokument.↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000020d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆b0┆┆a1┆Forord og vejledning┆e1┆┆f0┆↲ ↲ ↲ ┆a1┆Hvordan RC brugermanualer er struktureret┆e1┆↲ ↲ En RC brugermanual kan i princippet bestå af følgende hoved-↲ afsnit:↲ ↲ A - ┆a1┆Introduktion┆e1┆↲ ╞ Bruges til at præsentere det pågældende system og sæt-↲ ╞ te det i en større sammenhæng samt til at forklare den↲ ╞ aktuelle manuals struktur.↲ ↲ B - ┆a1┆Systemoversigt┆e1┆↲ ╞ Bruges til en mere indgående beskrivelse af systemets↲ ╞ komponenter og deres indbyrdes forhold.↲ ↲ C - ┆a1┆Installation af programmel┆e1┆↲ ╞ Bruges til at beskrive, hvordan eventuelt programmel,↲ ╞ f.eks. et anvendelsessystem, installeres.↲ ↲ D - ┆a1┆Systemtilpasning┆e1┆↲ ╞ Bruges til at forklare eventuelle systemtilpasnings-↲ ╞ muligheder, f.eks. konfigurationsparametre.↲ ↲ E - ┆a1┆Systemadministration┆e1┆↲ ╞ Bruges til en udførlig beskrivelse af betjeningen og↲ ╞ fejlbehandlingen på en eventuel systemadministrators↲ ╞ niveau.↲ ↲ F - ┆a1┆Normal anvendelse┆e1┆↲ ╞ Bruges til en udførlig beskrivelse af betjeningen og↲ ╞ fejlbehandlingen på den almindelige brugers niveau.↲ ↲ G - ┆a1┆Diverse┆e1┆↲ ╞ Bruges til emner, der ikke naturligt hører hjemme i↲ ╞ et af de foregående afsnit.↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ H - ┆a1┆Bilag┆e1┆↲ ╞ Bruges til bilag. Som første bilag bringes en eventuel↲ ╞ litteraturliste.↲ ↲ Bemærk: En given brugermanual behøver ikke nødvendigvis at ↓ indeholde alle disse hovedafsnit, idet visse emner kan være ↓ irrelevante. Afsnit af rent teknisk karakter, f.eks. system-↲ vedligeholdelse, kan være skrevet på engelsk.↲ ↲ ┆a1┆Hvordan brugermanualens sider er identificeret┆e1┆↲ ↲ Siderne er nummereret inden for hvert afsnit løbende fra 1. ↓ Eksempler: Side B-1 (side 1 i hovedafsnit B), Side B.4-6 ↓ (side 6 i afsnit B.4), Side B.5.3.-2 (side 2 i underafsnit ↓ B.5.3).↲ På hver side er også angivet, hvornår siden er indsat i ↓ manualen. Eksempler: Rettelse 0/84 (side som udgivet, i ↓ 1984), Rettelse 1/84 (første rettelse i 1984), Rettelse 1/85 ↓ (første rettelse i 1985).↲ ↲ ┆a1┆Hvordan brugermanualerne ajourføres┆e1┆↲ ↲ Manualerne ajourføres et antal gange årligt ved udsendelse ↓ af ajourførings- og rettelsesblade, hvoraf fremgår hvilket ↓ materiale der udtages og indsættes.↲ ↲ ┆a1┆Hvordan læseren kan bidrage┆e1┆↲ ↲ Redaktionen opfordrer læserne til i vedlagte returbrev at ↓ gøre opmærksom på fejl eller give forslag til forbedringer.↲ ↲ ↲ Informationsafdelingen↲ A/S Regnecentralen af 1979↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆ ┆b0┆Mødeplanlægning┆05┆Indholdsfortegnelse ┆f0┆↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆ ┆b0┆Rettelse 0/84┆05┆Side i ┆f0┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ A. Introduktion↲ ↲ C. Installation Guide↲ C.1 The Installation↲ C.2 Initiate Users↲ ↲ F. Normal anvendelse↲ F.1 Start↲ F.2 Formularer↲ F.3 R - Reservation↲ F.4 Øvrige menuvalg↲ F.5 Fejlbehandling↲ ↲ H. Bilag:↲ ↲ H.1 Referencer↲ ↲ H.2 Maintenance Guide↲ ╞ H.2.1 System Overview↲ ╞ H.2.2 Configuration Parameters↲ ╞ H.2.3 Terminal Handling↲ ╞ H.2.4 Files↲ ╞ H.2.5 System Limits↲ ╞ H.2.6 System Crash↲ ╞ H.2.A Manual Removal of a Name↲ ╞ H.2.B Listing of Fatal Errors↲ ╞ H.2.C Contents of Directory /usr/calsys↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆ ┆b0┆Indholdsfortegnelse┆05┆Mødeplanlægning ┆f0┆↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆ ┆b0┆Side ii┆05┆Rettelse 0/84 ┆f0┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆┆e1┆↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Introduktion A┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆A Introduktion┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side A-┆0b┆ A┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆A Side A-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ Denne brugermanual består af fire hovedafsnit (jvf. "Forord ↓ og vejledning"):↲ ↲ A : Introduktion↲ C : Installation af programmel (på engelsk)↲ F : Normal anvendelse↲ H : Bilag:↲ ╞ 1. Referencer↲ ╞ 2. Vedligeholdelsesvejledning (på engelsk)↲ ↲ ┆a1┆Mødeplanlægningssystemet┆e1┆↲ ↲ Mødeplanlægningssystemet kan køres enten ved valg af system-↲ et fra Uniplex eller fra operativsystemet med kommandoen↲ "appoint". Systemet kan anvendes med enten en sekretærs el-↲ ler en privat brugers rettigheder.↲ Som sekretær skal systemet hjælpe dig med at holde styr på ↓ adskillige personers og lokalers kalendere. Indtil flere↲ hundrede, hvis det skulle være nødvendigt. Det vil forhåb-↲ entlig især være en hjælp i forbindelse med mødeplanlægning ↓ og -indkaldelse.↲ Som privat bruger skal systemet hjælpe dig med at holde ↓ styr på din egen kalender.↲ Beskrivelsen i denne brugermanuals hovedafsnit F ("Normal ↓ anvendelse") gælder fuldt ud kun for sekretærer, men er også ↓ gældende for en privat bruger med følgende indskrænkninger:↲ ↲ - Som privat bruger kan du kun skrive/læse m.m. i din egen↲ kalender.↲ ↲ - Du kan ikke initiere (oprette) andre brugere.↲ ↲ - Din egen kalender skal initieres af en sekretær.↲ ↲ Som privat bruger kan du altså springe "Initiering" (i af-↲ snit F.4) over samt erstatte f.eks. "alle" med "dig" i den↲ øvrige beskrivelse.↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ Mødeplanlægningssystemet omfatter syv hovedfunktioner, der ↓ beskrives kort forneden. Den uddybende beskrivelse findes i ↓ hovedafsnit F.↲ ↲ ┆a1┆Reservation┆e1┆. Du kan skrive i en eller flere personers kalen-↲ dere samtidigt (foretage en reservation). Systemet holder ↓ selv øje med, om der i forvejen står noget i disse kalendere ↓ i det ønskede tidsrum. Det meddeler eventuelt hvem der ikke ↓ kan. Det kan også, hvis du ønsker det, finde frem til (søge ↓ efter) det første tidsrum, hvor alle kan (med evt. lokale).↲ Efter at du har sagt god for en reservation, vil en med-↲ delelse til alle implicerede automatisk blive trykt på ↓ skriveren til eventuel omdeling. Denne funktion, Skriv, kan ↓ slås fra (jvf. vedligeholdelsesvejledningen i hovedafsnit ↓ H).↲ ↲ ┆a1┆Opdatering┆e1┆. En reservation kan opdateres (ændres/slettes). ↓ Også her en meddelelse på skriveren til alle.↲ ↲ ┆a1┆Kik i kalenderen┆e1┆. Du kan selvfølgelig kikke i kalenderen for ↓ en eller flere personer samtidigt, på skærmen eller på papir ↓ (via skriveren) og i forskellige formater.↲ ↲ ┆a1┆Initiering┆e1┆. Som sekretær kan du oprette kalendere for an-↲ dre, bestemme hvilke lokaler der skal have en kalender og ↓ definere emner.↲ ↲ ┆a1┆Daglig rytme┆e1┆. For hver person (lokale) kan du specificere en ↓ daglig rytme på ugedagsbasis.↲ ↲ ┆a1┆Almindelig kalender┆e1┆. Du kan få en almindelig kalender frem ↓ på skærmen for et halvt år ad gangen med lørdag, søndag, ↓ helligdage m.m. markeret. Du kan også selv markere særlige ↓ dage.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆a1┆Privat kalender┆e1┆. Endelig kan du gå ind i din egen kalender ↓ som privat bruger. Her kan du kun reservere, ændre, kikke ↓ m.m. i din egen kalender.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆ C-┆0b┆↲ ↲ ┆a1┆C. INSTALLATION GUIDE.┆e1┆↲ ↲ ┆a1┆C.1 The Installation.┆e1┆↲ ↲ ┆84┆You have just received RC COMPUTER's APPOINTMENT MANGEMENT ↓ ┆19┆┆8c┆┄┄SYSTEM (AMS) on a 5 1/4 " diskette.↲ ↲ ┆84┆To install the system please follow the next steps ↓ ┆19┆┆8c┆┄┄carefully. The whole procedure should take less than five ↓ ┆19┆┆8c┆┄┄minutes.↲ ┆84┆(The ┆a1┆underlined┆e1┆ text are your entries on the keyboard. <cr> ↓ ┆19┆┆8c┆┄┄= carriage return . )↲ ↲ 1. Login as superuser.↲ i.e. :↲ login: ┆a1┆root<cr>┆e1┆↲ Password: (The superuser password - No echo, remember <cr>)↲ ↲ ( You might be asked to set the date and time here.)↲ ↲ Now the promt: 1 # will appear.↲ (On danish terminals - ASCII will promt: 1 numbersign.)↲ ↲ 2. Run UNIPLEX. ↓ i.e. :↲ 1 # ┆a1┆uniplex<cr>┆e1┆↲ ↲ After some seconds the UNIPLEX main menu will appear on the screen.↲ ↲ 3. Select the Appointment Mangement System.↲ i.e. :↲ type: ┆e1┆┆a1┆a┆e1┆↓ ↲ 4. ┆84┆If you haven't done it yet now is the time to insert the master ↓ ┆19┆┆83┆┄┄diskette in the floppy drive. Remember to close the door.↲ ↲ 5. ┆84┆After you have typed the 'a', a messages will appear on the screen ↓ ┆19┆┆83┆┄┄that tells you what to do next. That is : ↲ type : ┆a1┆i┆e1┆↲ to select the installation procedure.↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ 6. ┆84┆Within a couple of minutes the following text ( enclosed in ===.. ↓ ┆19┆┆83┆┄┄lines ) should appear on your screen:↲ ↲ ============================================================================↲ ↲ ↲ Installing procedure started↲ ↲ Please be patient for a couple of minutes.↲ ↲ The diskette is now successfully copied!↲ ↲ ALL CALENDARS EMPTY !!↲ ONLY SECRETARY KNOWN IS: initsec↲ ↲ **************** Installation procedure finished ! ****************↲ ↲ **** ATTENTION PLEASE!! ****↲ ↲ When you return to UNIPLEX you will still be in the installation↲ part of the menu system.↲ Please hit ESC to get back to the main menu↲ ↲ ↲ ↲ ↲ ↲ Press any key to continue:↲ ==========================================================================↲ ↲ ↲ In any case don't do anything before the line:↲ "Pre┆84┆┆84┆ss any key to continue:" appears at the bottom of the screen.↲ ↲ 7. ┆84┆After pressing a key (f.ex. spacebar) you will get the installation ↓ ┆19┆┆84┆┄┄screen back again - but the system is already installed - so just ↓ ┆19┆┆84┆┄┄press the ┆a1┆ESC┆e1┆ key - and your are back in the UNIPLEX main menu.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆C.2 Initiate Users.┆e1┆↲ ↲ The installation is now completed - but at this stage it is a good idea ↓ to convince yourself that it's really running and - last but not least - ↓ to initiate some secretaries! That is: Give the AMS. the initials/names ↓ of the secretaries that are going to work with the system.↲ ↲ To do this select the AMS. from the UNIPLEX main menu.↲ i.e. : type ┆a1┆a┆e1┆ .↲ After some seconds you will get the login screen of the AMS. where the ↓ lines in the middle of the screen look like this:↲ ↲ Write your name or initials please:┆a1┆.┆e1┆.........↲ =============================================↲ ↲ To get into the system you have to type in the "name" : ┆a1┆initsec<cr>┆e1┆↲ Explanation: "initsec" is the only "secretary" known to the system at ↓ this stage and the ┆a1┆only┆e1┆ way to get into the system.↲ After you typed initsec you will get the AMS. main menu on the ↓ screen. Choose the ┆a1┆Initiate┆e1┆ entry . (i.e.: type ┆a1┆i┆e1┆ ) Now you get the ↓ initiate form on the screen.↲ Choose ┆a1┆$┆e1┆ to initiate a secretary. (i.e.: type ┆a1┆$┆e1┆ )↲ The cursor jumps to the $ecretary field, where you can enter the ↓ initials/name of a secretary followed by <cr>.↲ ┆b0┆Att.┆f0┆: No blanks in the name - use '_' if nescesary.↲ ( You can backspace with <-- or the DEL key )↲ ↲ You automatically returned to the AMS main menu.↲ ↲ The above step can of course be repeated.↲ To get back to UNIPLEX press the ESC key in the AMS main menu↲ ↲ Next time someone want to work with the AMS the initiated names can ↓ be used to get into the system - instead of "initsec" .↲ ↲ For further information on the AMS read the :User guide to the AMS. ↓ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Normal anvendelse F┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆F Normal anvendelse┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side F.1-┆0b┆ F┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆F Side F.1-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆F.1 Start┆e1┆↲ ↲ Før du går i gang, vil det nok være en god ide┆88┆' at sidde ↓ foran en terminal, hvor mødeplanlægningssystemet kører.↲ Når du har valgt systemet fra Uniplex (eller fra operativ-↲ systemet med kommandoen "appoint"), spørger systemet dig al-↲ lerførst om dine initialer. Du kan komme ind i systemet, når ↓ det i forvejen kender dine initialer, d.v.s. at du har en ↓ kalender.↲ ↲ ┆a1┆Initsec┆e1┆↲ Første gang systemet køres efter installeringen, kender det ↓ kun eet navn, "initsec", der har sekretær status (alle ret-↲ tigheder). I installationsvejledningen (hovedafsnit C) samt ↓ i afsnittet "Initiering" (i afsnit F.4) forklares, hvordan ↓ systemet får ens initialer/navn at vide.↲ Har systemet allerede fået dine initialer/navn at vide, ↓ indtaster du dem blot efterfulgt af vognretur (i det følg-↲ ende <CR>). Hvis ikke, skal du først initieres af en sekre-↲ tær. Sålænge der kun er initieret een sekretær, kan man ↓ altid komme ind i systemet med "initsec", derefter ikke.↲ ↲ ┆a1┆Hovedmenu┆e1┆↲ Efter at systemet har genkendt dine initialer, kommer sys-↲ temets hovedmenu (med overskriften "Mødeplanlægning") frem ↓ på skærmen. Ligesom for hovedmenuen vil der på næsten alle ↓ skærmbilleder altid stå følgende:↲ ↲ - på nederste linie: din status (sekretær/privat bruger),↲ dine initialer og dags dato↲ ↲ - på øverste linie: en overskrift for det, man er i gang↲ med↲ ↲ - på 2. og 3. linie: et "hjælpeområde" med diverse tekst-↲ er om, hvad du kan/skal gøre her og nu, der fremkommer↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ når du taster "?" (et spørgsmålstegn) i begyndelsen af↲ et felt (dog ikke i hovedmenuen)↲ ↲ - på 4. linie: normalt "====" (en række lighedstegn), men↲ her vil også fremkomme udskrifter, når systemet ikke↲ forstår det, du har indtastet↲ ↲ Du vælger fra hovedmenuen ved at taste det første bogstav ↓ (stort eller lille) til den operation, du ønsker. Når du er ↓ færdig med den operation, du har valgt, kommer du altid til-↲ bage til hovedmenuen. Du kommer ud af systemet på normal vis ↓ ved at taste "<ESC>" (ESC tasten over til venstre).↲ Vi går nu over til de enkelte menuvalg. Først et par let-↲ te, der kan beskrives på stedet:↲ ↲ <ESC> : Taster du "<ESC>", kommer du ud af systemet på↲ normal vis med opdatering.↲ ↲ E : Dette menuvalg findes kun i sekretærmenuer. Taster↲ du "e", vælger du Egen kalender operationen. Prøv↲ den. Som du ser, ligner denne menu hovedmenuen,↲ men din status er nu privat bruger, hvilket be-↲ tyder, at du kun kan reservere, ændre, kikke m.m.↲ i din egen kalender.↲ Bemærk: En privat bruger, d.v.s. en person, hvis↲ initialer ikke står i en liste med sekretæriniti-↲ aler, vil få denne menu som hovedmenu, og <ESC>↲ betyder da, at systemet forlades.↲ Du kommer tilbage til hovedmenuen fra Egen kal-↲ ender operationen ved at taste "<ESC>".↲ ↲ De resterende menuvalg beskrives i senere afsnit:↲ ↲ R : Reservation (F.3)↲ ↲ O : Opdatering (F.4)↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ S : Skriv (F.4)↲ ↲ K : Kik (F.4)↲ ↲ I : Initiering (F.4)↲ ↲ A : Almindelig kalender (F.4)↲ ↲ D : Daglig rytme (F.4)↲ ↲ Ved disse syv menuvalg får du en formular på skærmen. Formu-↲ larer beskrives generelt i næste afsnit (F.2)↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Normal anvendelse F┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆F Normal anvendelse┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side F.2-┆0b┆ F┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆F Side F.2-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆F.2 Formularer┆e1┆↲ ↲ Menuvalgene Reservation, Opdatering, Skriv, Kik, Initiering, ↓ Almindelig kalender samt Daglig rytme har en række ting til-↲ fælles. For dem alle gælder det, at du efter eventuelle ind-↲ ledende småvalg m.m. får en formular på skærmen med en række ↓ felter, der skal/kan udfyldes.↲ ↲ ┆a1┆Fejlindtastninger┆e1┆↲ Hvad sker der, hvis du taster noget "forkert" eller rører ↓ ved nogle "gale" taster? Det behøver du ikke at bekymre dig ↓ om, da systemet aldrig vil "gå ned" af den grund. Med andre ↓ ord: Alt det, du indtaster, er i princippet rigtigt, men det ↓ kan selvfølgelig ske, at systemet ikke forstår det, du har ↓ skrevet. I sidste tilfælde melder det tilbage.↲ Det gør det enten med et "bip", fordi det ikke ved, hvad ↓ det skal gøre med det sidst indtastede tegn (og derfor ikke ↓ gør noget), eller der kommer en tekst i linie 4 (den med ↓ "===="), der fortæller noget om, hvad det var, systemet ikke ↓ forstod. Der kan selvfølgelig også ske misforståelser, men ↓ risikoen er lille, fordi systemet altid skriver ud hvad det ↓ har forstået. Hvis ikke det var det, du mente, må du gå til-↲ bage til feltet og rette det.↲ ↲ ┆a1┆Ud af formular┆e1┆↲ Når du ikke ønsker at arbejde videre med en formular eller ↓ du kom til at vælge en forkert formular fra hovedmenuen, kan ↓ du altid taste "<ESC>!" som første tegn i et felt, hvilket ↓ bevirker, at du kommer tilbage til hovedmenuen. Normalt vil ↓ du, efter at en formular er udfyldt, enten blive bedt om at ↓ bekræfte det indtastede (data til systemet) eller få udført ↓ det, du har specificeret (data fra systemet), før du vender ↓ tilbage til hovedmenuen.↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ┆a1┆Hjælpefunktion┆e1┆↲ Taster du "?" som første tegn i et felt, vil der i linie 2 ↓ og 3 fremkomme nogle komprimerede hjælpetekster til det, du ↓ har indtastet. Taster du umiddelbart herefter igen "?" (alt-↲ så to spørgsmålstegn i alt), får du i visse tilfælde yder-↲ ligere oplysninger (ellers teksten "Ikke flere oplysning-↲ er"). Taster du "<ESC>h" (alle steder), får du en oversigt ↓ over redigeringsmuligheder m.m.↲ ↲ ┆a1┆Rundt i formular┆e1┆↲ Når markøren står på første position i et felt, kan du komme ↓ til et hvilketsomhelst andet felt i formularen ved at bruge ↓ følgende taster:↲ ↲ : et felt tilbage. Stod du i første felt, vil↲ markøren nu befinde sig i sidste felt.↲ ↲ : et felt frem.↲ ↲ <CTL>t : "hjem", d.v.s. markøren flytter sig til første↲ felt i formularen.↲ ↲ Brugen af disse taster har ingen indflydelse på det, der ↓ eventuelt i forvejen stod i felterne.↲ Bemærk: Systemet kontrollerer kun om en formular er fær-↲ digudfyldt, når markøren står i "hjem" positionen, d.v.s. ↓ når du mener, at en formular er tilstrækkeligt udfyldt, kan ↓ du taste "<CTL>t". Sker der ikke noget (bortset fra at mark-↲ øren flytter til første felt), er det fordi formularen endnu ↓ ikke er helt udfyldt.↲ ↲ ┆a1┆Felter┆e1┆↲ Der er to slags felter: menufelter og tekstfelter. Ved et ↓ menufelt bliver du bedt om at vælge nogle alternativer ↓ (f.eks. ja/nej). Her skal du blot taste det første bogstav ↓ (stort/lille) i det, du ønsker at vælge.↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ Ved et tekstfelt (det almindeligste) indtaster du en ↓ tekst efterfulgt af "<CR>". I de fleste tekstfelter vil ind-↲ tastningen af kun "<CR>" bevirke, at feltet udfyldes med en ↓ standardværdi, som du kan se i hjælpeområdet. Stod der noget ↓ i forvejen i feltet, vil det blive udskiftet med det, du ↓ lige har skrevet.↲ Der er to felter, hvor du kan redigere i den tekst, du al-↲ lerede har skrevet, ved at bruge feltredigeringskommandoerne ↓ (se forneden). Det drejer sig om felterne Deltagere og Be-↲ mærkninger i Reservation og Opdatering formularerne.↲ Efter at du har udfyldt et felt, hopper markøren automa-↲ tisk til næste felt, hvis systemet ellers kan forstå det, du ↓ har skrevet. Hvis ikke, kommer der en udskrift i linie 4 ↓ (den med "===="). Udskriften slettes igen, første gang du ↓ taster noget.↲ ↲ ┆a1┆Feltredigering┆e1┆↲ ↲ Feltredigering ligner redigeringen i Uniplex. Du kan tænke ↓ på et felt som et Uniplex dokument og følgende Uniplex kom-↲ mandoer kan bruges (jvf. Uniplex Users' Manual, Appendix D, ↓ samt referencer heri):↲ ↲ ------------------------------------------------------------↲ ↲ ┆a1┆F E L T R E D I G E R I N G S K O M M A N D O E R┆e1┆↲ ↲ Flytning af markør:↲ ↲ Højre : ↲ Venstre : ↲ Op : (*)↲ Ned : (*)↲ Ud til højre : <ESC> ↲ Ud til venstre : <ESC> ↲ Helt op : <ESC> ↲ Helt ned : <ESC> ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ Næste ord : <CTL>n ↲ Foregående ord : <CTL>p ↲ "Hjem" (top) i felt (formular) : <CTL>t (*)↲ ↲ Sletning:↲ ↲ Et tegn : <SLET TEGN> ↲ Ord : <CTL>w ↲ Linie : <ESC>dc ↲ Alt til højre : <ESC>dr ↲ Alt til venstre : <ESC>dl ↲ ↲ Indsæt:↲ ↲ Mellemrum (albue) : <CTL>e ↲ Linie : <CTL>o ↲ ↲ Andre kommandoer:↲ ↲ Gem indhold af felt og gå til næste : <ESC>e ↲ Skriv hele felt igen : <ESC>v ↲ Gå ud af formular og smid indhold væk : <ESC>! (*)↲ Få redigeringskommandoer på skærm : <ESC>h ↲ Til næste linie eller ud af felt : <CR> (*)↲ ↲ De med (*) markerede kommandoer afviger fra Uniplex; når↲ der tastes, mens markøren befinder sig i øverste venstre↲ hjørne af et felt, vil de virke således:↲ ↲ Op ( ) : Hop til foregående felt. ↲ ↲ Ned ( ) : Hop til næste felt. ↲ ↲ <CTL>t : Hop til første felt (top) i formularen. ↲ ↲ <ESC>! : Gå ud af formularen og smid indholdet væk. ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ <CR> : I første position på en linie eller i sidste↲ linie vil teksten i feltet blive gemt og mark-↲ øren hoppe videre til næste felt, d.v.s. to↲ gange <CR> bringer dig altid videre til næste↲ felt; det første <CR> bringer dig ned til be-↲ gyndelsen af næste linie eller ud, hvor du al-↲ lerede stod, på sidste eller eneste linie.↲ Prøv selv, hvordan det virker!↲ Der er dog en undtagelse med hensyn til at↲ hoppe ud i første position, nemlig Dagsorden↲ siden. I den vil <CR> i første position på en↲ linie blot bevirke, at du får en ekstra tom↲ linie. Tast "<ESC>e" for at komme ud her.↲ ↲ ------------------------------------------------------------↲ ↲ Vi går nu over til formularerne ved de enkelte menuvalg. ↓ Først Reservation formularen, som beskrives for sig i næste ↓ afsnit (F.3).↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Normal anvendelse F┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆F Normal anvendelse┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side F.3-┆0b┆ F┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆F Side F.3-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆F.3 R - Reservation┆e1┆↲ ↲ Reservation formularen er nok den vigtigste. Den anvendes ↓ til indtastning af reservationer. Først nogle af de enkelte ↓ felter:↲ ↲ ┆a1┆Emne┆e1┆↲ Tast "?". Se på hjælpelinierne. Tast "?" igen. På skærmen ↓ fremkommer en liste med et nummer og et emne. Det er de em-↲ ner, systemet på nuværende tidspunkt kender, med et nummer, ↓ de har fået af systemet.↲ Tast "mellemrum" og du kommer tilbage til formularen igen. ↓ Du har nu flere muligheder.↲ Hvis systemet allerede kender det emne, du vil lave en re-↲ servation under, kan du nøjes med at taste nummeret ind ef-↲ terfulgt af "<CR>". Prøv. Nummeret bliver erstattet af ↓ teksten. Du kan selvfølgelig også indtaste teksten igen.↲ Nye emner kan tilføjes enten i en Initiering operation ↓ eller på dette tidspunkt, d.v.s. hvis du skriver et ord, ↓ systemet ikke genkender, bliver du spurgt, om det skal være ↓ et nyt emne.↲ ↲ ┆a1┆Prioritet┆e1┆↲ Der er mulighed for at give en reservation tre forskellige ↓ prioriteter - normal, høj og obligatorisk - dels for at vise ↓ de deltagende, hvor vigtig en reservation er, dels over for ↓ systemet. Når systemet ser efter, om en reservation med ↓ f.eks. høj prioritet kan lade sig gøre for alle, er det ↓ ligeglad med de reservationer, der kun har normal priori-↲ tet; d.v.s. at det kun ser efter, at ingen af deltagerne i ↓ forvejen har reservationer med høj eller obligatorisk pri-↲ oritet i det ønskede tidsrum.↲ Det betyder, at du godt kan komme ud for, at en person ↓ samtidigt har to (eller i værste fald tre) reservationer. ↓ Det opdages først, når du kikker i kalenderen for vedkom-↲ mende. Du kan helt undgå situationen ved at give alle reser-↲ vationer samme prioritet. Du kan også flytte en af reserva-↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ tionerne, normalt den med den laveste prioritet, i en Opdat-↲ ering operation.↲ ↲ ┆a1┆Deltagere┆e1┆↲ Ved at taste "?" "?" kan du igen få en liste frem, nu med ↓ kendte initialer, d.v.s. på personer, der har en kalender ↓ (er blevet initieret). Du kan nu indtaste initialerne for de ↓ personer (personen), som reservationen skal gælde for, ad-↲ skilt med mellemrum, komma eller punktum. Hvis du senere ↓ kommer tilbage til feltet, kan du bruge feltredigerings-↲ mulighederne for at slette/tilføje m.m. (jvf. afsnit F.2)↲ ↲ ┆a1┆Dato for reservation┆e1┆↲ Taster du blot "<CR>", fås dags dato. Du kan reservere et år ↓ frem i tiden. Er datoen, du ønsker, inden for den nærmeste ↓ uge, kan du nøjes med at taste de første tre bogstaver i ↓ ugedagen. Er den inden for den nærmeste måned, indtaster du ↓ blot datoen. Er den længere fremme i tiden, indtastes dato ↓ og måned. Måned kan enten være et tal eller de første tre ↓ bogstaver (mindst) i månedens navn. Her følger nogle eksem-↲ pler, hvor dags dato er "Tir 17 Jan 1984":↲ ↲ ┆a1┆Tast┆e1┆ ┆a1┆Resultat┆e1┆↲ ↲ <CR> Tir 17 Jan 1984↲ fre Fre 20 Jan 1984↲ 23 Man 23 Jan 1984↲ 7 Tir 7 Feb 1984↲ 7/2 Tir 7 Feb 1984↲ feb 7 Tir 7 Feb 1984↲ 8 3 Tor 8 Mar 1984↲ maj Tir 1 Maj 1984↲ ↲ Prøv selv med flere kombinationer.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆a1┆Varighed af reservation┆e1┆↲ Inden for en dag kan varigheden angives med et kvarters nøj-↲ agtighed. Her er nogle eksempler:↲ ↲ ┆a1┆Tast┆e1┆ ┆a1┆Resultat┆e1┆↲ ↲ <CR> 1 time (standardværdi)↲ 3<CR> 3 timer↲ 0 30<CR> 30 minutter↲ 2 50<CR> 1 time 45 minutter↲ ↲ Du kan også foretage en reservation over flere dage, f.eks. ↓ ferie. Første dag er den dato, du har specificeret i Dato ↓ feltet. Et eksempel: "7 d<CR>" svarer til syv dage.↲ ↲ ┆a1┆Tidspunkt┆e1┆↲ Følgende eksempler viser, hvordan tidspunktet for reserva-↲ tionens begyndelse specificeres:↲ ↲ ┆a1┆Tast┆e1┆ ┆a1┆Resultat┆e1┆↲ ↲ 9 9:00↲ 945 9:45↲ 12 30 12:30↲ ↲ Tidspunkt feltet bliver automatisk udfyldt, når $øge funk-↲ tionen anvendes (se forneden).↲ ↲ ┆a1┆$øge funktion og Indenfor felt┆e1┆↲ ↲ Når de fem felter foroven er udfyldte, vil der i øverste ↓ højre hjørne stå "$øgning mulig". Dette betyder, at du ved ↓ at taste "$" får systemet til at lave følgende:↲ Det kikker i alle deltagernes kalendere på den dag, du har ↓ specificeret, og undersøger, om de alle samtidigt kan i det ↓ antal timer og kvarterer, du har specificeret. Hvis det ikke ↓ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ er tilfældet, prøver det med næste dag. Lørdag og søndag ↓ overspringes.↲ Hvis du taster "$", inden du har udfyldt det næste felt,↲ Indenfor, søger det kun en dag frem; ellers søger det det ↓ antal dage frem, du har specificeret i Indenfor feltet.↲ Hvis søgningen lykkes, vil systemet skrive på hvilken dato ↓ (i Dato feltet, evt. den samme, som du har skrevet, hvis ↓ søgningen allerede lykkedes den første dag) og tidspunktet ↓ for reservationens begyndelse (i Tidspunkt feltet). Hvis ↓ ikke, skriver det "$øgning mislykkedes" i hjælpeområdet. ↓ Hvis systemet ikke finder et tidsrum i løbet af et år, er ↓ det sandsynligvis, fordi en eller flere af deltagerne har en ↓ daglig rytme, der ikke tillader reservationer over en be-↲ stemt varighed.↲ Du behøver selvfølgelig ikke at søge, men kan selv ind-↲ taste tidspunktet for reservationens begyndelse i Tidspunkt ↓ feltet.↲ ↲ ┆a1┆Sted┆e1┆↲ Her kan du eventuelt angive, hvor reservationen (mødet) skal ↓ finde sted. Hvis du blot taster "<CR>", bliver feltet ikke ↓ udfyldt, men det er heller ikke nødvendigt.↲ Taster du "?" "?", får du en liste over lokaler med numre ↓ frem. Disse lokaler, og kun disse, har også en kalender. ↓ Hvis Dato, Varighed og Tidspunkt felterne er udfyldt, består ↓ listen kun af de lokaler, som ikke er optaget i det pågæld-↲ ende tidsrum.↲ Når du kommer tilbage til formularen, kan du som ved Emne↲ feltet blot angive nummeret eller taste lokalenavnet ind som ↓ det står i listen. Du kan også selv skrive en lokalitet ind, ↓ som ikke er med i listen; den har blot ingen kalender.↲ Hvis du blot skriver "find" i feltet, vil systemet selv ↓ finde et ledigt lokale i det angivne tidsrum.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆a1┆Bemærkninger┆e1┆↲ Her kan du skrive en hvilkensomhelst bemærkning eller ingen. ↓ Du kan også redigere i den allerede eksisterende tekst (jvf. ↓ afsnit F.2).↲ ↲ ┆a1┆Hvordan reservationen afsluttes┆e1┆↲ ↲ Når alle felter er udfyldte og du befinder dig i første ↓ felt, vil systemet undersøge, om samtlige deltagere (og evt. ↓ lokale med kalender) er fri i det angivne tidsrum med den ↓ angivne prioritet. Er dette tilfældet, skriver det "Muligt ↓ for alle", ellers hvem det ikke er muligt for, men spørger i ↓ alle tilfælde, om reservationen er i orden. Svarer du "ja" ↓ til dette, vil reservationen kun blive skrevet ind i de per-↲ soners kalendere, som det var muligt for at deltage. Svarer ↓ du "nej", har du mulighed for at flytte rundt i formularen ↓ og for at rette i felterne og gå tilbage til første felt, ↓ før systemet igen undersøger, om det passer alle, og spørg-↲ er, om reservationen nu er i orden.↲ Efter at du har svaret "ja" til at reservationen er i or-↲ den, vil der for hver deltager blive trykt en A4 side på ↓ skriveren med alle relevante oplysninger, og du kommer til-↲ bage til hovedmenuen.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Normal anvendelse F┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆F Normal anvendelse┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side F.4-┆0b┆ F┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆F Side F.4-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆F.4 Øvrige menuvalg┆e1┆↲ ↲ I dette afsnit beskrives formularerne ved de øvrige menu-↲ valg: Opdatering, Skriv, Kik, Initiering, Almindelig kalend-↲ er og Daglig rytme.↲ ↲ ┆a1┆O - Opdatering┆e1┆↲ ↲ Opdatering vælges, når du ønsker at rette, tilføje, slette ↓ m.m. i en allerede eksisterende (gammel) reservation. Du får ↓ fat i en gammel reservation ved først at angive datoen og ↓ dernæst eventuelt et emne. Systemet viser nu i samme formul-↲ ar som ved Reservation (jvf. afsnit F.3) den første reserva- ↓ tion, der passer med dagen og et eventuelt opgivet emne. Er ↓ emnet ikke opgivet, vises samtlige reservationer for dagen ↓ efter tur, så Opdatering kan også bruges til at kikke i kal-↲ endere med.↲ Da der kan være flere reservationer på dagen (og emne), ↓ bliver du spurgt, om det er den viste reservation, du ønsker ↓ at rette i. Er det ikke tilfældet, finder systemet den næ-↲ ste, indtil du får den, du vil rette i, eller der ikke er ↓ flere reservationer på dagen (og emne).↲ Har du valgt en reservation, spørger systemet, om du vil ↓ ændre/slette reservationen. Sletter du den, kommer der med-↲ delelser på skriveren og du kommer tilbage til hovedmenuen. ↓ Ønsker du at ændre i en reservation, er du inde i reserva-↲ tionsdelen af systemet igen og kan som før flytte rundt til ↓ de enkelte felter i formularen, rette et felt m.m.↲ Bemærk: "<ESC>!" fra en opdatering vil bevirke, at reser-↲ vationen slettes.↲ ↲ ┆a1┆S - Skriv og K - Kik┆e1┆↲ ↲ Skriv eller Kik vælges, når du ønsker at fremskaffe kalen-↲ deroplysninger. Disse to menuvalg er her taget under eet, ↓ fordi formularerne bortset fra overskriften er ens. Forskel-↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ len er denne: ved Skriv kommer oplysningerne på skriveren, ↓ ved Kik på skærmen. Nu til formularens felter:↲ ↲ ┆a1┆Hvem┆e1┆↲ Her angives initialerne for de personer eller navnet på et ↓ "kalenderet" lokale, hvis kalendere du vil kikke i. Du kan ↓ dog kikke i samtlige lokalers kalendere ved at angive dem ↓ under eet med "lokaler<CR>".↲ ↲ ┆a1┆Fra┆e1┆↲ Her angives fra hvilken dato, du vil kikke i kalenderen. ↓ Datoen angives på samme måde som i Reservation formularen ↓ (jvf. afsnit F.3).↲ ↲ ┆a1┆Hvor mange dage┆e1┆↲ Her angives hvor mange dage, du vil kikke i kalenderen.↲ ↲ ┆a1┆Format┆e1┆↲ Du kan vælge mellem K - Kompakt, N - Normal og F - Fuld. ↓ Prøv dem alle i forbindelse med både Skriv og Kik for at se, ↓ hvad de står for. I Skriv er Normal og Fuld identiske. Ved ↓ valg af Fuld i Kik kan du begrænse de viste reservationer ↓ til et bestemt emne.↲ ↲ ┆a1┆Bemærkninger til Kompakt┆e1┆. Hvert tegn i linien fra kl. 8 har ↓ længde et kvarter. Tegnene kan være:↲ ↲ _ : kalender tom↲ ↲ (mellemrum) : fri, ikke på arbejde (fra Daglig rytme)↲ ↲ N : normal prioritet reservation↲ ↲ H : høj prioritet reservation↲ ↲ O : obligatorisk prioritet reservation↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ? : overlappende reservationer med forskellig↲ prioritet eller med dagsrytme↲ ↲ : hel dags reservation (emnet står i begynd-↲ elsen af linien)↲ ↲ Bemærk: Tegnene N, H og O optræder også i de andre formater.↲ ↲ ┆a1┆Bemærkninger til Normal i Kik┆e1┆. Indholdet af Bemærkninger ↓ feltet kommer kun med i langvarige reservationer. Det kan ↓ desværre hænde, at overlappende reservationer "skriver" ↓ oveni hinanden.↲ ↲ ┆a1┆I - Initiering┆e1┆↲ ↲ Initiering er den eneste måde, man kan lære systemet navne ↓ på. Der er fire mulige klasser: Emne, Privat bruger, Lokale ↓ og $ekretær.↲ Vælg først med "e", "p", "l" eller "$" og skriv derefter ↓ ordet, navnet eller initialerne ind i feltet.↲ Bemærk: Ingen mellemrum. Brug eventuelt "_" (en under-↲ streg), f.eks. "karl_egon".↲ Emner, private brugere og lokaler slettes automatisk 30 ↓ dage efter den sidste reservation, de har været med i. Sek-↲ retærer kan ikke slettes fra systemet (jvf. dog vedligehold-↲ elsesvejledningen i hovedafsnit H).↲ ↲ ┆a1┆A - Almindelig kalender┆e1┆↲ ↲ Her kan du få adgang fra skærmen til en almindelig kalender ↓ for et halvt år ad gangen. Dagene kan være markeret enten ↓ som fælles (f.eks. helligdage) eller private (f.eks. fød-↲ selsdage).↲ Du vælger først, om du vil markere en dag, fjerne en eks-↲ isterende markering eller blot se i den almindelig kalender. ↓ Derefter vælger du, om dit første valg gælder for privat, ↓ fælles eller begge dele. Vælger du privat, skal du også an-↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ give for hvem; ellers springer markøren til sidste felt, ↓ hvor du angiver en dato på samme måde som i Reservation for-↲ mularen (jvf. afsnit F.3).↲ Vælger du at se i kalenderen, er det nemmest blot at an-↲ give en måned; f.eks. vil "aug<CR>" bevirke, at månederne ↓ juli-december vises på skærmen.↲ ↲ ┆a1┆D - Daglig rytme┆e1┆↲ ↲ Ved dette menuvalg kan du på person basis angive normal ar-↲ bejdstid (d.v.s. åbne en persons kalender for reservation-↲ er, evt. for flere ad gangen). Du kan vælge at gøre dette ↓ enten for hele ugen på en gang eller for en ugedag ad gang-↲ en. Du kan også angive forskellige daglige aktiviteter på ↓ ugedagsbasis (f.eks. frokost eller ugentlige møder).↲ Ved Initiering operationen bliver Daglig rytme sat til: ↓ fra 8:00 til 20:00 (standardværdierne).↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Normal anvendelse F┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆F Normal anvendelse┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side F.5-┆0b┆ F┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆F Side F.5-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆F.5 Fejlbehandling┆e1┆↲ ↲ Under den normale anvendelse af mødeplanlægningssystemet kan ↓ der opstå to forskellige "fejlsituationer". Disse beskrives ↓ kort i dette sidste afsnit.↲ ↲ ┆a1┆Du hænger┆e1┆↲ ↲ Hvis du skulle "hænge", d.v.s. blive i hovedmenuen, efter at ↓ du har valgt en operation, er der ikke umiddelbart tale om ↓ en fejl.↲ Mødeplanlægningssystemet kan anvendes af flere samtidigt, ↓ uden at de normalt kommer til at genere hinanden. Dog er ↓ visse funktioner kun tilgængelige for en ad gangen.↲ Således kan f.eks. kun en sekretær ad gangen bruge Initi-↲ ering. Vælger en anden sekretær Initiering samtidigt med, at ↓ den er i brug andetsteds, vil vedkommende blive i hovedmen-↲ uen, indtil den første er færdig.↲ ↲ ┆a1┆Systemet går ned┆e1┆↲ ↲ Her drejer det sig om egentlige fejl, systemfejl, hvor der ↓ udskrives en fejlmeddelelse på skærmen.↲ ↲ - Ved fejlmeddelelsen↲ ↲ "FATAL ERROR ...."↲ ↲ note┆88┆'r nummeret i meddelelsen, og kontakt den systeman-↲ svarlige eller se vedligeholdelsesvejledningen i hoved-↲ afsnit H.↲ ↲ - Ved fejlmeddelelsen↲ ↲ "Memory fault - core dumped"↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ kontakt den systemansvarlige eller se vedligeholdelsevej-↲ ledningen i hovedafsnit H.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆↲ ┆14┆┆b1┆╞ ┆b0┆Mødeplanlægning┆05┆Bilag H┆f0┆↲ ┆14┆┆b2┆╞ ┆b0┆H Bilag┆05┆Mødeplanlægning┆f0┆ ↲ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ↓ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆╞ ┆b0┆Rettelse 0/84┆05┆Side H.1-┆0b┆ H┆f0┆↲ ┆15┆┆b2┆╞ ┆b0┆H Side H.1-┆0b┆┆05┆Rettelse 0/84┆f0┆ ↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ┆a1┆H.1 Referencer┆e1┆↲ ↲ - ┆a1┆Uniplex Users' Manual┆e1┆↲ Er en af fem manualer i System39 dokumentationspakken↲ RCSL nr. 991 09762.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d4e0a000600000000030d483140000000000000000000000000000000000000000000000000111b252f39434d57616b757f89939dff04╱ ╱04002d4e0a000600000000030a4531400000000000000000000000000000000000000000000000000e18222c36404a545e68727c86909aff04╱ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆ H.2-┆0b┆↲ ↲ ┆a1┆H.2 MAINTENANCE GUIDE.┆e1┆↲ ↲ ┆a1┆H.2.1 System overview.┆e1┆↲ ↲ ┆a1┆Abstract:┆e1┆ ┆84┆This paper is aimed at the system manager. It describes ↓ ┆19┆┆8a┆┄┄various parts of the APPOINTMENT MANGEMENT SYSTEM.↲ ┆19┆┆8a┆┄┄(Hereafter: AMS) such as files, terminals, the handling of ↓ ┆19┆┆8a┆┄┄abnormal system behaviour, and configuration parameters.↲ ↲ ┆a1┆Static:┆e1┆ ┆84┆All programs, files etc. necessary to run the AMS are in the ↓ ┆19┆┆88┆┄┄directory: ┆a1┆/usr/calsys┆e1┆. (See App. C ). The main program is ↓ ┆19┆┆88┆┄┄called: ┆a1┆appoint┆e1┆. A link to this exsists from: ┆a1┆/usr/bin/appoint┆e1┆. ↓ ┆19┆┆88┆┄┄(See: User's guide , introduction.)↲ ┆a1┆Dynamic┆e1┆:┆84┆ A typical session with the AMS is described below.↲ 1. The program (code) ┆a1┆appoint┆e1┆ is loaded into memory.↲ 2. It starts executing.↲ a. Initialisation phase.↲ Writes: Please be patient.... on the screen.↲ ┆84┆Read the files: appconfig.d , packtext.d , term.cod , ↓ ┆19┆┆8f┆┄┄term??.str , init.d , sub.d , day.d and daymark.d .↲ ╞ ╞ Create the files: POLFIL , DELFIL , NITFIL.↲ ╞ ╞ Create semaphores.↲ ╞ ╞ ( If first process running the AMS.)↲ ╞ ╞ The screen login appears.↲ ╞ b. User phase.↲ ╞ ╞ After filling in the initials the main menu appears.↲ ╞ ╞ ┆84┆During the user phase read and write takes place on the ↓ ┆19┆┆8f┆┄┄following files: resfil.d , POLFIL , DELFIL , NITFIL. In ↓ ┆19┆┆8f┆┄┄the case of a hard copy the AMS writes to a file ( either ↓ ┆19┆┆8f┆┄┄respr(PID) or calpr(PID) ). This file is then printed on ↓ ┆19┆┆8f┆┄┄the system printer by the shell script ┆a1┆rcprint┆e1┆.↲ c. Logout fase.↲ ╞ ╞ ┆84┆If the logout process is the only (last) running the AMS ↓ ┆19┆┆8f┆┄┄it will overwrite - update - the files init.d , sub.d , ↓ ┆19┆┆8f┆┄┄day.d and daymark.d . If not it just tells the other ↓ ┆19┆┆8f┆┄┄process(es) still running that it logged out (By writing ↓ ┆19┆┆8f┆┄┄a 'b' in POLFIL).↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆H.2.2 Configuration parameters┆e1┆↲ There are only two parameters for you to set in the file ┆a1┆appconfig.d┆e1┆ . ↓ The ┆a1┆first┆e1┆ letter in appconfig.d tells the AMS if a printer is connected ↓ - or rather - if it is allowed to use the system printer.↲ If the letter is ┆b0┆┆a1┆P┆e1┆┆f0┆ the printer is connected - anything else will ↓ ┆19┆┄┆81┆┄prohibit the AMS to print anything!.↲ The ┆a1┆second┆e1┆ letter is only meaningfull if the first is ┆a1┆┆b0┆P┆f0┆┆e1┆ . If the second ↓ ┆19┆┄┆81┆┄letter is ┆b0┆┆a1┆S┆e1┆┆f0┆ (For ┆b0┆┆a1┆S┆e1┆┆f0┆ilent) the reservations/updates are ┆a1┆not┆e1┆ automatically ↓ ┆19┆┄┆83┆┄printed - anything different, and they are.↲ On delivery the content of appconfig.d is:↲ ┆b0┆┆a1┆PT┆e1┆┆f0┆ i.e. printer connected and autoprint of reservations/updates.↲ ↲ ↲ ┆a1┆H.2.3 Terminal handling.┆e1┆↲ The terminal mode when running the AMS is:↲ -echo , cbreak , nl , brkc=' B' .↲ (See: XENIX Programmer's Manual STTY(1) ).↲ Interrupts and quits are ignored (See: SIGNAL(2) ).↲ The terminals supported have the following keys↲ (Described in /etc/termcap/) :↲ ╞ ┆b0┆qr┆f0┆ (RC855 standard.)↲ ╞ ┆b0┆qq┆f0┆ (RC822 .)↲ ╞ ┆b0┆qu┆f0┆ (QVT102 QUME. )↲ (The AMS doesn't use the termcap descriptions directly - See files.)↲ ↲ If the screen layout is faulty there is a disagreement between your TERM ↓ variable and the actual type of terminal.↲ (See: CSH(1) page 14 ┆a1┆setenv┆e1┆ - running CSH .↲ SH(1) page 2 ┆a1┆name┆e1┆ = ┆a1┆value┆e1┆ - running SHell. )↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆H.2.4 Files┆e1┆↲ (See App. C. for overview.)↲ All files necessary to run the AMS are in the directory: ┆a1┆/usr/calsys┆e1┆.↲ The executable code for the AMS is on the file ┆a1┆appoint┆e1┆.↲ It reads (only) from the files:↲ ┆a1┆appconfig.d┆e1┆╞ ( Printer flags. See configuration.)↲ ┆a1┆packtext.d┆e1┆ ( Various display texts a.o.)↲ ┆a1┆term.cod┆e1┆ and↲ ┆a1┆term??.str┆e1┆ ┆84┆( ?? is the system variable TERM (f.ex. qr ) - which is ↓ ┆19┆┆8e┆┄┄set on login in .profile (SHell) or .cshrc (C-SHell) and ↓ ┆19┆┆8e┆┄┄should describe the terminal you are working on. The ↓ ┆19┆┆8e┆┄┄terminals supported are: qr , qq , qu. The term...... ↓ ┆19┆┆8e┆┄┄files contain the form layouts, field descriptions ↓ ┆19┆┆8e┆┄┄etc.)↲ All data entered into the AMS are kept in the following files (Open for ↓ read and write.)↲ ┆a1┆daymark.d┆e1┆╞ ( Common marked days.)↲ ┆a1┆resfil.d┆e1┆╞ ( Reservation data.)↲ ┆a1┆init.d┆e1┆╞ ( Initials/rooms/secretary data.)↲ ┆a1┆sub.d┆e1┆╞ ( Subjects data.)↲ ┆a1┆day.d┆e1┆╞ ( Dates - reservation data.)↲ ↲ The above files, plus the file ┆a1┆rcprint┆e1┆ (Shell script for printing) ↓ must be present and are used during normal system use.↲ In addition there are some temporary files, namely:↲ ┆a1┆POLFIL, DELFIL, NITFIL┆a1┆┆e1┆ all of which are used for multi-user ↓ communication - and as temporary files for printing:↲ ┆a1┆calpr<number>┆e1┆ and ┆a1┆ respr<number>┆e1┆.↲ The remaining files are mainly concerned with initialisation of the ↓ system.↲ These are:↲ ┆a1┆emptyapp┆e1┆╞ ┆84┆- ┆84┆Shell script , which sets up an ┆a1┆empty┆e1┆ AMS. It uses the ↓ ┆19┆┆90┆┄┄program ┆a1┆dores┆e1┆ - which creates the file ┆a1┆resfil.d┆e1┆ - ↓ ┆19┆┆90┆┄┄consisting of 500 records of each 256 bytes, and the ↓ ┆19┆┆90┆┄┄files ┆a1┆dumd.d┆e1┆ , ┆a1┆dumi.d┆e1┆ , ┆a1┆dums.d┆e1┆ which are the initial ↓ ┆19┆┆90┆┄┄day.d , init.d and sub.d files respectivly.↲ Three files remain:↲ ┆a1┆badlogin.n┆e1┆╞ - textfile displayed after 3 unsuccessful login trys.↲ ┆a1┆fatal.n┆e1┆╞ - textfile containing fatal error messages.(See App. B).↲ ┆a1┆normal┆e1┆╞ ┆84┆- ┆84┆program that sets the terminal to normal mode and ↓ ┆19┆┆90┆┄┄removes semaphores after system crash.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆H.2.5 System limits.┆e1┆↲ The maximum number of reservations is 500 . Diagnostics:Fatal error 200.↲ Max. no. of subjects:╞ 100.↲ Max. no. of initials:╞ 400.↲ Max. no. of secretaries: 20.↲ Max. no. of rooms:╞ 80.↲ Trying to initiate one of the last four above limit will not produce a ↓ fatal error, but the messages :Not possible!! Table full.↲ In the current version there is no direct way to remove subjects, ↓ initials etc.↲ Subjects, initials and rooms are removed automatically ┆a1┆┆b0┆30┆e1┆┆f0┆ days after ↓ ┆19┆┄┆81┆┄the last appearance in a reservation.↲ Secretaries are ┆a1┆never┆e1┆ removed - so be carefull about initiating them.↲ Reservations are automatically removed when outdated.↲ If the need should arise, subjects/initials/secretaries and rooms can ↓ be removed manualy. See App. A. for details.↲ ↲ ↲ ┆a1┆H.2.6 System Crash.┆e1┆↲ Hopefully there will be no need for this section - but anyhow:↲ The system can crash in three different ways.↲ 1. The "normal" way for the system to crash is to detect a "fatal error" ↓ - meaning that is has gotten into a mode from which there is no safe way ↓ out. When such an error occurs the screen clears and the line :↲ ┆a1┆*** FATAL ERROR ***┆e1┆↲ appears with a number and a text line (from the file fatal.n) describing ↓ the error. Now - what to do ? .↲ This depends on the error number. In any case before proceeding be sure ↓ that no one else is using the system (Use: ┆a1┆ps a┆e1┆ to check that.)↲ ┆a1┆Error number is:↲ ┆a1┆1┆e1┆.╞ ┆84┆ ┆84┆The TERM variable is set to something other than qr , qq ↓ ┆19┆┆90┆┄┄or qu. Use ┆a1┆printenv┆e1┆ to get current value. Then set the ↓ ┆19┆┆90┆┄┄TERM variable to the correct value (See: Terminal ↓ ┆19┆┆90┆┄┄handling.).↲ 10┆a1┆<┆e1┆number<100: ┆84┆I/O error - probably a file is missing or the protection ↓ ┆19┆┆90┆┄┄mode of the file in question is wrong. Check the output ↓ ┆19┆┆90┆┄┄from: ┆a1┆ls -l┆e1┆ (in /usr/calsys ) against what it should be ↓ ┆19┆┆90┆┄┄in App. C. (See also CHMOD(1) if necessary to change ↓ ┆19┆┆90┆┄┄mode of a file.) ↲ 100┆a1┆<┆e1┆number<200: Semaphore error - try again after executing ┆a1┆normal┆e1┆.↲ 200┆a1┆<┆e1┆number: Datastructur error - Please submit error report to RC. ↓ ════════════════════════════════════════════════════════════════════════ ↓ In any case before trying to run the AMS again run the ┆a1┆normal┆e1┆ program! ( ↓ /usr/calsys/normal).↲ ↲ 2. The "abnormal" way to crash is when the text:↲ "Memory fault - core dumped."↲ suddenly appears on the screen!↲ First thing is to get the terminal back to normal mode. Do the ↓ following :↲ Press: (arrow down = newline).↲ Then press the following sequence (You won't see anything on the screen!!) ↓ ┆a1┆/usr/calsys/normal ┆e1┆ (Att.: terminate with arrow down (newline) not with ↓ <cr>!.) You should now be able to run the AMS again. If the error ↓ continues to appear, please submit an error report to RC.↲ ↲ 3. The system "hangs" - that is: No matter what you do the system ↓ doesn't respond!. Login as superuser on another terminal. Type:┆a1┆ps -a┆e1┆ to ↓ find the PID of the process that hangs (running appoint) and then kill ↓ it! (See: KILL(1)).↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆Appendix H.2.A.┆e1┆↲ ┆a1┆↲ ┆a1┆Manual removal of a name.┆e2┆↲ where name can be a subject , initial, room or secretary.↲ To remove a initial, room or secretary go into an editor (i.e ┆a1┆ed┆e1┆, ┆a1┆vi┆e1┆ or ↓ UNIPLEX wordprocessing) with the file ┆a1┆init.d┆e1┆ .↲ To remove a subject use the file ┆a1┆sub.d┆e1┆ instead.↲ The procedure is now as follows:↲ Say you want to get rid of the name ┆a1┆dummy┆e1┆.↲ First you find ┆a1┆dummy┆e1┆ in the file. ↲ Second you check that the ┆a1┆next┆e1┆ line starts with a zero (0) . If it does ↓ it is safe to remove the name which is done by deleting:↲ 1. The line containing ┆a1┆dummy┆e1┆.↲ 2. The next line starting with zero.↲ 3. All lines up to and including the next line starting with a zero!↲ ┆84┆(Possibly only one extra line, which mean that all in all only three ↓ ┆19┆┆83┆┄┄lines has been deleted.)↲ Att: ┆84┆If the line immediately after the line containing ┆a1┆dummy┆e1┆ doesn't ↓ ┆19┆┆85┆┄┄start with a zero (0) ┆a1┆DO NOT REMOVE┆e1┆ anything - because ┆a1┆dummy┆e1┆ is ↓ ┆19┆┆85┆┄┄then part of a reservation.↲ ════════════════════════════════════════════════════════════════════════ ↓ ↓ ┆a1┆Appendix H.2.B.┆e1┆↲ ↲ ┆a1┆Listing of fatal error's.┆e1┆↲ ( /usr/calsys/fatal.n )↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ┆a1┆Appendix H.2.C.┆e1┆↲ ↲ ┆a1┆Content of the directory: /usr/calsys using: ls -l.↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ┆1a┆┆1a┆) still running that it logged outo use the system printer.↲ If the letter is ┆b0┆┆a1┆P┆e1┆┆f0┆ the