当前位置: 首页 > news >正文

97.SAP MII功能详解(11)Workbench-Transaction Logic(Assignment和Condition)

目录

1.Logic Action

1.1Assignment

1.2Conditional

2.演示

2.1Assignment

直接赋值为常量 

使用函数赋值  

​编辑 使用其他变量赋值

2.2Conditional

配置对象

配置连接

逻辑路径


1.Logic Action

        您可以使用此组件在SAP MII Workbench中实现逻辑操作。

        该组件由以下操作组成:

  • Assignment 赋值
  • Conditional 有条件的,类似IF ELSE
  • For Next Loop FOR循环
  • Repeater 重复循环
  • Switch 
  • Terminate Transaction
  • Transaction Call
  • While Loop While循环
  • Pause
  • Catch
  • Throw
  • Iterator 迭代

1.1Assignment

此操作用于为一个或多个属性分配一个或更多值。它没有特定的输入参数。您可以为事务工作区中的现有参数赋值,并且必须配置链接。

1.2Conditional

此操作用于确定执行路径,进而确定条件结果是真还是假。条件的评估取决于所选的逻辑(AND&OR)和动作的输入数量。
此操作以If-Else类型格式工作,路径如下:
路径1(绿色):如果条件反射计算结果为真,则选择此选项
路径2(红色):如果条件语句评估为false,则选择此选项
路径3到n:在条件语句执行完毕后始终遵循
在前两条路径之后,您可以拥有任意数量的序列树;他们都执行

2.演示

2.1Assignment

赋值操作

配置连接

直接赋值为常量 

右侧为需要赋值的变量名-直接赋值为常量

使用函数赋值  

右侧为需要赋值的变量名-使用函数赋值(下方的功能即为函数)

 使用其他变量赋值

 右侧为需要赋值的变量名-使用其他变量赋值

2.2Conditional

Conditional操作

 

需要有配置对象、配置链接

配置对象

需要配置条件个数,条件逻辑

如果条件个数是2,条件逻辑为And,类似于if (A==1 AND B==2) 

配置连接

根据配置对象里输入的条件个数,配置连接里会出现相应数量input变量,都需要赋值(true or false)

逻辑路径

当满足IF条件时,走左边的路径(绿色线条),当不满足条件时,走右边的路径(红色线条)


http://www.mrgr.cn/news/17687.html

相关文章:

  • NFV架构
  • 20240902软考架构-------软考96-100答案解析
  • 【awk 】找到文件中数值最大的那一行,并输出该行的行号和内容
  • 数据库操作与集成:使用Python与SQLite、MySQL、PostgreSQL等数据库
  • 一步到位的任务栏优化方案,TranslucentTB让你秒变桌面达人!
  • NASA数据集:ASTER全球数字海拔模型(GTEM)V003
  • uniapp二维码生成
  • IEEE PDF eXpress 报错解决 Error in converting file + font not embedded
  • 【论文阅读】语义通信安全研究综述(2024)
  • 【安卓面试】
  • 数据结构之队列
  • 2024年Linux内核社区关于large folio和mthp的关键进展
  • 前端面试:title与h1的区别、b与strong的区别、i与em的区别?
  • 嵌入式Linux C应用编程指南-高级I/O(速记版)
  • MySQL数据库基础
  • DOM 方法:深入解析与实用指南
  • 【STM32项目设计】STM32F411健康助手--硬件SPI (硬件NSS/CS)驱动st7735--1.8寸TFT显示屏(1)
  • Red Hat 9 — Red Hat 9.4Linux系统 虚拟机安装【保姆级教程】
  • LabVIEW电机多次调用
  • MicroLEDP0.3/P0.4是全倒装COB超微小间距LED显示屏最小点间距吗