Zmiany pomiędzy wersją 1 and wersją 2 dla DeployerGuide/Others/eDokumentyApi/SetFeatureValue

Pokaż
Ignoruj:
Data i czas:
02/08/12 13:15:21 (13 years temu)
Autor:
TS (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/eDokumentyApi/SetFeatureValue

    v1 v2  
    1010 *  Ustawienie cechy 
    1111 *    
    12  *  @param featid Int - Identyfikator cechy (features.featid) 
     12 *  @param featid Int    - Identyfikator cechy (features.featid) 
    1313 *  @param tblnam String - Identyfikator tekstowy obiektu do jakiego jest przypisana cecha  
    1414 *                          (contacts - Kontakty, types_of_documents_view - Dokumenty, processes - Sprawy, events - Zdarzenia,  
    1515 *                          users - Pracownicy, devices - Urządzenia, depository - Produkty, resources - Zasoby) 
    16  *  @param tbl_id Int - Identyfikator obiektu, klucz główny wskazany w tblnam, gdzie tblnam to nazwa tabeli czyli dla contacts tbl_id = contid 
     16 *  @param tbl_id Int    - Identyfikator obiektu, klucz główny wskazany w tblnam, gdzie tblnam to nazwa tabeli czyli dla contacts tbl_id = contid 
    1717 *                          wyjątkiem są dokumenty tam tbl_id wskazuje na doc_id z tabeli documents 
    18  *  @param value Mixed - Wartość cechy. W przypadku cech wyboru definiowanych przez użytkownika (oznaczonych atrybutem multi_ w  
     18 *  @param value Mixed   - Wartość cechy. W przypadku cech wyboru definiowanych przez użytkownika (oznaczonych atrybutem multi_ w  
    1919 *                          tabeli features_view) parametr ten musi być tablicą. 
    2020 *                          Dodatkowo aby usunąć wartość z cechy value === NULL (nie pusty string a NULL) 
     
    5555$client->__setSoapHeaders($header); 
    5656 
     57$featid = 19; 
     58$tblnam = 'contact'; 
     59$tbl_id = 123; 
     60$value = 'Ustawiono za pomocą API'; 
    5761 
     62try { 
     63    $out = $client->setFeatureValue($featid, $tblnam, $tbl_id, $value); 
     64    var_dump($out); 
     65} catch(SoapFault $fault) {    
     66    var_dump($fault); 
     67     
     68    if ($fault->faultcode < 100) { 
     69        trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR); 
     70    } 
     71} 
    5872 
    5973?>