In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   Cloud ERP  |   Home  |   qad.com



  •     QAD Glossary

  • Inline Triggers
    QXtend provides in-line triggers for some business objects. You can define your own inline triggers for your application as required.
    To create an inline trigger:
    1
    At the top of the program, add the qxodef.i include file to the variable definitions section at the top of the program.
    2
    Determine all the places in the code that require an event to be raised. Add a call to the fireOutboundEvent procedure. The parameters are different depending on whether you are using QAD SE or above, or MFG/PRO eB2 or below:
    QAD SE and above
    run fireOutboundEvent (input 'SupplierMaintenance',
    input 'vd_mstr',
    input rowid(vd_mstr),
    input oid_vd_mstr,
    input 'DELETE').
    The parameters are:
    Event name (character)
    Table name (character)
    Rowid of the record (rowid)
    OID of the record (decimal)
    Event type, either WRITE or DELETE (character)
    MFG/PRO eB2 and below
    run fireOutboundEvent (input 'SupplierMaintenance',
    input 'vd_mstr',
    input rowid(vd_mstr),
    input 'DELETE').
    The parameters are:
    Event name (character)
    Table name (character)
    Rowid of the record (rowid)
    Event type, either WRITE or DELETE (character)