Al momento dell'oggetto WTPart
creazione windchill utilizzare OOTB oracle_seqence per generare automaticamente il numero. Il nome della sequenza è indicato nello OIR
del rispettivo oggetto. Come Per
WTPart
è: WTPARTID_seq
Per
WTDocument
è: WTDOCUMENTID_seq
ecc.
Quindi, se si desidera ottenere il numero successivo di WTPart
, è possibile chiamare direttamente il metodo wt.fc.PersistenceHelper.manager.getNextSequence("WTPARTID_seq");
dall'attività del motore info *.
Per oggetto diverso il nome della sequenza sarà diverso.
In 10.2
PTC introduce un altro metodo getCurrentSequence("SEQ_NAME")
per ottenere il valore di sequenza corrente senza incrementare lo stesso.
fonte
2016-02-25 16:12:39
Grazie per la risposta. Io uso 'SOAP' per comunicare con il server' Windchill'. Non ho trovato un metodo per generare una sequenza –