Hi Thomas, Yes, I did attempt with TransactionBatch (and Create), the value obtained from the Transaction CF is always ' ' as if it's unable to capture the actual value.
Here's the code I was using, I've tried with different variation but was never able to get the value that was being added in the Trans-CFs. As a test, I was simply trying to get the value from the Trans-CFs and right it back in a Ticket CF. -------------- Custom Condition: return 1; Custom action preparation code: return 1; Custom action cleanup code: my $ticket = $self->TicketObj; my $cf_obj = RT::CustomField->new( $RT::SystemUser ); my $cf_name = "ValueFrom_tr-cf"; my $trcf_name = "tr-cf"; my $trcf_value = "1"; #Read and store the value of the Transaction CF "tr-cf" $cf_obj->LoadByName(Name=>$trcf_name); $trcf_value = $ticket->FirstCustomFieldValue($trcf_name); #Add the value to the Ticket CF $cf_obj->LoadByName(Name=>$cf_name); $ticket->AddCustomFieldValue(Field=>$cf_obj, Value=>$trcf_value, RecordTransaction=>0); return 1; --------------------------------------------------- Any ideas on what could be going wrong? Thank you Thomas Sibley wrote: > > On 06/04/2012 09:46 AM, TheHoboKing wrote: >> After some research and trial and errors I finally realise extracting >> values >> from Transaction CFs is no longer possible. >> >> The feature has been removed since RT 3.6 and doesn't seem to have been >> successfully implemented again. Mike seems to be the last reported >> successful extraction of CFs and such. (If anyone has a patch or >> successful >> scrip/solution to extract values from Trans-CFs, please by all means come >> forward and tell me how wrong I am) > > You can absolutely read back out values from Transaction CFs. > Unfortunately we can't guess what you're doing or why it's not working > without seeing the code. I suspect in your attempts you didn't follow > Mike's warning about needing to use the TransactionBatch stage for your > scrips. > > Thomas > > -- View this message in context: http://old.nabble.com/Append-Data-to-CustomFields-tp33920988p33958371.html Sent from the Request Tracker - User mailing list archive at Nabble.com.
