Wat is CleanSheets?
CleanSheets is de eerste spreadsheet-applicatie die zowel uitbreidbaar als platformonafhankelijk is. Het beschikt over een formuletaal die sterk lijkt op die van Microsoft Excel, en extensies om programmeurs van eindgebruikers te helpen.

Systeemvereisten
  • Java versie 1.6.0 (getest met versie 1.6.0ga5)


CleanSheets op een eComStation machine met Open JDK


Installeren van CleanSheets
Download csheets-1.4b.zip (1.2Mb). Open het zip bestand en kopieer de map(directory) "CleanSheets" naar een station/map(directory) van je keuze. Dat is het!

Het gebruikte cmd bestand
CleanSheets werkt met Open JDK in OS/2-eCS. Ik heb een "csheets.cmd" bestand met de volgende inhoud;
@echo off
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
SET path=[station: java]\JAVA160ga5\bin
SET CLASSPATH=
[station: CleanSheets]
cd [station: CleanSheets]\CleanSheets
java -Duser.home=[station: CleanSheets]\CleanSheets -jar .\lib\csheets.jar 2>CleanSheets-bugs.txt
Ik gebruik 2 aparte mappen(directories), een voor Java en een voor CleanSheets met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: CleanSheets] = station met CleanSheets

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "csheets.cmd" of gebruik het bestand uit "cleansheets-ecs.zip", onderaan deze pagina. Dit bestand wordt gekopieerd naar de "CleanSheets" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: CleanSheets]\CleanSheets\csheets.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "CleanSheets" worden opgegeven. Er zit een OS/2-pictogram in het bestand "cleansheets-ecs.zip".

Parameters / opties verklaard
  • Met de opgave "-Duser.home=[station: CleanSheets]\CleanSheets" wordt ervoor gezorgd dat CleanSheets alle benodigde bestanden in de eigen directory opslaat in plaats van in de Home directory.
  • De toevoeging "2>CleanSheets-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "CleanSheets-bugs.txt". De 2 in "2>" is geen typefout! Het bestand blijft leeg op mijn systeem.

Opmerkingen bij het uitvoeren van CleanSheets
Het programma gebruikt een bestandsextensie "cls" en voor mij staat dat voor "clear screen". Het opgeslagen bestand lijkt op Microsoft Excel-indeling 2007 en ouder. Het zou hetzelfde moeten zijn als het XLS-formaat, maar dat heb ik niet geprobeerd. Ik sleep mijn muis over het gebied dat nodig is in een formule, maar dit is niet toegestaan in CleanSheets, je moet celverwijzingen handmatig invoeren. Er zijn heel eenvoudige stijlopties, dus je kunt een lijn tussen cellen toevoegen, iets doen met het gebruikte lettertype, iets doen met uitlijning. Ik kon een kolom of rij niet invoegen of verwijderen. Ook voorkeuren en hulp werken niet, beide blijven grijs. Zo ongeveer. In OS/2 hebben we meer spreadsheetprogramma's die het veel beter doen.

Download
In het bestand zit het bovenstaande cmd bestand (alle schijfletters staan op C:) en een OS/2 CleanSheets icoontje: cleansheets-ecs.zip.

revision July 24, 2020