窗体函数

字段类型列表»

窗体函数[表单规范,函数]

表示提交后适用的活动表单函数根据规定的形式获得的值表单规范.

窗体函数[{"名称1"类型1,},函数]

表示具有名为的字段的活动窗体名称解释为类型类型.

窗体函数[{{"名称1",标签1}类型1,},函数]

使用标签作为名为的字段的标签名称.

窗体函数[{名称pec1类型1违约1,},函数]

使用违约作为指定字段的默认值名称专用.

窗体函数[表单规范,函数,柔性制造技术]

指定在云中应用函数应以格式返回柔性制造技术.

窗体函数[{表单规范1,表单规范2,},函数,]

表示多页形式,其中连续的表单规范可以是应用于到目前为止获得的值的函数。

详细信息和选项

  • 窗体函数[表单规范,函数]显示由指定的表单表单规范,以及“提交”按钮。
  • 窗体函数[表单规范,函数],表单规范可以是窗体对象[].
  • 窗体函数[表格规格,函数]评估给予窗体函数[窗体对象[],函数],其中窗体对象包含表单中所有字段的完整规范。
  • 云部署[窗体函数[]]生成一个包含表单活动版本的云对象。
  • 窗体函数[表单规范,函数][]通过首次评估进行评估设置[表单规范]为表单中的字段提供值关联。如果没有生成验证错误,函数应用于关联,并返回结果。
  • 窗体函数[表单规范,函数][<|"名称k个“->输入k个,|>]将给定的输入插入到窗体函数在评估窗体函数.
  • 窗体函数[][]计算为活动窗体,假定它具有有效的输入,则由应用的结果替换函数提交时。
  • 这个类型对于每个字段,可以是以下任意一项:
  • "形式"支持的任何形式口译员
    受限制的[],等。支持的任何限制形式等口译员
    口译员[]任何口译员对象
    协会会员中使用的关联窗体对象
    t风机要应用于字符串的任何函数
  • 以多页形式表示窗体函数[{表单规范1,表单规范2,},],由表单规范显示,默认情况下,最后一个窗体具有“done”按钮,而较早的窗体具有“next”按钮。
  • 窗体函数[{表单规范1,表单规范2,},],的表单规范之后表单规范1通常都是纯函数。它们应用于一个关联,该关联给出了所有早期输入的值表单规范.
  • 的总体选项窗体函数包括:
  • 外观规则 自动给出整体外观规则的关联
    窗体布局函数 自动函数为窗体生成布局
    表单保护方法自动垃圾邮件保护方法
    图像格式宽度$图像格式宽度输出格式的环绕宽度
    图像大小自动输出的整体图像大小
    页面主题 自动用于部署的网页的总体主题
  • 当在云端呼叫时,窗体函数[表单规范,函数]默认情况下,以适合web输出的格式返回结果。
  • 可能的结果规范柔性制造技术在里面窗体函数[表单规范,函数,柔性制造技术]是:
  • 自动视情况导出为HTML或CloudCDFElement
    “HTML”导出为不包含动态内容的原始静态HTML页面
    “HTML主题”使用与表单相同的主题导出为静态HTML
    “HTML面板”在面板中导出为HTML内容
    “GIF”,“JPEG”,“巴布亚新几内亚”,结果的图像
    “字符串”结果的原始字符串形式
    “柔性制造技术”支持的任何格式导出表单
    不加更改地传递字符串或字节列表
    {,“类型”}通过,定义了特定的HTTP响应类型
    {柔性制造技术,opts选项}带选项的格式规范
    (f)要应用于的任意函数身体
  • 当在云端呼叫时,窗体函数[表单规范,函数,"柔性制造技术"]相当于窗体函数[表单规范,导出表单[函数[#],"柔性制造技术"]&].
  • 当直接在笔记本界面中调用时,结果规范柔性制造技术在里面窗体函数[表单规范,函数,柔性制造技术]被忽略。

示例

全部打开全部关闭

基本示例  (2)

设置表单函数:

激活它,然后填写输入:

将表单功能部署到云:

以编程方式填写表单:

部分提交的表单将不会被激活:

创建动态表单:

范围  (25)

口译员规范  (6)

使用rich口译员规格:

这个口译员head是可选的,但用于指定选项或其他参数口译员:

列表可用于创建菜单:

实体列表可用作菜单:

选项可以是任何表达式:

允许标签规范的规则列表:

默认值  (3)

指定字段的默认值;具有默认值的字段不是必需的:

字段可以是可选的,没有默认值:

使用规则延迟每次评估新的默认值:

输入  (2)

创建一个包含输入的表单:

输入可以延迟:

标签  (1)

更改字段的标签:

你可以使用规则延迟并返回任意表达式:

使用要删除标签:

外观  (4)

将默认标签更改为与键不同的标签:

标签可以是任何表达式:

更改单个字段的外观:

使用规则延迟要计算云中的表达式,请执行以下操作:

使用非规则元素更改默认外观:

控制  (7)

不同类型有不同的控制器。颜色选择器“颜色”:

或文件格式的文件选择器:

的复选框“布尔型”:

更改默认控制器:

多选支持各种类型的控制器:

单选按钮的标签可以是您想要的任何内容:

控制规范还接受纯功能:

动态表单  (1)

包含模板插槽在中提到的键之前不会进行计算模板插槽[钥匙]绑定到适当的值:

多页表单  (1)

窗体函数支持跨越多个页面的表单。字段取决于前几页中的值:

选项  (6)

外观规则  (1)

编写自定义标题和描述:

使用图像进行品牌推广:

使用“项目布局”要更改表单字段的外观:

更改提交标签:

窗体布局函数  (1)

可以指定纯函数来为窗体提供特定布局:

页面主题  (4)

部署具有白色主题的表单:

部署具有蓝色主题的表单:

部署具有黑色主题的表单:

部署带有红色主题的表单:

应用  (2)

绘制两个机场之间的飞行路线:

获取城市人口统计数据:

属性和关系  (8)

窗体函数设计为可与API功能:

反之亦然:

的第一个参数窗体函数可以作为完整的窗体对象:

窗体函数计算,使第一个参数变为完整参数窗体对象:

的单个字段窗体函数使用口译员转换Wolfram语言表达式中的输入:

这实际上与:

与申请相同口译员直接:

任意子集可用于生成一个控制器,其中可以选择多个选项:

重复元素可用于创建一组可添加和删除的字段:

复合元素可用于创建可扩展的字段表:

可能出现的问题  (1)

口译员[“字符串”]接受空字符串。对于窗体函数,其中空字符串和空字段被视为等效的:

整洁的示例  (3)

创建重定向到URL的搜索引擎:

制作一个简单的web应用程序,将过滤器应用于图像:

输出音频:

打开表单页面,键入消息,然后单击“提交”按钮:

单击播放按钮收听您的信息:

Wolfram Research(2014),FormFunction,Wolfram语言函数,https://reference.wolfram.com/language/ref/FormFunction.html(2015年更新)。

文本

Wolfram Research(2014),FormFunction,Wolfram语言函数,https://reference.wolfram.com/language/ref/FormFunction.html(2015年更新)。

CMS公司

沃尔夫拉姆语言。2014年,“FormFunction”,Wolfram语言与系统文档中心。Wolfram研究。上次修改日期:2015年。https://reference.wolfram.com/language/ref/FormFunction.html。

亚太地区

沃尔夫拉姆语言。(2014). FormFunction。Wolfram语言与系统文档中心。检索自https://reference.wolfram.com/language/ref/FormFunction.html

BibTeX公司

@misc{reference.wolfram_2024_formfunction,author=“wolfram Research”,title=“{formfunction}”,year=“2015”,howpublished=“\url{https://reference.jolfram.com/language/ref/formfunction.html}”]}

BibLaTeX公司

@online{reference.wolfram_2024_formfunction,organization={wolfram Research},title={formfunction},year={2015},url={https://reference.jolfram.com/language/ref/formfunction.html},note=[访问时间:2024年6月1日]}