请教在一个页面上有必填项也有非必填项,测试传真和手机号码,文本框分成区号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教在一个页面上有必填项也有非必填项,测试传真和手机号码,文本框分成区号相关的知识,希望对你有一定的参考价值。

急急!!请教在一个页面上有必填项也有非必填项,测试传真和手机号码,文本框分成区号-号码-分机号的小框,怎么写用例

参考技术A Windows XP有一项免费的传真功能,用它可以轻松收发传真,不用再买传真机了。这里将发传真的具体操作步骤介绍如下,你只要照着做,一定就会收发传真。还可以用他来做打印机!
一、安装传真组件
在Windows XP-F收发传真一定要有一个具有传真功能的Modem(即拨号上网的猫)和一条与Modem连接的电话线,有了它们我们就可以轻轻松松地收发传真了。Windows XP系统在默认安装时并没有安装传真系统,所以在Windows XP收发传真文件之前先要安装传真组件。首先进入“控制面板”.双击“打印机和传真?图标,随后弹出一个?打印机和传真”窗口。在该窗口的空白处单击鼠标右键弹出一个快捷菜单,在此选择?设置传真”命令,弹出一个?正在配置组件?对话框。经过对系统进行扫描后弹出一个提示窗口,按提示插入Windows XP安装光盘后系统开始安装传真组件。安装后.我们可以看到在?打印机和传真?窗口中多了一个?Fax” 图标,表明传真系统已经安装完成。(在添加和删除程序中添加组件也可以)
二、配置传真属性
双击?Fax”图标.随后弹出一个”传真配置向导?对话框,在此单击?下一步?,弹出一个?发信人信息?对话框。在此我们要对发信人信息进行相应的设置,如:姓名,传真号码、职务,办公室电话。地址等进行
相应填写。发信人姓名和传真号码务必填写,传真号码就是与Modem连接的电话号码,填写后单击?下一步?进入?选择传真发送或接收设备”对话框。在该对话框的“选择传真设备”选项中选择好发送或接收传真文件的Modem,接着勾选下面的“允许发送?、“允许接收”复选框,并根据需要点选下面的应答方式。如果选择?自动应答”我们还要设置好应答前响铃次数。设置后单击‘下一步”,在下面出现的m1D?和?CSID?文本框中输入在发送传真文件时显示的电话号码,这样便于对方传真机识别。完成后,单击?下一步”出现——个?自由选项?对话框.在此我们要对接收后的传真文件进行设置。如果你想将收到的传真文件打印出来,在此勾选?打印到”复选框,并在后面的打印传真机列表中选择打印机名称。如果你想在计算机中保存”—份接收到的传真文件的副本.在此还要勾选?将副本保存到文件夹?选项,并再通过?浏览’选项选择一个保存传真文件的文件夹,至此传真属性已经配置成功.单击‘下一步”,在?完成传真配置?对话框中单
击“完成?按钮即可。
三、发送传真
以上各项设置好后,弹出—个?传真控制台”界面,使用它发传真时,可以使用Windows系统下的文本编辑工具(如Word)来撰写传真内容,写好传真内容后单击菜单栏中的?文件一打印?命令,随后弹出一个打印设置窗口.其中在“名称”项中选择“Fax?,单击?确定’。随后弹出一个?传真发送向导?对话框,在此输入收件人姓名,在?位置”项中选择“中华人民共和国86',,在’传真号码”项中填入接收的传真机号码,如果是外地传真机,那么要在传真机号码前加上长途区号,本地不必加区号。勾选?使用拨号规则?,井单击右侧的?拨号规则?按钮,在弹出的?拨号规则?对话框中进行必要的设置。如果将该传真文件发送给多个人,在上面的各项中输人每个收件人的相关信息后单击?添加”按钮,即可将此文件发送给多入。设置后单击‘下一步?,进入?准备首页”对话框,在此选择首页模板并可以通过右侧的预览窗口对选择的模板文件进行预览,在主题行中键人传真文件的主题,根据需要填写备注信息。此信息将自动添加到传真文件的首页。单击“下—步”.在计划”对话框中指定何时发送传真,并对传真文件设置优先值,到此传真发送向导设置完成。单击?下一步?可以查阅刚才设置的传真信息;单击?预览传真文件”按钮,可以预览传真文件的内容、如果我们在上面设置的是立即发送传真,单击“完成?按钮传真文件会立刻被发送出去。
四、接收传真
当有传真发来时,如果你的电脑处于开机状态,根据设置听到电话铃声后,Windows XP会自动启动传真工具接收传真文件。接收完成后在系统的任务栏中出现一个接收到新传真文件的图标同时系统会将传真文件以图形文件的格式保存在设置好的文件夹中。我们可以在“传真控制台?中进行查看,也可以通过—些看图工具直接对传真文件进行浏览

Django,模型和表单:替换“此字段为必填项”消息

【中文标题】Django,模型和表单:替换“此字段为必填项”消息【英文标题】:Django, Models & Forms: replace "This field is required" message 【发布时间】:2011-07-20 02:02:32 【问题描述】:

我知道在使用普通 Django 表单时如何设置自己的自定义错误消息。但是基于现有模型的 Django Form 呢?考虑以下模型和形式:

Class MyModel(models.Model):
    name = models.CharField(max_length='30')

Class MyForm(forms.ModelForm):
    Class Meta:
        model = MyModel

如果我创建这样的表单并尝试发布它,则会出现消息“此字段是必需的”。但是如何改变呢?当然我可以这样做:

Class MyForm(forms.ModelForm):
    model = forms.CharField(error_messages = 'required': "something...")
    Class Meta:
        model = MyModel

但根据文档,不会保留 max_length 属性,我必须将其显式写入表单定义。我认为 Model Forms 的目的是避免两次编写相同的代码。因此,必须有一些简单的方法来更改自定义错误消息,而无需重写整个表单。基本上,如果我的消息看起来像“需要字段 'name'”,这对我来说就足够了。

请帮忙。

【问题讨论】:

【参考方案1】:
class MyForm(forms.ModelForm):
    class Meta:
            model = MyModel

    def __init__(self, *args, **kwargs):
        super(MyForm, self).__init__(*args, **kwargs)
        self.fields['name'].error_messages = 'required': 'custom required message'

        # if you want to do it to all of them
        for field in self.fields.values():
            field.error_messages = 'required':'The field fieldname is required'.format(
                fieldname=field.label)

【讨论】:

谢谢,看起来不错。但是我的印象是,您确实避免了两次编写相同的代码,而是编写了一些实际上更长且更丑陋的代码;)尽管如此,它至少在大型表单上会节省一些工作,所以再次感谢。 我猜每个人都有自己的想法。如果您需要替换所有required 消息,这是迄今为止最干净的。我也不认为它会更长,除非你算上 init 调用,我通常在所有事情中都使用它。 请注意,如果您收到 invalid 错误并且不提供消息,您将收到 a mysterious KeyError @Dan 是的,我得到了那个神秘的 KeyError。我认为field.error_messages['required'] ='The field fieldname is required'.format(fieldname=field.label) 行会更好。 对我不起作用它仍然会出现“请填写此字段”:(【参考方案2】:

您可以在运行时在__init__ 方法中更改字段属性。

【讨论】:

以上是关于请教在一个页面上有必填项也有非必填项,测试传真和手机号码,文本框分成区号的主要内容,如果未能解决你的问题,请参考以下文章

lay-verify进行非必填项校验

jsp问题:想在详情页面必填项文字后边加上(*)且*为红色,

微信小程序之旅一(小试牛刀)

CRM 2016 子表单中N:1关系 字段要求与新建时的关系

多选组合框 - 必填项

提交后必填项