private:
constant String MULEDIT_NEWLINE = "~r~n" //multilineEdit控件的换行符号
constant String MULEDIT_NEWLINE_ERROR = "~n~r" //multilineEdit控件的换行符号(这个原来存在数据库中的,没效果)
constant String DATAWINDOW_NEWLINE = "~n" //数据窗口列的换行符号
/**************************************************************************\
|* 函 数: wf_turn_muleditnl_to_dwnl() *|
|*------------------------------------------------------------------------*|
|* 描 述: PB中mulitilineedit空间的换行符为~n~t,而数据窗口列的换行为~n, *|
|* 在此做个转换 *|
|* 参 数: *|
|* value string ; *|
|* 返回值: string *|
|*------------------------------------------------------------------------*|
|* 示 例: *|
|*------------------------------------------------------------------------*|
|* 作 者: zxq 日 期: -- *|
\**************************************************************************/ String ls_turn_result
pfc_n_cst_string lnv_string
// 纠正错误,再做转换 周璇球 --
ls_turn_result = lnv_string.of_globalreplace(as_content,MULEDIT_NEWLINE_ERROR,MULEDIT_NEWLINE)
ls_turn_result = lnv_string.of_globalreplace(ls_turn_result,MULEDIT_NEWLINE,DATAWINDOW_NEWLINE) return ls_turn_result
/**************************************************************************\
|* 函 数: wf_turn_dwnl_to_muleditnl() *|
|*------------------------------------------------------------------------*|
|* 描 述: PB中mulitilineedit空间的换行符为~n~t,而数据窗口列的换行为~n, *|
|* 在此做个转换 *|
|* 参 数: *|
|* value string ; *|
|* 返回值: string *|
|*------------------------------------------------------------------------*|
|* 示 例: *|
|*------------------------------------------------------------------------*|
|* 作 者: zxq 日 期: -- *|
\**************************************************************************/ String ls_turn_result
pfc_n_cst_string lnv_string
// 防止数据库中已经保存了~n~t或~t~n的数据 周璇球 --
ls_turn_result = lnv_string.of_globalreplace(as_content,MULEDIT_NEWLINE_ERROR,DATAWINDOW_NEWLINE)
ls_turn_result = lnv_string.of_globalreplace(as_content,MULEDIT_NEWLINE,DATAWINDOW_NEWLINE)
ls_turn_result = lnv_string.of_globalreplace(ls_turn_result, DATAWINDOW_NEWLINE,MULEDIT_NEWLINE) return ls_turn_result

PB中multieditline空间的“~r~n"转"~n"的更多相关文章

  1. 第3/24周 区_SQL Server中管理空间的基本单位

    哇哦,SQL Server性能调优培训已经进入第3周了!同时你已经对SQL Server内核运行机制有了很好的认识.今天我会讲下SQL Server中的区管理,因为这是个很重要的话题,我们会在第23周 ...

  2. 77 swapon-激活Linux系统中交换空间

    Linux swapon命令用于激活Linux系统中交换空间,Linux系统的内存管理必须使用交换区来建立虚拟内存. 语法 /sbin/swapon -a [-v] /sbin/swapon [-v] ...

  3. 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类

    今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在W ...

  4. SQL Server 2008空间数据应用系列五:数据表中使用空间数据类型

    原文:SQL Server 2008空间数据应用系列五:数据表中使用空间数据类型 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测 ...

  5. MySQL中的空间扩展

    目录 19.1. 前言 19.2. OpenGIS几何模型 19.2.1. Geometry类的层次 19.2.2. 类Geometry 19.2.3. 类Point 19.2.4. 类Curve 1 ...

  6. 第3周 区_SQL Server中管理空间的基本单位

    原文:第3周 区_SQL Server中管理空间的基本单位 哇哦,SQL Server性能调优培训已经进入第3周了!同时你已经对SQL Server内核运行机制有了很好的认识.今天我会讲下SQL Se ...

  7. Apache Spark 2.2.0 中文文档 - SparkR (R on Spark) | ApacheCN

    SparkR (R on Spark) 概述 SparkDataFrame 启动: SparkSession 从 RStudio 来启动 创建 SparkDataFrames 从本地的 data fr ...

  8. Oracle-11g 中使用表空间透明数据加密(TDE)

    Oracle-11g 中使用表空间透明数据加密(TDE)的限制 TDE 表空间加密方式会在数据读写过程中加解密数据.与在 SQL 层面做加解密的 TDE 列加密方式相比,其限制要大幅减少.例如:数据类 ...

  9. Reporting Service 2008 “报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的”

    今天遇到了两个关于Reporting Service的问题, 出现问题的环境为Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) .具体情况 ...

随机推荐

  1. Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance

    Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance

  2. Windows phone 8 学习笔记(9) 集成(转)

    本节整理了之前并没有提到的Windows phone 8 系统相关集成支持,包括选择器.锁定屏幕的.联系人的访问等.选择器列举了若干内置应用提供的相关支持:锁定屏幕展示了我们可以对锁定屏幕提供背景图像 ...

  3. 优化Linux下的内核TCP参数来提高服务器负载能力

    http://blog.renhao.org/2010/07/setup-linux-kernel-tcp-settings/ /proc/sys/net目录 所有的TCP/IP参数都位于/proc/ ...

  4. hadoop-集群管理(2)——内存设置

    http://www.cnblogs.com/yuechaotian/archive/2013/03/08/2949607.html 1. 内存 hadoop为各个守护进程(namenode,seco ...

  5. Android 6 Marshmallow USB调试授权

    Google在Android在5.1版之后进行了重大变革,推出了Android 6 Marshmallow,我们先看看当它接上工作站时,有什么样的状况出现. 如图1所示,会弹出一个窗口,[是否允许此计 ...

  6. leetcode 107

    107. Binary Tree Level Order Traversal II Given a binary tree, return the bottom-up level order trav ...

  7. PHP 实现下载文件到本地

    只需要在php文件中设置请求头就可以了,创建download.php文件,代码如下: $fileName = $_GET['filename']; //得到文件名 header( "Cont ...

  8. sql server备份还原数据时的问题记录

    1.关于“因为数据库正在使用,所以无法获得对数据库的独占访问权”的最终解决方案 关键SQL语句: ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK ...

  9. 自定义Toast的显示效果

    Activity: package com.example.editortoast; import android.app.Activity; import android.os.Bundle; im ...

  10. 通过Sql语句控制SQLite数据库增删改查

    person类属性有Intenger id,String name,Intenger  age,相应的构造方法和set get方法. package com.xh.tx.dao; import jav ...