首页
学习
活动
专区
圈层
工具
发布

salesforce 零基础开发入门学习(六)简单的数据增删改查页面的构建

VF每个页面都是以apex:page>标签起始apex:page>结束,每个VF页面都有一个Controller用来控制其业务逻辑。...apex:pageBlockTable>:表格元素,类似于html中的table。...用法与jstl类似,可以指定items属性绑定列表,var属性指定变量; apex:column>:表格的列元素,用于显示表格每一列的值; apex:commandLink>:链接,类似于html中的...标签; apex:param>:参数传递使用,用于给Controller层传递参数,传递的参数通过键值对传递; apex:form>:表单元素,类似于html中的form表单。...如果需要一次性插入多条数据,可以多操作几次add按钮,每个都输入内容后执行save操作。 注:本篇中只是采用最简单的方式来实现页面显示数据表的增删改查,没有使用到类似js,ajax等。

2K50

salesforce零基础学习(七十四)apex:actionRegion以及apex:actionSupport浅谈

我们在开发中,很难会遇见不提交表单的情况。常用的apex:commandButton,apex:commandLink,apex:actionFunction,apex:actionSupport。...他们进行操作的时候,会将整个表单提交。但是我们很多时候的需求,只是希望提交一部分内容,而不是全部。这个时候,我们就需要用到apex:actionRegion....apex:actionRegion用于apex:form中涉及到表单提交指定区域块或者组件的内容,如果一个表单提交请求需要提交整个页面,则不必使用apex:actionRegion。  ...不过有几点小区别: 1.actionSupport是直接被其他的元素调用,actionFunction可以通过js调用,你可以在js中进行一些简单的处理,也可以直接被其他元素调用; 2.actionSupport仅允许在单一的事件上调用...总结:使用actionRegion和actionSupport可以更加灵活的提交表单,提升表单提交的性能。内容描述错误的地方欢迎指出,有问题欢迎留言。

2.1K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    没想到,这也许是Github低代码界天花板,从0到1一分钟搭建系统!

    痛点场景业务流程复杂多变:表单多、审批流程多、角色权限复杂,传统低代码表单驱动平台无力应对;高度定制化需求:普通无代码平台界面固定、灵活性差,无法插入定制脚本或扩展模块;可控性和自托管要求:数据必须在自有服务器...,需支持对接企业现有数据库(MySQL、Postgres、Oracle 等);开发效率 vs 稳定性:希望使用低代码搭建原型,再逐步插入自定义插件扩展,满足核心逻辑。...、替换、升级数据建模驱动开发通过 Collections/Fields 定义数据结构,平台自动生成 CRUD 接口及页面,轻松处理多对多、嵌套、视图等复杂关系所见即所得界面编辑器可视化编辑页面和区块(表格...due_date; type: date - name: status; type: enum(pending, in_progress, done)# 页面搭建页面:“任务列表” - 添加 Block:表格...负责人# 流程配置当 Tasks.status 更新为 done 时: ➜ 发送提醒邮件给任务创建者# 权限配置角色:普通用户 - 可 CRUD 自己的任务角色:管理员 - 可 CRUD 所有任务,仅查看用户数据所有操作通过可视化

    52210

    没想到,这也许是Github低代码界天花板,从0到1一分钟搭建系统!这搭建速度没谁啦!!!

    痛点场景业务流程复杂多变:表单多、审批流程多、角色权限复杂,传统低代码表单驱动平台无力应对;高度定制化需求:普通无代码平台界面固定、灵活性差,无法插入定制脚本或扩展模块;可控性和自托管要求:数据必须在自有服务器...,需支持对接企业现有数据库(MySQL、Postgres、Oracle 等);开发效率 vs 稳定性:希望使用低代码搭建原型,再逐步插入自定义插件扩展,满足核心逻辑。...、替换、升级数据建模驱动开发通过 Collections/Fields 定义数据结构,平台自动生成 CRUD 接口及页面,轻松处理多对多、嵌套、视图等复杂关系所见即所得界面编辑器可视化编辑页面和区块(表格...due_date; type: date - name: status; type: enum(pending, in_progress, done)# 页面搭建页面:“任务列表” - 添加 Block:表格...负责人# 流程配置当 Tasks.status 更新为 done 时: ➜ 发送提醒邮件给任务创建者# 权限配置角色:普通用户 - 可 CRUD 自己的任务角色:管理员 - 可 CRUD 所有任务,仅查看用户数据所有操作通过可视化

    57910

    前嗅ForeSpider教程:抽取数据

    主要内容包括:如何选择表单,如何采集列表/表格数据两大部分。具体内容如下: 一,如何选择表单 在ForeSpider爬虫中,表单是可以复用的表结构,建好的表单可以重复用于多个任务。...数据表选择页 1.选择表单 方法一:通过下拉菜单,或填写表单ID,选择已有表单。 方法二:快速建表,点击创建表单,进入快速建表页面,新建表单。...①插入:默认为插入。如遇到数据库中已存在的重复数据,则不再插入。 ②仅更新:如遇到数据库中已存在的重复数据,则用最新采集的数据覆盖掉。 ③追加:如字段的属性是运算字段,则可以进行字段运算。...④插入并更新:没有重复的记录则插入,有重复记录则更新。...1.创建表单 根据表格内容,创建一个存储表格数据的表单。在选项卡“数据建表”中,创建一个表单。(>>自由建表) 识别列表的表结构 (1)主键 采集表格时,表格的一行作为一条数据。

    4.2K40

    可视化工具对比:JimuReport VS QuickBI

    (可集成到自己项目中)、window/docker免安装快速启动QuickBI:仅在线使用和私有部署,但是私有部署价格就高了三、数据源JimuReport: 支持MySQL5.5、MySQL5.7+、Oracle...四、数据集JimuReport:支持SQL、API、JSON、WebSocketQuickBI: 支持SQL、Excel、API五、图表组件JimuReport:支持柱形图、饼图、折线图、面积图、表格、...轮播图、日历、图片、栅格、Tab等76多种图表、组件及25种边框装饰QuickBI:支持指标、排行榜、表格、趋势、比较、分布、空间、文本、形状、媒体等39种图表、组件及29种边框图形六、其他详细对比功能...JimuReport QuickBI 交互支持联动、钻取、跳转、弹框、查询及对接业务功能 支持联动、钻取、跳转、图层跳转业务对接online表单、表单设计器支持对接jeecg-boot低代码平台业务...不支持,业务数据通过数据源实现数据集计算字段不支持 支持指标运算汇总不支持(研发中) 支持移动端支持单独配置移动端布局 需要在钉钉、企业微信、飞书中使用,仅高级版和专业版支持配置移动端微应用功能 配置项简洁

    56700

    《低代码指南》:35微软为啥要搞低代码、为啥要收购github?

    咱们先把微软Power Platform的产品体系拿出来:图片Power Apps就是建立输入UI表单的。Power Virtual Agents就是VPA问答UI入口。...这些东西要调用数据,就用数据连接器连接数据源,也和Oracle的玩法一样,输出JSON格式的Restful oData,供前端UI一调用数据就好。我找的这张图是个老图。...商业应用开发语言,SAP有ABAP、Salesforce有APEX,微软现在也有了Fx。...但要注意,微软不是表单设计器,而是UI设计器。大家如果熟悉Windows时代的VB、Web时代的FrontPage,你们就能知道我说的意思。这不是咱们中国常见的OA(泛微、致远、蓝凌)中的表单设计器。...所以我遍历中国,现在中国所谓搞低代码平台的,基本都是假的,都是20年前玩剩下的OA表单和BPM,只不过用新技术重新开发了一遍,而且能适应Web和App多端而已。

    46120

    学术海报不用愁,一句话精准自动编辑,华东师大开源APEX

    APEX能够根据用户的自然语言指令,对现有学术海报进行局部、可控的自动修改,真正实现「一句话编辑学术海报」。...,APEX 显著优于「重绘式」方法和通用PPT Agent方法,能够在严格执行用户指令的同时,最大限度避免对无关区域的误改。...APEX方法框架 为了解决上述问题,APEX执行多层级的API序列来增量式编辑学术海报,并引入「审查-调整」机制调整初次编辑的结果,提高编辑的准确度。 APEX学术海报编辑架构图 1....规划与执行(Planner-and-Execution) 论文理解工具:当指令涉及内容补充(如「插入消融实验的表格」)时,Agent会调用论文理解工具从原论文PDF中提取真实数据,杜绝内容造假。...APEX-Bench 首个学术海报编辑基准 APEX-Bench构建流程 为了系统评估编辑能力,团队构建了APEX-Bench,包含59篇顶级AI会议(ICLR, ICML, NeurIPS)论文对应的

    14110

    还在为选择办公软件而烦恼吗?不妨试试ONLYofficeV8.0

    ,文本艺术,SmartArt图形,方程,首字下沉等创建完美的文件.轻松调整插入的对象:移动,调整大小,对齐,更改环绕样式,填充颜色或图案等,创建专业外观和表单模板,使用钢笔或荧光笔等工具自行手绘图形 5...使用查找并替换功能将其替换为新单词或短语.查看版本历史记录,只需单击即可选择和恢复任何以前的版本. 6.改善团队工作流程 与您的团队在线协作处理文档:选择适合的共同编辑模式——在键入时快速显示所有更改,或者仅严格显示保存后的更改...四.V8.0的创新之处 1.可填写的 PDF 表单 能够创建PDF格式的复杂表单,并在ONLYOFFICE桌面和移动应用程序中在线填写。 需要使用 DOCXF 模板创建可填写的 PDF 表单。...DOCXF 格式支持插入各种类型的字段并根据需要进行调整。可以创建自己的表单模板,也可以单击开始菜单中的“模板”,使用免费表单模板。 2.双向文本 编辑器支持文档和演示文稿中的双向文本。...路径:“首页”选项卡 -> 填充 -> 序列 除了 RTL 支持、PDF 表单和表格中的新功能外,更新后的桌面应用程序中还提供以下改进: 优化的屏幕朗读器; 更新了插件的 UI; 新的本地化选项 — 阿拉伯语

    3.1K10

    salesforce 零基础学习(六十六)VF页面应善于使用变量和函数(二)常用函数的使用

    代码举例: 1 apex:page > 2 apex:pageBlock title="日期相关函数汇总"> 3 当前的时间为: 4 apex:outputText...datetimevalue('2017-02-13 11:00:00')}">apex:outputText> 36 apex:pageBlock> 37 apex:page> 运行结果...IF(comparedValue>0,'color:red;','')}"> 15 apex:outputText> 16 apex:pageBlock> 17 apex...四.Text Function相关常用函数 1.BEGINS(text,compare_text):判断某个字符串是否以指定的字符串开始,是返回true,否则返回false; 2.BR():插入一行,类似...总结:此篇只是讲解一些简单常用的函数的用法,还有一些其他的比如Math相关的,Encoding相关的等函数没有列出,如果VF页需要使用到相关函数时,请参考page的PDF,此片仅起到抛砖引玉作用。

    1.4K100

    Oracle 12c多租户特性详解:PDB 的出与入 InAndOut

    将 Non-PDB 插入 CDB 在12c中,可以将一个非 CDB(也即NON-CDB)插入到 CDB 中,这个过程需要在只读模式下进行。.../dbs 目录下生成了一个 XML 文件,用于描述需要迁移的数据文件,其主要内容如下: 在 CDB 中执行 PLUG,就可以将这个 NON-CDB 插入到 CDB 中,指定 COPY 参数,将文件复制到...这也是对以前版本中传输表空间技术的增强: 以下列表中可以看到,新的 PDB 数据库已经被插入到 CDB 中: 插入成功之后可以连接到数据库进行数据验证: UNPLUG 数据库 通过 UNPLUG 命令可以拔出一个...我们先来看一看在 Oracle 11g 版本之上的 Oracle 云数据库平台,下图包含了销售方式,Oracle 公司通过存储空间不同来进行收费区分,销售单位只能为1个 Schema,这是 Oracle...在获得了数据库账户之后,可以通过 Oracle Application Express 进行在线的应用开发和发布,后台的数据对象可以通过 APEX 内嵌的管理功能进行维护: 在 Oracle SQL

    1.2K60

    不写一行代码,如何实现前端数据发送到邮箱?

    经常在很多网站上都能看到类似的表单信息功能,用户只需要填写相关内容,点击提交按钮,就可以将表单内容发送到管理员邮箱。...1.制作存储表格 首先我们需要登陆Google表格并创建一个用于存储邮件信息的电子表格,注意需要设置好你需要的字段 当然可以直接打开下面的模版来创建一个副本 https://docs.google.com...前端操作 6.修改 form 标签参数 现在,可以打开我们表单所在的html文件,按照如下提示进行修改 每个表单元素的name属性都必须与Google表格中的列名相同 表格class必须是gform,即...发送表单数据 现在,任何人都可以填写对应表格内容,并点击发送 你的 Google 表格中就会增加一条数据 并且你的邮箱中也会收到一封新增内容的邮件 至此,我们仅通过 Google 表格与简单的脚本修改就完成的...(可选)添加感谢 如果你想在用户提交表单后发送一段感谢语,可以将下面的内容插入在form标签结束之前 <div style="display:none" class="thankyou_message"

    6.8K30

    Adobe dreamweaver CS6小白入门教程「建议收藏」

    以下是解答吧 8.2.设置表格和各个元素的属性 8.3.导入、导出数据 插入–表格对象–导入数据 文件–导出–表格 命令–排序表格 9利用APDIV和spry灵活布局 9.1.APDiv...的概念:是网页的容器元素,不仅可以放置图像,还可以放置文字、表单、插件等。...default默认 inherit继承 visible、hidden是否可见 9.3应用层设计表格(APDiv和表格的转换:修改–转换) 9.4使用spry布局网页对象(插入–布局对象–...10.2.2样式的类型与创建 第3.4.点如图↓↓:第一种应用方法 或者第二种应用方法↓↓: 末:创建外部样式(新建CSS规则–规则定义选择“新建样式表文件而不是仅本...11.2: 创建一个模板 编辑模板 定义可编辑(插入–模板对象–可编辑区域 12.用表单创建交互式网页 13.使用行为和js代码 14.网站页面布局设计与色彩搭配的讲解

    10K30
    领券