Table of Contents

Search

  1. Preface
  2. PowerExchange Navigator Introduction
  3. Data Maps
  4. Data Maps for Specific Data Sources
  5. Copybooks
  6. Registration Groups and Capture Registrations
  7. Extraction Groups and Extraction Maps
  8. Personal Metadata
  9. Database Row Test
  10. PowerExchange Navigator Examples
  11. Appendix A: PowerExchange Functions for User-Defined Fields
  12. Appendix B: User Access Method Programs
  13. Appendix C: Application Groups and Applications
  14. Appendix D: Data Map Properties
  15. Appendix E: Record, Field, and Table Properties
  16. Appendix F: DTL__CAPXTIMESTAMP Time Stamps
  17. Appendix G: Trace for Creating a Memory Map When Importing a COBOL Copybook

Navigator User Guide

Navigator User Guide

SetBitN

SetBitN

Returns a numeric value to indicate the on or off setting of a bit at a specified offset in a field.
Syntax:
result
=SetBitN(
field
,
offset[
,
on_value][
,
off_value]
)
The following table describes the parameters:
Parameter
Description
Datatype
result
Returns one of the following values to indicate the on or off setting of the specified bit:
  • 1. On.
  • 0. Off.
NUM8
field
The field to be checked.
Any
offset
The position of the bit within the field.
Offsets begin at 0 and end at the last bit of a field. For example, if you have a 4-byte CHAR field, the last offset is 30.
-
on_value
Optional. Overrides the value returned if the bit value is set to on. For example, if you set the on value to 3 and the bit value is set to on, SetBitN returns 3.
Default is 1.
NUM8
off_value
Optional. Overrides the value returned if the bit value is set to off. For example, if you set the off value to 2 and the bit value is set to off, SetBitN returns 2.
Default is 0.
NUM8

0 COMMENTS

We’d like to hear from you!