`
cvu
  • 浏览: 107695 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据录入的环境

阅读更多
网站开发没有数据录入的问题。

如果是企业B/S软件,就会需要数据录入。比如,在开始使用之前,先把上个月发生的单据录入,以便获得统计数据,和趋势报表。

Rails有很好的timestamp机制,created_at和updated_at不用编辑,自动保存。而在数据录入的时候却需要制定这些值。

于是,似乎需要有两套界面,一套是录入时用的,需要填入created_at/updated_at。另一套是正常使用时用的,不需要填入created_at/updated_at。

首先想到的高科技方法是,专门为录入(population)创建一个新的环境(environment)。方法参考Add a Environment。在config/environments/population.rb里面设置一个全局常量,controller里判断这个这个常量,true就显示created_at/updated_at输入框,让用户输入,false就隐藏。还需要改一些程序,如果用到Time.today/Date.today的,都要先判断一下这个常数。

然后想到低科技的办法:改系统时间。呵呵,简单有效,还不用改程序,不禁失笑。

分享到:
评论
1 楼 carlosbdw 2008-04-19  
不需要录入的时候,不就是系统时间吗?

相关推荐

    c#简单数据录入系统

    数据录入功能通常会利用控件如TextBox来收集用户输入,而CheckBox、RadioButton或ComboBox等控件则可以用来处理多选或分类数据。为了确保数据的准确性和一致性,可能还会有验证机制,如正则表达式验证,以检查用户...

    10768数据录入_迪文DGUS_迪文_迪文屏_DGUS_数据开发_

    "10768数据录入_迪文DGUS_迪文_迪文屏_DGUS_数据开发_"这一标题揭示了我们讨论的核心是迪文DGUS系统在数据录入和智能屏幕应用中的实践。迪文DGUS(迪文图形应用服务软件)是一种专为基于K600+内核的迪文屏设计的智能...

    VBA数据录入工具自动生成Excel

    VBA(Visual Basic for Applications)是一种在Microsoft Office套件中广泛使用的编程语言,它允许用户创建自定义功能和自动化任务,比如我们所讨论的“VBA数据录入工具自动生成Excel”。这个工具通过VBA编程实现了...

    VB小程序数据录入

    在VB(Visual Basic)编程环境中,数据录入是创建应用程序时非常关键的一个环节,尤其是在构建一个合格证打印系统这样的项目中。这个系统的核心功能可能包括收集、存储和处理各种信息,以便于生成合格证书。以下是对...

    Mxy4.0数据录入

    综上所述,Mxy4.0数据录入工具旨在简化和优化数据录入过程,提高工作效率,降低错误率,从而在数据驱动的业务环境中发挥关键作用。对于需要高效处理大量数据的企业或个人来说,它是一个值得考虑的工具。在实际使用中...

    VB数据录入例子

    在VB(Visual Basic)编程环境中,数据录入是创建应用程序时常见的功能之一,尤其适用于数据库管理、表单填充等场景。本示例是一个针对VB初学者的简单数据录入实例,旨在帮助学习者理解如何通过VB来实现用户输入数据...

    Surpac 软件三维地质建模原始数据录入

    每种数据都有其特定的录入格式和要求,通过精确无误的数据录入,可以构建出详实、准确的地质模型,进而为矿产资源的评估、开采规划提供科学依据。对于地质工程师来说,掌握这些数据录入技巧是必备的专业技能,也是...

    数据代码录入组件

    4. **存储**:一旦验证通过,组件将用户的输入保存到数据库中的相应位置,完成数据录入。 5. **反馈**:组件还可能提供反馈机制,如错误提示,帮助用户及时了解录入的状态。 在实际开发中,数据代码录入组件的使用...

    Excel数据输入神器

    标题中的“Excel数据输入神器”指的是专门用于提升Excel表格中数据录入效率的工具或插件。这类神器通常具有智能提示和自动填充功能,能够帮助用户快速、准确地输入大量数据,减少手动输入的错误和时间消耗。 在...

    delphi xe10.2测试通过 cxgrid不关联数据源录入

    在XE10.2版本中,开发人员可能会遇到如何在CXGrid中实现数据录入,但不直接关联到数据源的问题。这篇内容将深入探讨如何在不依赖数据组件的情况下,在CXGrid上实现手动的数据输入。 首先,理解CXGrid的基本结构至关...

    c#数据录入,自动生产线状,柱状分布图

    在C#编程环境中,数据录入是一项基础且重要的任务,它涉及到如何从各种数据源获取信息并存储到程序中。在本项目中,开发者已经创建了一个系统,能够自动地生成线状图和柱状分布图,这在数据分析和可视化中非常常见。...

    流行病学调查的数据处理与统计分析在EpiData和SPSS中的实现资料.pdf

    EpiData提供了高效的数据录入环境,允许用户自定义数据录入表单,包括变量名称、类型、格式和验证规则。这样可以确保数据录入时的准确性,减少错误。此外,EpiData支持逻辑跳转和核查功能,如根据输入值自动跳转到...

    PB下拉数据窗口录入动态过滤

    本文将深入探讨“PB下拉数据窗口录入动态过滤”这一主题,这在实际应用中对于提高用户体验和数据输入的准确性具有重要意义。 首先,让我们了解什么是下拉数据窗口(Dropdown DataWindow)。它是一个特殊的数据显示...

    环境监测数据管理

    首先,"原始数据录入"是指在现场监测或实验室分析后,将测量到的各种环境参数,如pH值、溶解氧、氨氮、总磷、浊度等录入到系统中。这个过程要求数据的准确性,因此需要有严谨的操作规程和质量控制措施来确保数据无误...

    基于VB的DATA控件数据录入

    在VB(Visual Basic)编程环境中,Data控件是用于连接和操作数据库的重要工具。...通过这个项目,你可以学习到如何在VB环境中设计和实现数据录入功能,这对于开发数据库应用程序是非常基础且重要的技能。

    delphi 数据录入通用方法:dbpanel

    在Delphi编程环境中,数据录入是一项常见的任务,用于创建用户界面以便用户输入、查看和管理数据库中的信息。DBPanel组件是Delphi中实现这一功能的一种高效工具。它可以帮助开发者快速构建一个灵活的数据输入界面,...

    利用MSFLexGrid控件录入数据

    在本教程中,我们将深入探讨如何利用MSFlexGrid控件进行数据录入,这对于初学者来说是一份重要的学习资源。 首先,我们需要了解MSFlexGrid的基本属性和方法。属性包括但不限于: 1. **Rows** 和 **Cols**:这两个...

    在Qt环境下实现NI采集卡多路输入数据的同时采集、显示、曲线绘制及文本存储 工程文件

    在本文中,我们将深入探讨如何在Qt环境下利用C++实现基于NI采集卡的多路输入数据的实时采集、显示、曲线绘制以及数据的文本存储。这个工程实例是针对那些寻求在图形用户界面(GUI)中集成NI(National Instruments)...

    数据库编程-VB6.0中实现批量录入数据

    描述中提到的“vbExcel”是程序的名称,这可能意味着该程序利用了VB6.0与Excel的集成,可能通过Excel作为数据源或者作为数据展示工具来实现批量数据录入。运行环境为Win XP和VB6.0,这表明该程序是在Windows XP操作...

    高仿练练开机数据录入

    在IT行业中,"高仿练练开机数据录入"可能指的是一个特定的应用程序或者系统功能,用于模拟实际操作过程中的数据输入。"练练"可能是这个软件或应用的名称,而"高仿"则暗示它旨在提供与真实环境相似的数据录入体验,...

Global site tag (gtag.js) - Google Analytics