问题标签 [inventory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 为连接到 Outlook 的 PST 清点远程计算机?
几天来我一直在寻找解决方案,我查看了 Interop.Outlook 的 MSDN,我想我已经找到了我需要的东西,但似乎无法正确实施。
这是我根据我在 VBA 中看到的类似内容提出的代码。
`
这基本上需要循环浏览计算机列表,并在其 Outlook(一些 2003 年,一些 2007 年)上运行此代码,以便在每个 Outlook 配置文件中清点所有连接的 PST。我敢肯定还有更多代码,但我根本无法让这部分工作。似乎缺乏有关清点 Outlook 数据文件的信息,其中大部分是从邮箱中读取电子邮件,而不是数据文件本身。
如果有人可以阐明我所忽略的内容,将不胜感激。
编辑:
我现在实际上已经编写了一段代码,但是我在兼容性方面遇到了问题。该程序按 Office 2010/2007 中的设计工作,但在访问 2003 版本时会崩溃。我想我需要使用 Microsoft Office Object 11.0,但是我只列出了 Microsoft Office Object 12.0 - 有没有办法获得 11.0 参考?
database-design - 如何为不同项目的库存构建数据库
我正在为不同项目的库存创建一个数据库。例如,我可能有汽车、发动机和化油器。
对于每种类型的项目,都有唯一的属性,有些是唯一标识(AKA“序列化”)项目,有些不是。
属性可以是,例如:
汽车
- 序列号
- 颜色
- 门数
- 传输类型
引擎
- 序列号
- 气缸数
- 移位
化油器(未序列化)
- 桶数
- 制造商
当然,我需要能够确定我拥有的每种类型的物品有多少。我不想为每种类型创建一个表,因为随着我开始携带变速器、轮胎、收音机、方向盘等物品类型会增加。
我见过的一种处理这种异构库存的方法是有一张item
桌子,但也有一张attribute
桌子。它看起来像这样:
**表:项目**
- (键)itemType(链接到包含“automobile”、“engine”等的 itemTypes 表。
- (键)序列号
- (所有 itemTypes 共有的其他字段)
**表:属性**
- (key) 属性类型(链接到属性类型表,例如“颜色”等)
- (key) itemType (链接到item中的 itemType )
- (键)序列号(链接到项目中的序列号)
- attributeValue(如果 attributeType 是“color”,这可能是“red”、“blue”等)
这提出的一个挑战是处理非序列化项目。虽然通过这种结构很容易确定我有 35 个发动机,但我如何表示我有 52 个化油器?我不想序列化它们。
当然,这并不是为异构库存构建数据库的唯一方法。你用过什么,或者你有什么其他的想法?
谢谢你的帮助。
mysql - 将库存存储在数据库中的最佳方式:每个项目实例都有其列表,或者每个玩家都有一个“库存”字段?
我正在使用 PHP 和 MySQL 制作浏览器 MMO。我在两种实现玩家库存的方法之间犹豫不决:
当从怪物/发现中制作/掉落时,物品会在物品表中创建一个新行,存储它的类型(例如匕首、药水......)、位置(在 X:Y 的地面上?在玩家 Z 的物品栏中?)可能还有一两个额外的字段。物品列表如下所示:(
id=728 ; type=14 ; location="i426" ; special="e8"
其中“i426”表示“在第 426 号玩家的物品栏中”,“e8”表示该物品具有第 8 号附魔)。
优点:我可以存储关于每个单独物品的数据——附魔、耐用性、以前的所有者......而且,这些物品很容易放置在任何位置;将物品放入拍卖行,这个系统是免费的 - 更不用说疯狂的可能性,比如物品里面的物品等等。
缺点:数百名玩家整天掠夺怪物并制作,这很快就会创建一个巨大的桌子,而且看起来很浪费。我担心这可能会在涉及项目时减慢整个游戏(我使用了很多 AJAX 巫术)。或:当玩家将物品放入他们的物品栏时,该玩家在数据库中的物品栏字段会更新,并在末尾附加新物品的类型(整数),并带有分隔符。典型的库存字段如下所示:
"|11|8|27|58|58"
优点:浪费更少。一个项目实例只是几个数字和一个分隔符。
缺点:没有关于项目的额外数据;每个实例都是一样的。此外,将项目放在图块上意味着图块需要自己的库存字段 - 等等,用于项目的每个可能位置。此外,此方法涉及在必须添加/删除项目时随时处理字符串,而不是简单地从表中删除一行。另一件事是玩家的物品栏可以存储可变数量的物品,所以这个字符串没有可预测的长度。
在之前的项目中,我使用了第二种方法。第一种方法看起来很有趣,但我不确定它是否符合我们的存储空间和服务器的速度。哪些方法最常用于 MMO 游戏?完全是另一个吗?我错过了一些优点或缺点吗?(如果这个问题有点主观,我很抱歉!)
php - 销售点库存数据库(任何 x 对应 £x)
我正在开发一个用 MySQL/PHP 编写的库存/发票系统(可能带有某种 Access 前端以及 Web 界面)。
问题是我希望产品库存能够处理具有倍数折扣的商品,例如“10 英镑任意两件”。我想要发生的是,如果说在发票中添加了 10 件商品,则可以确定这些商品中的任何一件是否符合“x 英镑的任何 x”要求并应用折扣。更复杂的是,任何商品都可以有不同的多重折扣,例如“10 英镑任意 2”以及“12 英镑任意 3”。基本上就像超市所做的那样——对最终用户来说很容易。
如果我想在同一发票行中输入任何 x 相同的项目,它工作正常,但它需要比这更灵活。
有人对我如何做到这一点有任何想法吗?提前致谢。我很擅长 HTML / MySQL / PHP / JavaScript 等。
sql-server - SQL Server 减少库存
我正在使用 SQL Server 2008。我有一个记录 SKU 订单的表、一个包含计数的库存表以及一个记录已售 SKU 和库存项目之间关系的表。
最后,我得到了这样的报告
每个订单将单独处理。处理每个订单后,如何让数据库自动更新库存平板电脑?
IE
如果订单中有 2 个 SKU1 已处理,库存表将自动显示 298。
谢谢
ruby-on-rails - 销售点和库存数据库架构
我正在尝试创建一个基本的销售点和库存管理系统。
需要考虑的一些事项:
- 整个系统中的产品始终是相同的(相同的 ID),但每个位置的库存(每个产品的可销售单位)是唯一的。位置 Y 和 Z 可能都有产品 X 的待售单位,但例如,如果从位置 Y 出售两个单位,则位置 Z 的库存不应该受到影响。它的库存单位仍然完好无损。
- 从位置 Y 销售一 (1) 单位产品 X,意味着位置 Y 的库存应从其库存中减去一单位。
由此,我想到了这些表:
地点
- ID
- 姓名
产品
- ID
- 姓名
交易
- ID
- 描述
库存标题
- ID
- location_id
- product_id
库存详细信息
- 库存ID
- transaction_id
- 单位成本
- 单价
- 数量
orders_header
- ID
- 日期
- 总计(根据orders_detail数量*价格计算;仅用于未来数据验证)
订单详情
- order_id
- transaction_id
- product_id
- 数量
- 价格
好的,那么,有什么问题吗?当然。
- 如何跟踪单位成本的变化?如果有一天我开始为某种产品支付更多费用,我需要以某种方式跟踪边际效用 (
(cost*quantity) - (price*quantity) = marginal utility
)。我主要为此想到了inventories_detail。否则我不会在意的。 - 关系是否稳固?我仍然很难考虑这些地点是否有库存,或者库存是否有多个地点。真让人抓狂。
- 您将如何保持/了解您当前的库存水平?由于我必须分离库存表以跟上成本更新,我想我只需要将inventories_detail 中列出的所有数量相加即可。
- 您想分享任何建议吗?
我确定我仍然有一些问题,但这些主要是我需要解决的问题。另外,由于我是第一次使用 Ruby on Rails,实际上,作为一种学习体验,在设计上停下来,不让我更快地完成实现是一种耻辱,但我想这就是应该的方式。
提前致谢。
php - 使用 php 和 MWS 检索库存
我需要创建一个 PHP 脚本,用于从亚马逊检索和更新我的库存到我的个人网页。这可以用 MWS 或任何 WS 完成吗?并且还需要在我的网站前面显示我在亚马逊拥有的所有产品,并显示一个链接供用户通过亚马逊购买这些商品。
有什么帮助吗?
干杯,非常感谢提前
c - C中的库存程序。需要有关如何从库存中删除项目的帮助
这是一个保存库存的程序。该程序显示一个选项菜单。除了删除条目功能外,其他一切都很完美。我不知道如何使它删除一个功能。我放了一个变量来查找位置,但我真的不知道如何。我输入要删除的项目名称,然后输入显示条目,它陷入了无限混乱。有人帮助我如何让它选择一个项目并将其从库存中删除。它用于 Visual Studios 2010,这里是代码
jquery - JQuery-UI:如何使用 Accordion + Sortable 构建库存?限制可排序和移除滚动
我正在尝试通过 JQuery UI 使用 Accordion 和 Sortable 构建库存。
目标/特点: - 这是我想做的事情:
- 限制可排序- 一个手风琴的项目不能放回另一个分组中(尽管我可能允许 X 从底部的列表中删除它)
- 删除水平滚动- 现在,当我在自己的代码中执行此操作时(尽管不是在下面的 jsfiddle 版本中)并且我将某些东西拖到一边,它有时会导致手风琴 div 无休止地水平滚动。我尝试使用 overflow-x: hidden; 限制横向滚动。但这也没有用。当我在我的服务器文件中使用 jqueryui.com/demos/demos.css 时会发生这种情况,我似乎无法在 jsfiddle 中工作,所以如果这不是任何人都可以看到在那里工作的东西,我深表歉意。但是,如果您尝试将其中一个拖到最右侧,您可以在此处查看错误(某种程度):jqueryui.com/demos/sortable/#connect-lists。
当前版本(jsfiddle): - 这是我当前的版本:http: //jsfiddle.net/theredknight/XZkaF/3/
源文件/链接: 来自这里的原始概念:jqueryui.com/demos/sortable/connect-lists.html
我试过以下没有效果:
类似的工作版本: 这是某人写的一个类似的版本,但他/她似乎修改了 jquery ui 库,我无法让它看起来像我希望的那样好:
非常感谢你!~trk
php - 一种按名称、html、php 列出元素的方法
我正在创建一个小型汽车经销商网站,在我的库存页面上,我需要能够列出我拥有的所有汽车,以及缩小范围的方法。
实现这一目标的最佳方法是什么?即使我需要做更多的工作,越简单的方法越好。
我认为每个汽车条目都必须是具有特定名称的元素,而不是使用导航按所选名称列出元素。但我不知道从哪里开始。似乎找不到任何好的教程。然而,我觉得应该有大量的解决方案来解决我的问题..
基本上每个元素都需要有标题、描述和图片。请指出我正确的方向,也许是一个数据库?我可以做一点 mysql 但没有通过初学者级别