Changeset 442 for trunk/form_classes.php


Ignore:
Timestamp:
Oct 14, 2012, 9:27:26 PM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Zápis a čtení hodnot formuláře do databáze se nyní provádí přes obsluhu jednotlivých formulářových typů. Toto je použito především u převodu formátu data a času z mysql na php time.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/form_classes.php

    r441 r442  
    207207    ),
    208208  ),
    209   'Product' => array(
    210     'Title' => 'Zboží',
    211     'Table' => 'Product',
    212     'DefaultSortColumn' => 'Name',
    213     'Items' => array(
    214       'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
    215       'Price' => array('Type' => 'Integer', 'Caption' => 'Cena', 'Default' => '0'),
    216       'Count' => array('Type' => 'Integer', 'Caption' => 'Počet', 'Default' => ''),
    217       'Date' => array('Type' => 'Date', 'Caption' => 'Datum', 'Default' => ''),
    218       'Segment' => array('Type' => 'TNetworkSegment', 'Caption' => 'Úsek', 'Default' => ''),
    219       'Used' => array('Type' => 'Boolean', 'Caption' => 'Použito', 'Default' => '0'),
    220       'Info' => array('Type' => 'Text', 'Caption' => 'Informace', 'Default' => ''),
    221       'User' => array('Type' => 'TMember', 'Caption' => 'Uživatel', 'Default' => ''),
    222       'Consumption' => array('Type' => 'Integer', 'Caption' => 'Spotřeba', 'Default' => ''),
    223       'DeviceId' => array('Type' => 'String', 'Caption' => 'Označení', 'Default' => ''),
    224       'DeprecatedPrice' => array('Type' => 'Float', 'Caption' => 'Odpisová cena', 'Default' => ''),
    225       'StockCard' => array('Type' => 'TStockCard', 'Caption' => 'Zboží', 'Default' => ''),
    226     ),
    227   ),
    228209  'NetworkSubnet' => array(
    229210    'Title' => 'Podsítě',
     
    247228    ),
    248229  ),
     230  'NewPayment' => array(
     231    'Title' => 'Nová platba',
     232    'Items' => array(
     233      'DocumentLine' => array('Type' => 'TDocumentLine', 'Caption' => 'Dokladová řada', 'Default' => 3),
     234      'Time' => array('Type' => 'Date', 'Caption' => 'Čas', 'Default' => 'Now'),
     235      'Subject' => array('Type' => 'TFinanceSubject', 'Caption' => 'Subjekt', 'Default' => 0),
     236      'Value' => array('Type' => 'Float', 'Caption' => 'Částka [Kč]', 'Default' => '0'),
     237      'Text' => array('Type' => 'String', 'Caption' => 'Popis', 'Default' => 'Vklad'),
     238      'Cash' => array('Type' => 'Boolean', 'Caption' => 'Hotovost', 'Default' => '0'),
     239      'Taxable' => array('Type' => 'Boolean', 'Caption' => 'Ovlivňující daňový základ', 'Default' => '1'),
     240      //'BankAccount' => array('Type' => 'TBankAccount', 'Caption' => 'Bankovní účet', 'Default' => '1'),
     241    ),
     242  ),
    249243  'NewInvoice' => array(
    250244    'Title' => 'Nová faktura',
    251245    'Items' => array(
    252246      'DocumentLine' => array('Type' => 'TDocumentLine', 'Caption' => 'Dokladová řada', 'Default' => 5),
    253       'TimeCreation' => array('Type' => 'Time', 'Caption' => 'Čas vytvoření', 'Default' => 'Now'),
    254       'TimeDue' => array('Type' => 'Time', 'Caption' => 'Čas splatnosti', 'Default' => 'Now'),
     247      'TimeCreation' => array('Type' => 'Date', 'Caption' => 'Čas vytvoření', 'Default' => 'Now'),
     248      'TimeDue' => array('Type' => 'Date', 'Caption' => 'Čas splatnosti', 'Default' => 'Now'),
    255249      'Subject' => array('Type' => 'TFinanceSubject', 'Caption' => 'Subjekt', 'Default' => 0),
    256250      'Text' => array('Type' => 'String', 'Caption' => 'Popis', 'Default' => 'Nákup zařízení'),
     
    273267    'DefaultSortColumn' => 'Time',
    274268    'Items' => array(
    275       'Time' => array('Type' => 'DateTime', 'Caption' => 'Čas realizace', 'Default' => ''),
     269      'Time' => array('Type' => 'Date', 'Caption' => 'Čas realizace', 'Default' => ''),
    276270      'Subject' => array('Type' => 'TSubject', 'Caption' => 'Subjekt', 'Default' => ''),
    277271      'Cash' => array('Type' => 'Boolean', 'Caption' => 'Hotově', 'Default' => ''),
     
    290284    'DefaultSortColumn' => 'TimeCreation',
    291285    'Items' => array(
    292       'TimeCreation' => array('Type' => 'DateTime', 'Caption' => 'Čas vytvoření', 'Default' => ''),
    293       'TimeDue' => array('Type' => 'DateTime', 'Caption' => 'Čas splatnosti', 'Default' => ''),
    294       'TimePayment' => array('Type' => 'DateTime', 'Caption' => 'Čas zaplacení', 'Default' => ''),
     286      'TimeCreation' => array('Type' => 'Date', 'Caption' => 'Čas vytvoření', 'Default' => ''),
     287      'TimeDue' => array('Type' => 'Date', 'Caption' => 'Čas splatnosti', 'Default' => ''),
     288      'TimePayment' => array('Type' => 'Date', 'Caption' => 'Čas zaplacení', 'Default' => ''),
    295289      'Subject' => array('Type' => 'TSubject', 'Caption' => 'Subjekt', 'Default' => ''),
    296290      'BillCode' => array('Type' => 'String', 'Caption' => 'Označení', 'Default' => ''),
Note: See TracChangeset for help on using the changeset viewer.