Morphx函数学习

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
                    函数篇

每个语言中都会有很方便的操作字符串的函数库,可惜在X++的教程中没有看到这个函数库的列表,下面的函数是在看源代码的过程中发现的,汇集如下:
1.strlen(str text)
作用:获取字符串的长度
参数:text,待获取长度的字符串
返回值:字符串的长度

static void strlenExample(Args _args)
{
     str source;
     
int i ;
    ;
    source = "Axapta";
     i = strlen(source);
     print i;
     pause;
}

2.strfind(str source,str toFindCharacters,int position ,int number)
作用:发现某个字符的位置
参数:source  源字符串
            toFindCharaters:待发现的字符
            position:开始搜索的位置
            number:搜索字符的个数
返回值:字符的位置

static void strfindExample(Args _args)
{
     str source;
     str destination;
     
int i ;
     ;

     source = "Axapta Axapta";
     destination = 'x';
     i = strfind(source,destination,3,100);
     print i;
     pause;
}

3.strins(str source ,str toInsertStr,int postion)
作用:在源字符串的指定位置插入字符串
参数:source 源字符串
            toInsertStr 待插入的字符串
            postion 插入字符串的位置
返回值:插入字符串后的字符串

static void strinsExample(Args _args)
{
     str source;
     str destination;
     
int i ;
     ;

     source = "Axapta Axapta";
     destination = ' Axapta';
     source = strins(source,destination,7);

     print source;
     pause;
}

4.strdel(str source,int postion,int number)
作用:从指定位置开始在源字符串中删除指定长度的字符
参数:source源字符串
            postion 删除的开始位置
            number 删除字符的个数
返回值:删除指定字符后的字符串

static void strdelExample(Args _args)
{
     str source;
     str destination;
     
int i ;
     ;

     source = "Axapta Axapta";
     source = strdel(source,1,7);

     print source;
     pause;
}


5.strLFix,strRFix
这个难得说清楚,看代码吧,一看就明白了。

static void SpecialQueryBuild2()
{
    str newStr;
    ;
    newStr = strLfix(int2str(8),10,"0");
    print(newStr);
    newStr = strRfix(int2str(8),10,"0");
    print(newStr);

    pause;
}

 
/**********************以上转载与秋毫网站***************************/
/**********************以下来源学习总结***************************/
 
 
6.strpoke(str text1,str text2,int position)
说明:覆盖text1中position开始的字符为text2
例子:

static void SpecialQueryBuild2()
{
    ;
    print strpoke(
“newStr”,’abc’,3);

    // 返回的字符串是:newabc

    pause;
}

7.strem(str text1,str text2)
说明:在text1中移除text2中所提及的字符
例子:

static void SpecialQueryBuild2()
{
    ;
    print strpoke(
“newStr”,’new’);

    // 返回的字符串是:abc

    pause;
}

8.strLine(str text1,str text2)
说明:返回text1中text2行的字符串
例子:

static void SpecialQueryBuild2()
{

Str newStr
    ;

newStr = “abc/123/####”;
    print strline(newstr,1);

    // 返回的字符串是:abc

    pause;
}

 
 
9.evalbuf(str text)
说明:将text表达式转化为结构

static void SpecialQueryBuild2()
{
    str newStr;
    ;
    newStr = "5*8";
    print evalbuf(newStr);

    pause;
}

10.strRep(str text,int number)
说明:将text的字符重复number次

static void SpecialQueryBuild2()
{
  Str newstr;

 ;

 newstr = strrep("abc",3);

 print ss;

 //返回的字符串结果是:abcabcabc

 pause;
}

10.strRep(str text,str fromStr,str rStr)
说明:将text的字符所有fromStr替换成rStr

static void SpecialQueryBuild2()
{
  Str newstr;  
  newstr = strreplace(“1111aaaacccc”,"1","e");

 print ss;

 //返回的字符串结果是eeeeaaaacccc;

pause;
}

11.roundUP(real text,real unit)
说明:用于向上取整text的值。暂时没有测试 。

学习MS Dynamics AX 2012编程开发 1. 了解Dynamics AX 2012 在本章中,您将了解开发环境的结构以及Microsoft Dynamics AX中的开发人员可以访问哪些工具。在本书的第一步演练之后,您将很容易理解著名的Hello World代码,您将知道应用程序对象树中的不同节点代表什么。 阅读详情

相关推荐

morphimage:用于变形灰度图像的函数。-matlab开发

Morphimage 使用变形矩阵对图像(灰度)进行变形。 例子: %读取图像image = imread('example.pgm'); 图像大小 = 大小(图像); %创建一个随机的morphfield morphfield = 8*imresize(rand(5,5,2)-0.5,imagesize,'bilinear'); %对原始图像进行变形MorphedImage = morphimage(image,morphfield);

全球两大阵营ERP系统的技术分析(转)

全球两大阵营ERP系统的技术分析Microsoft Dynamics AX(以下简称AX)是微软公司商业解决方案中主要针对中大型企业的企业运营和管理信息系统,它具有国际化应用支持、与微软家族的系列产品(如:Office系列,Sh...

cqwmy840702的博客 381

matlab中具体函数bwmorph的用法

介绍了matlab中比较实用的一个针对二值图像形态学操作的函数——bwmorph

bwmorph

文章目录SyntaxDescriptionExamples输入参数 针对二值图像的形态学运算全页 Syntax BW2 = bwmorph(BW,operation) BW2 = bwmorph(BW,operation,n) Description BW2 = bwmorph(BW,operation) 对二值图像 BW 应用特定的形态学运算。 注意 要对三维体图像执行形态学运算,使用 bwmorph3。 BW2 = bwmorph(BW,operation,n) 应用 n 次运算。n 可以是 Inf

御坂御坂001的博客 2145

Matlab对图像处理的形态学运算bwmorph函数23

bwmorph 针对二值图像的形态学运算 格式: BW2 = bwmorph(BW,operation) BW2 = bwmorph(BW,operation,n) 语法案例: 1、读取二值图像并显示它。 BW = imread('circles.png'); imshow(BW); 2、删除内部像素以保留形状轮廓。 BW2 = bwmorph(BW,'remove'); figure imshow(BW2) 3、获取图像骨架。 BW3 = bwmorph(BW,'skel',Inf); figure

dongbao520的博客 2001

Morphx基本数据类型2 + 报表开发

 基本数据类型:Int 、str、boolean、Real、Date、Enum 原始数据类型 描述 例子

fly321的专栏 1181

AX2009 VS平台报表开发学习笔记(一)--初体验

从AX2009开始,AX的报表平台就移植到Vistual Studil平台通过Reporint Services来实现了,AX2009的Morphx报表平台也就宣告寿终正寝了。 直到AX2009发布一年多后的今天才开始学习这个报表开发平台,实在是懒得有些出奇了,边学边写点东西吧,年纪大了,记性不好了,边学边记录一下,随时翻阅比较好。 先从头到尾看了一遍MSDN中关于报表平台的教程,http:/...

weixin_30786617的博客 2364

AX2009 的EP开发要点

AX2009(下简称AX)的EP(enterprise Portal)开发是相对比较高级和比较困难的技术,需要完全理解完整概念和多个技术基础,综合以下三方面知识,掌握开发流程和交互,才能做出自己页面。 a) SharePoint的开发技术(需要掌握SP或者SPS的界面和站点技术,可以更改模块和增加WEB part) b) Morphx的WEB开发(Web menu...

acloudy的专栏 111

Dynamics AX 2012企业级开发避坑指南:AOT元素管理与版本控制实战

本文深入探讨Dynamics AX 2012企业级开发中的AOT元素管理与版本控制实战,重点介绍如何通过MorphX版本控制系统高效管理变更,解决多开发者协作中的典型问题。文章提供了分层策略、命名规范和版本标记规则等最佳实践,帮助团队提升协作效率并减少版本相关缺陷。

weixin_29208077的博客 359

matlab开发-morphimage

matlab开发-morphimage。函数来变形灰度图像。

X++学习(三)

实例化,构造函数,析构函数 1.实例化 Point myPoint; myPoint = new Point(); 对象的实例成员,必须通过访问器访问,不能直接通过变量名直接访问. myPoint.x = 10.0; //错误的. 2.构造函数 class Point { int x; // instance variables int y; // defined in ...

weixin_30305735的博客 113

X++ 学习 (三)

实例化,构造函数,析构函数 1.实例化 PointmyPoint;myPoint=newPoint(); 对象的实例成员,必须通过访问器访问,不能直接通过变量名直接访问。 myPoint.x = 10.0; //错误的 2.构造函数 classPoint{intx;//instancevariablesinty;//definedinclas...

weixin_30628801的博客 87

AX2009 VS平台报表开发学习笔记(二)--数据源

可能是为了让习惯了Morphx报表平台的coder平滑地过度到新的平台,AX2009 VS的开发平台跟Morphx的开发平台外观类似,如下图所示: 从上图可以看出,报表的节点跟Morphx报表平台大同小异,各个节点的功能也差不多,本文简单描述一下Datasets和Data Methods节点,因为Data Methods节点里的方法可以返回DataTable做为报表的数据源。 报表无非就是...

weixin_30457065的博客 243

Matlab中bwmorph函数的使用

Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀、腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw1为输入的二值图像;operation是可以进行的操作;而n为执行该操作的次数;bw2为原图像经过n次操作后得到的结果图像。 参数operation的常用取值: open:对图像做开运算 close:对图像做闭运算 dilate: 对图像做膨胀处理 erode:对图像进行腐蚀处理 thin:对图像进行细化

qq_44310495的博客 7134

十、表示与描述

文章目录一,背景二,表示1,链码2,使用最小周长多边形(MPP)的多边形近似 一,背景 令S表示一幅图像中像素的子集。若S中的两个像素p,q之间存在完全由像素组成的路径,则p,q在S中是连接的。对于S中任意像素p,在S中连接到该像素的一组像素称为连接分量。若该像素仅有一个连接分量,则S称为一个连接集。图像中像素的子集R是一个连接集时,则将其称为图像的一个区域。 区域的边界定义为该区域内一组像素的集...

qimingxia的博客 1502
上一篇: 一个传统的页面设计(希望对你有帮助)
下一篇: 自定义Go to main table:
edpdennis
博客等级 码龄19年 10粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值