Tag: devise

如何避免每个用户的表

我面前有一个相当特殊的用例。 有一个大约一千个条目(行)的excel文件,每一行代表了用户应该通过判断的东西。 现在,每个人的条目都是一样的。 应该收集的数据是 a)有多less用户喜欢任何给定的条目 b)给定用户喜欢什么条目 由于应用程序的一部分已经运行,我们有用户帐户,我想为每个用户(!)创build一个表包含所述的Excel信息,添加一行收集投票。 我会创build这些表通过iteratin通过用户列表和创build像“userid_excelentries”表。 我不认为这是优雅的。 我宁愿将excel信息只存储在一个表中,只保存用户的表格“user”。 该应用程序是为了显示从Excel表格(我已经完成网格)创build一个表格,并与checkbox旁边的行。 我如何构造这个? 临时表? 我如何存储每个用户在“用户”表中select的信息,因为我不知道有多lessselect将被先验化? 我有这个疯狂的想法,实际上通过JavaScript处理xls对象,将其序列化成一个散列,并将该散列存储到每个用户的行中的字段…但是我不知道如果这是理智的:o 我们面临的用户数正好是272–这就是为什么我考虑做“每个用户一张桌子”的方法。

如何创build与外键和主键不相同的两个表之间的关系

我收到了一个客户的Excel表。 它有三条我无法理解的路线。 在testing表的第4行(第6行)“RelationTo”列的testCategoryList.CategoryId中。 这是否意味着testing表的外键testCategory是testCategoryList表的主键? 但是,testing表的外键testCategory不是testCategoryList表的主键。 其他两行(第7行和第8行)具有相同的结构。 testCategoryList表: testSubjectList表: testLevelList表: 我错过了什么吗? 这三条线没有任何意义。

在SharePoint中将大型Excel文件数据导入数据库的devise注意事项

这是一个devise方法的问题,请耐心等待长时间的描述:-) 我们有一个SharePoint Web部件,可以将用户添加到系统中。 但是我将在SharePoint中处理批量用户导入function 。 我的问题是在开发这个解决scheme时应该记住所有的devise注意事项。 以下是我已经确定的基本stream程 用户下载导入模板(excel文件) 用用户详细信息填写下载的导入模板 用户上传Excel表单 系统将validation模板和数据 从Excel文件中逐行导入数据到数据库 对于任何exception/错误日志,将整个Excellogging放在另一个Excel日志文件中,以及exception详细信息 以下是我为此模板validation而考虑的一些考虑因素 导出模板 基于数据库列生成模板 添加列限制例如数据types,只select预定义的值 模板validation 检查支持的列数 列标题名称的有效性 数据validation 检查强制性数据 数据typesvalidation 数据validation针对数据库 导入过程 这是一个SharePoint解决scheme,我们可能有多个WFE,我正在考虑将file upload到文档库进行临时存储 实际的导入过程将通过一些定时器作业来完成,这个作业将从这个文档库中读取? 日志文件将是一个相同的空白模板,只有标题列和实际logging失败,并附带错误消息。 这应该被存储在一个单独的文档库中。 在这个过程结束时,向用户显示下载这个日志文件的链接。 我是否还应该保持所有logging都成功的logging。 可能导入的用户数量可能是几百甚至上千。 请build议如果我在这里错过任何devise考虑或任何可能在这里是错误的。 谢谢。

Excel模板电子表格的类devise/ UML?

我正在寻找一个模板Excel电子表格来devise类(在编写任何代码之前)使用。 基本上,我想有一个电子表格,我可以看到类名,其属性(成员variables,公共/私人方法,他们做什么等),以及任何其他相关的信息。 你能推荐任何这样的模板为Excel ,或其他程序?

在Excel PowerPivot中使用DAX函数求和事务

我在我的PowerPivot数据模型中有一个名为Orders的表,它存储我们所有的订单logging,每一行都是一个唯一的订单logging,它们没有重复。 在我的数据模型中有一个叫做Transactions的第二个表 – 这个表没有任何唯一的列,但是它有一个名为' OrderID '的列,这个列与' Orders '表中存储的订单相关。 一个订单ID可能有多个交易。 我想在Orders表中添加一个计算列,这个表中的' Transactions '中的' OrderID '等于' Orders '中' OrderID '的所有交易的总和 在使用PowerPivot之前,这很简单,我使用了SUMIFS函数,但是PowerPivot中不提供此function,并且在两个表之间build立关系不起作用,因为它们是每个Order的多个事务。 任何人都可以推荐我可以使用DAX语法在PowerPivot中实现相同的SUMIFS结果? 谢谢。

pentaho修改并输出excel时输出参数

我使用pentaho报告devise器。 我的prpt文件中有businessdate参数。 这有用于过滤SQL查询的date范围的值。 我能够处理和修改,而出口到HTML,但我有出口到Excel中的问题。 date范围的格式如下: – BETWEEN {d '2014-01-01'} AND {d '2014-01-31'} – IN ({d '2014-01-14'},{d '2014-01-15'}, {d '2014-01-19'} ,{d '2014-01-20'},{d '2014-01-21'}) 我喜欢找出最大和最小date并显示它。 然而,在这种情况下与Excel中,我很高兴显示它们用逗号分隔,如下所示。 – 2014-01-01, 2014-01-31 – 2014-01-14, 2014-01-15, 2014-01-19, 2014-01-20, 2014-01-21 如果我使用下面的基本公式显示,它可以在Excel中运行,但在将它应用于pentaho报表devise器中的businessDate元素的Excelexpression式部分时,它不起作用。 =TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B4,"{d '",""), "BETWEEN", ""), "IN", ""),"'}",", "), " AND ", ""),")",""),"(",)) 它不一定是这样的。 我很高兴与任何方法build议格式化这个原始的date范围之前打印到Excel。 先谢谢你。

从excel链接到rails服务器运行devise不能正常工作

(轨4,ruby2.0,为OSX 14.5 excel,但在Windows Excel中检测到相同的问题)我有一个链接在Excel中,看起来像: https://www.example.com/reports/download_frame/1481 当用户点击excel时,他们会被路由到默认主页。 当他们剪切和粘贴到浏览器相同的url,它工作正常,他们直接进入页面。 在Apache上,这是日志的样子: – – – [14/Jun/2015:15:41:44 -0400] "OPTIONS /reports/download_frame/ HTTP/1.1" 404 1564 "-" "Microsoft Office Protocol Discovery" – – – – [14/Jun/2015:15:41:45 -0400] "GET /reports/download_frame/1481 HTTP/1.1" 302 106 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X) Excel/14.50.0" – – – – [14/Jun/2015:15:41:45 -0400] "GET /users/sign_in HTTP/1.1" 200 4148 "-" "Mozilla/5.0 […]

VBA – 从Excel中,拉PPT模板(potx),并使用模板customlyout?

我一直在使用Excel创buildPowerPoint幻灯片使用.potx文件作为PowerPoint模板摔跤。 我有的问题是,我无法弄清楚如何复制slidemaster,所以我可以使用自定义布局。 我想创build一个使用.potx文件中定义的布局的新演示文稿? 我是全新的VBA,所以我的代码有点粗糙的边缘。 Sub ExcelRangeToPowerPoint() 'PURPOSE: Copy/Paste An Excel Range Into a New PowerPoint Presentation 'SOURCE: www.TheSpreadsheetGuru.com Dim PowerPointApp As Object Dim myPresentation As Object Dim mySlide As Object Dim myShape As Object Dim mytextbox As Object Dim Ws As Worksheet Dim trueranges As New Collection 'Store the ranges to be used in master […]

在excel microsoft查询编辑器中构buildPostgreSQL查询

有没有更容易的方法来devise一个postgresql查询在excel的微软查询编辑器与外部连接/内部连接? 我可以链接表,但我不能修改两个表(内部或外部)之间的连接types。 唯一可用的选项是:=,<>,>,> =,<。 <= 任何援助是高度赞赏。 非常感谢你

build议devise一个Access数据库来存储大约100行和100列的Excel工作表的时间快照?

我是一个Excel用户,试图解决这个问题,我能想到的唯一有效的方法是通过数据库来完成。 我在编程VBA / Python中使用数组,而之前我曾经从数据库中查询数据,但从来没有真正devise过数据库。 所以我在这里寻找关于如何在Access中构build这个数据库的build议。 无论如何,我目前为大约100个国家保留了大约50个经济指标。 这是一个非常简单的表格 列标题:国内生产总值,失业率,利率,… … …人口 和行: 阿根廷 澳大利亚 … … 也门 赞比亚 等等 我想拍一下这个表格,以便我可以看到趋势,并在未来进行一些分析。 我以为只是不断复制工作表在Excel中,但它只是感觉效率低下。 我从来没有devise过一个数据库。 我的问题是按时间顺序存储这些数据的最有效的方法是什么? 将来我可能会做这些事情: 在过去的日子里,为我们的日子mm-dd-yy创build一个快照。 以不同国家的两个不同数据点作为度量标准,并跟踪变化/变化率等。 一旦我可以排队,我可能会做一些统计分析,只需要获得正确的数据集。 我觉得我需要为每个国家创build一个单独的表格,并且每次拍摄快照时都会在每个国家的表格中添加一行。 我将尝试使用VBA来自动执行此操作。 我想不出任何其他方式用less桌子做这个? 你会build议什么? 对于这个任务,使用十多个表是否是一个推荐的做法?