'anbgerstdsatz' => array(
'name' => 'Stundensatz',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 90,
),
'anbkst_intern' => array(
'name' => 'intern',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 60,
),
'anbkst_extern' => array(
'name' => 'extern',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 60,
),
),
+++ /dev/null
-<?php
-
-$mask = array(
- 'table' => 'einsatz',
- 'join' => array('personal ON einsatz.personal = personal.id',
- 'gebiet ON einsatz.gebiet = gebiet.id',
- 'gerate ON einsatz.geraet = gerate.id',
- 'anbaugeraete ON einsatz.anbaugeraet = anbaugeraete.id',
- 'arbeitsarten ON einsatz.arbeiten = arbeitsarten.id',
- 'kostenstellen ON einsatz.kostenstelle = kostenstellen.id',
- ),
- 'list' => array(
- 'id' => array(
- 'name' => 'ID',
- 'visible' => false,
- 'sql' => 'einsatz.id',
- ),
- 'datum' => array(
- 'name' => 'Datum',
- 'type' => 'date',
- 'width' => 70,
- ),
- 'ordnung' => array(
- 'name' => 'Ord',
- 'type' => 'number',
- 'specs' => "ClassName: 'alignright'",
- 'width' => 20,
- 'visible' => false,
- ),
- 'stunden' => array(
- 'name' => 'Std',
- 'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
- 'width' => 50,
- ),
- 'personal' => array(
- 'name' => 'Personal',
- 'sql' => 'personal.personal',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'kostenstelle' => array(
- 'name' => 'Kostenstelle',
- 'sql' => 'kostenstellen.kostenstelle',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'gebiet' => array(
- 'name' => 'Gebiet',
- 'sql' => 'gebiet.gebiet',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'geraet' => array(
- 'name' => 'Gerät',
- 'sql' => 'gerate.geraet',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'anbaugeraet' => array(
- 'name' => 'Anbaugerät',
- 'sql' => 'anbaugeraete.anbaugeraet',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'arbeit' => array(
- 'name' => 'Arbeit',
- 'sql' => 'arbeitsarten.arbeitsart',
- 'width' => 150,
- 'specs' => "filterUI: 't'",
- ),
- 'geraetstunden' => array(
- 'name' => 'Std/G',
- 'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
- 'width' => 50,
- ),
- 'anbaugeraetstunden' => array(
- 'name' => 'Std/A',
- 'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
- 'width' => 50,
- ),
- 'pers_kosten' => array(
- 'name' => 'Kosten/P',
- 'type' => 'number',
- 'specs' => "decPlaces: 4, ClassName: 'alignright'",
- 'width' => 80,
- ),
- 'geraet_kosten' => array(
- 'name' => 'Kosten/G',
- 'type' => 'number',
- 'specs' => "decPlaces: 4, ClassName: 'alignright'",
- 'width' => 80,
- ),
- 'anbauger_kosten' => array(
- 'name' => 'Kosten/A',
- 'type' => 'number',
- 'specs' => "decPlaces: 4, ClassName: 'alignright'",
- 'width' => 80,
- ),
- 'akkord' => array(
- 'name' => 'Akkord',
- 'type' => 'number',
- 'specs' => "ClassName: 'alignright'",
- 'width' => 20,
- 'visible' => false,
- ),
- 'anbauger_kstint' => array(
- 'name' => 'KstInt/A',
- 'type' => 'number',
- 'specs' => "decPlaces: 4, ClassName: 'alignright'",
- 'width' => 80,
- ),
- 'geraet_kstint' => array(
- 'name' => 'KstInt/G',
- 'type' => 'number',
- 'specs' => "decPlaces: 4, ClassName: 'alignright'",
- 'width' => 80,
- ),
- 'hhjahreinsatz' => array(
- 'name' => 'Jahreseinsatz',
- 'type' => 'number',
- 'specs' => "ClassName: 'alignright'",
- 'width' => 30,
- 'visible' => false,
- ),
- 'eingabe' => array(
- 'name' => 'Edit',
- 'type' => 'date',
- 'width' => 70,
- 'visible' => false,
- ),
-# gewaesser | integer |
- ),
- 'rows' => 20,
- );
-
-?>
'gerstdsatz' => array(
'name' => 'Stundensatz',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 50,
),
'geraetkst_intern' => array(
'name' => 'interne Kosten',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 60,
),
'geraetkst_extern' => array(
'name' => 'externe Kosten',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 60,
),
),
'laenge' => array(
'name' => 'Länge',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 65,
),
),
'name' => 'Einheit',
'width' => 70,
'sql' => 'einheiten.einheit',
+ 'specs' => 'canSort: false',
),
'preis' => array(
'name' => 'Preis',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 50,
),
),
'stunden' => array(
'name' => 'Stunden',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
),
'stunde' => array(
'name' => 'Stunde',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => 'stunden * personal.persstdsatz',
),
'name' => 'Lfdm',
'visible' => false,
'type' => 'number',
- 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => '(stunden * personal.persstdsatz) / laenge',
),
'geraetstunden' => array(
'name' => 'Stunden',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
),
'geraetstunde' => array(
'name' => 'Stunde',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => 'geraetstunden * gerate.gerstdsatz',
),
'name' => 'Lfdm',
'visible' => false,
'type' => 'number',
- 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => '(geraetstunden * gerate.gerstdsatz) / laenge',
),
'anbaugeraetstunden' => array(
'name' => 'Stunden',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
),
'anbaugeraetstunde' => array(
'name' => 'Stunde',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => 'anbaugeraetstunden * anbaugeraete.anbgerstdsatz',
),
'name' => 'Lfdm',
'visible' => false,
'type' => 'number',
- 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 3, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
'sql' => '(anbaugeraetstunden * anbaugeraete.anbgerstdsatz) / laenge',
),
'visible' => false,
'sql' => 'einsatz.id',
),
-# Personal, Arbeitsarten, Stunden
'datum' => array(
'name' => 'Datum',
'type' => 'date',
'name' => 'Telefon',
'width' => 100,
'visible' => false,
+ 'specs' => 'canSort: false',
),
'email' => array(
'name' => 'E-Mail',
'persstdsatz' => array(
'name' => 'Satz',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 50,
),
'jahresakkord' => array(
'name' => 'Akkord',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 60,
),
'akkord_vorjahr' => array(
'name' => 'Akkord Vorjahr',
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' '",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', suffix: ' ', canSort: false",
'width' => 60,
'visible' => false,
),
'name' => 'Zuschlag',
'visible' => false,
'type' => 'number',
- 'specs' => "decPlaces: 2, ClassName: 'alignright'",
+ 'specs' => "decPlaces: 2, ClassName: 'alignright', canSort: false",
'width' => 70,
),
),
'edit' => array(
'name' => 'Edit',
'width' => 40,
- 'specs' => "ClassName: 'aligncenter'",
+ 'specs' => "ClassName: 'aligncenter', canSort: false",
'sql' => 'sys_mask.edit',
),
'option' => array(
'edit' => array(
'name' => 'Edit',
'width' => 40,
- 'specs' => "ClassName: 'aligncenter'",
+ 'specs' => "ClassName: 'aligncenter', canSort: false",
),
'priority' => array(
'name' => 'Priorität',
'width' => 60,
'type' => 'number',
- 'specs' => "ClassName: 'alignright'",
+ 'specs' => "ClassName: 'alignright', canSort: false",
'sql' => 'sys_mask.priority',
),
- 'sys_user' => array(
- 'name' => 'Bearb.',
- 'width' => 50,
- 'visible' => false,
- 'sql' => 'sys_mask.sys_user',
- ),
- 'sys_edit' => array(
- 'name' => 'Geändert',
- 'width' => 80,
- 'type' => 'date',
- 'visible' => false,
- 'sql' => 'sys_mask.sys_edit',
- ),
),
'rows' => 20,
'edit' => array(
'name' => 'Priorität',
'width' => 30,
'type' => 'number',
- 'specs' => "ClassName: 'alignright'",
- ),
- 'sys_user' => array(
- 'name' => 'Bearb.',
- 'width' => 50,
- ),
- 'sys_edit' => array(
- 'name' => 'Geändert',
- 'width' => 80,
- 'type' => 'date',
+ 'specs' => "ClassName: 'alignright', canSort: false",
),
),
'rows' => 20,
'width' => 70,
'sql' => 'sys_group.name',
),
- 'sys_user' => array(
- 'name' => 'Bearb.',
- 'width' => 50,
- 'sql' => 'sys_user.sys_user',
- ),
- 'sys_edit' => array(
- 'name' => 'Geändert',
- 'width' => 80,
- 'type' => 'date',
- 'sql' => 'sys_user.sys_edit',
- ),
),
'rows' => 20,
'edit' => array(