Hi all,

As shown in the picture above , I want to while a clicking "transaction number sequence"
should be like : below picture.

its inserted, now the question is i want to insert numbersequence code against.
below code,
private void createNumSeqTable(NumberSequenceCode _numberSequence, name _txt,NumberSequenceFormat _format)
{
NumberSequenceTable numberSeq;
MPTransactionSeqNum seq;
MenuItemMessageAction menuItemMessageAction = new MenuItemMessageAction();
select firstonly numberSeq
where numberSeq.NumberSequence == _numberSequence;
numberSeq.initValue();
numberSeq.NumberSequence = _numberSequence;
numberSeq.Txt = _txt;
numberSeq.Continuous = NoYes::Yes;
numberSeq.Format = _format;
numberSeq.NextRec = 1;
numberSeq.Lowest = 1;
numberSeq.Highest = 999999;
if(!numberSeq.RecId)
{
numberSeq.insert();
}
else if(numberSeq.NumberSequence || numberSeq.Txt || numberSeq.Format)
{
throw Error(strFmt("Numbser sequence already exists: %1,%2,%3", numberSeq.NumberSequence, numberSeq.Txt, numberSeq.Format));
}
menuItemMessageAction.MenuItemName(menuItemDisplayStr(NumberSequenceDetails));
menuItemMessageAction.RecId(numberSeq.RecId);
menuItemMessageAction.TableName(tableStr(NumberSequenceTable));
str jsonData = FormJsonSerializer::serializeClass(menuItemMessageAction);
Message::AddAction(MessageSeverity::Informational, "Number sequence created successfully", numberSeq.NumberSequence, MessageActionType::DisplayMenuItem, jsonData);
}
Clicked method,
public void clicked()
{
// NumberSequenceTable numberSeq;
//select firstonly numberSeq
// where numberSeq.RecId == MPTransactionSeqNum.TransNumSeq;
this.createNumSeqTable("USMF-OATN","Addintion","USMF-OATN");
this.createNumSeqTable("USMF-OCTN","Cost","USMF-OCTN");
this.createNumSeqTable("USMF-LETN","Leave Encash","USMF-LETN");
this.createNumSeqTable("USMF-ABTN","Absence","USMF-ABTN");
this.createNumSeqTable("USMF-TETN","Ticket Encash","USMF-TETN");
this.createNumSeqTable("USMF-ODTN","Deductions","USMF-ODTN");
this.createNumSeqTable("USMF-OTTN","Overtime","USMF-OTTN");
this.createNumSeqTable("USMF-WATN","Warning","USMF-WATN");
this.createNumSeqTable("USMF-LOTN","Loan","USMF-LOTN");
this.createNumSeqTable("USMF-EOSN","EOS","USMF-EOSN");
this.createNumSeqTable("USMF-VACN","Leave","USMF-VACN");
this.createNumSeqTable("USMF-LRTN","Leave Return","USMF-LRTN");
this.createNumSeqTable("USMF-BTTN","Business trip","USMF-BTTN");
super();
MPTransactionSeqNum_ds.research(true);
MPTransactionsSetup_ds.research(true);
}
i want to etc: numberSeq.NumbersequenceCode = MPTransactionSeqNum.TransNumSeq;
but in the "TransNumSeq" field int64 i don't how to insert please give me solution.
And where to insert this line "numberSeq.NumbersequenceCode = MPTransactionSeqNum.TransNumSeq; as i motioned above code".
Thanks