Solaris CDE: Användarhandbok

Andra kalenderverktyg

Kalendern innehåller flera verktyg för kommandoradsbaserat gränssnitt:

sdtcm_admin

Använd sdtcm_admin från kommandoraden för att skapa och administrera kalendrar. Det här verktyget kan användas för att lägga till eller ta bort en kalender på ett lokalt system eller på en värddator i nätverket. Använd sdtcm_admin för att visa vilka kalendrar som finns på en värddator eller för att ge eller neka en användare behörigheten till en viss kalender. Som alternativ till sdtcm_admin finns:

-l

Listar kalendrar på systemet i en kolumn 

-h

Listar kalendrar på andra värddatorer 

-a

Lägger till en ny kalender i ett system (som standard login@lokalvärd)

-c

Lägger till en namngiven kalender i ett system 

-d

Tar bort en kalender från ett system (tar bort som standard) 

Se även sdtcm_admin(1) i direkthjälpen (man) om du vill ha mer information och exempel på andra alternativ.

Exempel

Så här listar du kalendrar i ditt system:

% sdtcm_admin -l
kasso
vacation
test
foobar
sleepy

Så här listar du kalendrar på en annan värddator:

% sdtcm_admin -l -h totoro
ytso
root
test
sportv4

Så här lägger du till en kalender med ditt inloggningsnamn på värddatorn som du är inloggad på:

% sdtcm_admin -a

Som standard skapar alternativet -a kalendern <login>@<lokalvärd>. Andra kalendrar kan skapas på värddatorn med hjälp av alternativet -c .

Så här skapar du kalendern skapaschema på den lokala värddatorn aha:

% sdtcm_admin -a -c skapaschema@aha

Så här skapar du kalendern vila på den fjärranslutna värddatorn totoro:

% sdtcm_admin -a -c vila@totoro

Så här tar du bort kalendern med ditt inloggningsnamn från värddatorn som du är inloggad på:

% sdtcm_admin -d

Som standard tar alternativet -d bort kalendern <login>@<lokalvärd>. Om kasso exempelvis är inloggad på aha och kör sdtcm_admin -d utan andra alternativ, visas följande svar:

Delete the calendar kasso@aha [y/n]?

Svara j eller n.

Så här tar du bort kalendern gammal på värddatorn aha:

% sdtcm_admin -d -c gammal@aha

Du kan bara ta bort kalendrar som du har ägarbehörighet till. Om du försöker ta bort en kalender som du inte äger visas ett felmeddelande:

Delete the calendar gammal@aha [y/n]? y
sdtcm_admin: Could not delete calendar because: Permission denied.

sdtcm_convert

Använd sdtcm_convert om du vill konvertera kalenderdataformat, rensa en kalender eller kontrollera kalenderns dataintegritet. Använd kommandot för att konvertera kalenderdataformatet version 3 (OpenWindows) till version 4 (det utökningsbara kalendardataformatet) och vice versa.


Obs!

sdtcm_convert anropas automatiskt när operativsystemet uppgraderas till version 2.6.


sdtcm_convert måste köras av superanvändaren eller kalenderns ägare. Superanvändaren kan köra sdtcm_convert på vilken kalender som helst. En vanlig användare kan bara köra sdtcm_convert på sin egen kalender. Observera att sdtcm_convert bara kan användas på kalendrar som finns på den lokala värddatorn.

Dataformatet version 3 är fast och begränsat. För att du ska kunna utnyttja de nya funktionerna som stöds av kalender-API måste version 3-kalendrar konverteras till dataformatet version 4.


Obs!

Kalenderhanteraren i OpenWindows stöder inte dataformatet i version 4. Om du växlar tillbaka till Kalendern i OpenWindows och du har en version 4-kalender, måste du konvertera kalendern till dataformatet i version 3 innan du byter server. Data som inte kan hanteras i dataformatet i version 3 (t ex alla kalenderattribut utom behörighetslistan, postattribut som datumet en viss inmatning skapades eller senast uppdaterades, osv) går förlorade.


Alternativ för sdtcm_convert visas och beskrivs nedan.


Obs!

Dataversionen för en kalender visas i dialogrutan Om Kalender i Kalendern, som du kommer åt från Hjälp-menyn.


Exempel

Så här konverterar du kalendern användare1 till dataformatet i version 4 och rensar kalendern:

% sdtcm_convert -v 4 -s 1/1/94 användare1

Gör så här om du vill kontrollera integriteten i kalendern användare1:

% sdtcm_convert användare1

Om inget alternativ anges kontrollerar sdtcm_convert kalenderfilens dataintegritet.

dtcm_editor

Använd den fristående Mötesredigeraren om du vill skapa ett kalenderformaterat möte och spara det i en fil.

  1. Skriv dtcm_editor filnamn på kommandoraden.

    Då visas den fristående Mötesredigeraren.

    Graphic
  2. Skriv ett datum i fältet Datum.

    Kom ihåg att använda samma datumformat som i dialogrutan Datumformat.

  3. Välj start- och sluttider för mötet.

  4. Skriv en beskrivning av mötet i fältet Ärende.

  5. Välj hur ofta mötet ska hållas på Inträffar-menyn.

  6. Klicka på Spara för att spara innehållet i mötet till den fil du har angett på kommandoraden.

dtcm_lookup

Använd dtcm_lookup för att visa möten i kalendern.

  1. Skriv dtcm_lookup på kommandoraden för att visa möten i standardöversikten.

    Om du exempelvis använder Dagöversikt som standard visar du mötena den aktuella dagen genom att skriva följande:

    system% dtcm_lookup
    
    Möten för måndag den 31 mars 1994:
    		1) Påskfirande
    		2) 2:30pm-3:30pm Personalmöte
    		3) 6:00pm Fiskdamm
    		4) 7:15pm-10:00pm Körövning
  2. Du väljer kalender, datum eller tidsintervall för när du vill leta upp möten genom att använda följande syntax:

    dtcm_lookup [-c kalender] [-d datum] [-v vy]

    Exempel:

    system% dtcm_lookup -c hamilton@artist -d 10/28/1994 -v day
    
    Möten föor fredag 28 oktober 1994:
    		1) 9:00am-10:00am Projektmöte
    		2) 1:30pm-2:00pm Testning

dtcm_insert

Använd dtcm_insert från kommandoraden för att infoga möten i kalendern. Exempel:

system% dtcm_insert -d 11/1/1994 -s 11:30am -e 12:30pm -w workout
Möten för tisdag 1 november 1994:
	1) 10:00am-11:00am enskilt samtal
	2) 11:30am-12:30pm träna
	3) 12:30pm-1:00pm äta lunch

Kalendern skriver automatiskt ut bokade möten så att du kan se att det nya mötet infogades.

dtcm_delete

Använd dtcm_delete från kommandoraden för att ta bort möten från kalendern. Exempel:

system% dtcm_delete -d 11/1/1994
Möten för tisdag 1 november 1994:
	1) 10:00am-11:00am enskilt samtal
	2) 11:30am-12:30pm träna
	3) 12:30:pm-1:00pm äta lunch
Post att ta bort (nummer)? 3
Möten för tisdag 1 november 1994:
	1) 10:00am-11:00am enskilt samtal
	2) 11:30am-12:30pm träna

När du inte vill ta bort fler poster trycker du på Ctrl+C.