问题标签 [frappe]
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.
frappe - Frappe:如何启用开发者图标
在https://frappeframework.com/docs/user/en/guides/app-development/how-enable-developer-mode-in-frappe中声明:
我不明白这一点。我以“管理员”身份登录,但没有用户下拉列表。如果我调用用户列表或单个用户,我找不到任何选项“桌面图标”来检查“开发者”。
swift - Swift:使用 base64 编码的字符串填充错误
我正在尝试将文件作为附件上传到我的 Frappe 实例并遇到了几个问题。第一个是服务器报告填充错误。
我正在尝试将文件(在 iPad 模拟器上)作为数据读取,然后转换为 base64 编码的字符串,然后将其用作我的 httpbody 的一部分。我已经尝试过使用几种不同的文件类型,但出于本示例的目的,我只是使用本地设置文件。
Frappe 实例(有时取决于数据)返回以下错误:
文件 \"/usr/lib/python3.7/base64.py\",第 87 行,在 b64decode\n 返回 binascii.a2b_base64(s)\nbinascii.Error: 不正确的填充
从本地 URL 获取数据:
然后将其传递给以下函数:
经过一番谷歌搜索,我发现我可以通过将“==”附加到文件字符串来解决错误,但这感觉很讨厌/错误。
有人可以指出我可能会出错的地方以及如何正确地做到这一点吗?
swift - Swift:base64 编码后文件似乎已损坏
我正在尝试将文件作为附件上传到我的 Frappe 实例并遇到了几个问题。其中第一个是相关的,并且记录了填充错误:in this question。我把它包括在这里,以防它在某种程度上是我所犯错误的一部分。
我的第二个问题,这个问题的重点是,当我上传附件时,它们似乎已损坏。可以打开一个小的 xml 文件,但大部分是乱码。更大的 PDF 文件甚至无法打开。我的假设是我在使用 base64 编码时犯了某种初学者错误。
从本地 URL 获取数据:
然后将其传递给以下函数:
这可以正常工作,因为我从服务器获得了肯定的响应,并且文件附加到指定的记录 - 但是当文件被下载(通过网络浏览器)时,无论我尝试什么类型的文件,它似乎都已损坏。
任何帮助将非常感激。
erpnext - 如何使用 frappe.db.delete 语法删除一条记录?
我正在寻找使用 frappe.db.delete 删除自定义表仓库位置中最近修改的记录。我想将删除限制为仅与某些过滤器匹配的一条记录。
该表是一个子表,如果这很重要的话。
我不清楚如何根据“修改”值过滤一条记录。我试过了:
运行上述查询时出现语法错误。
frappe - 如何在列表视图中使用 colwidths?
我创建了 DocType ProjectEmployees 并看到即使有足够的空间,“销售订单”列也没有完全呈现。值 SAL-ORD-2021-00001 呈现为 SAL-ORD-20... 示例
一些谷歌搜索将我带到属性“colwidths”,我尝试使用客户端脚本应用它:
- https://discuss.erpnext.com/t/list-views-adjusting-changeing-column-width/10647/2
- https://discuss.erpnext.com/t/customize-item-list-view/13761
我通过在 Desk 中创建一个 ClientScript 来做到这一点:
不幸的是,它似乎没有做任何事情,即使使用荒谬的高值,该列也总是呈现相同的。我没有找到这方面的文档,有人可以告诉我吗?
DocType 中的列属于“Link”类型。frappe 框架的版本是 v13.8.0 (version-13)。
erpnext - 传入的电子邮件帐户不正确 ERROR”
下一步如何在 erp 中设置电子邮件帐户我尝试设置电子邮件但传入的电子邮件帐户不正确错误”并且电子邮件域不被接受 想要通过简单的 gmail 帐户在 gmail 访问中为 erpnext 设置电子邮件帐户以获取不太安全的应用程序也被选中
erpnext - 为两台服务器共享数据,但在 Frappe 框架上共享不同的脚本
我正在使用 Frappe 框架。我想共享从注册到POS 配置文件中收集的相同数据,但请记住它们都位于不同的服务器上。有什么建议吗?
python - Bench new-site Library.test 抛出 python 错误
我在我的 ubuntu 系统上安装了 frappe-bench 并制作了一个名为 Library-Management 的应用程序,但是当我尝试创建一个新站点时,我不断收到此错误。
我尝试使用不同的名称创建网站,但不断收到相同的错误
httplib2 - Frappe 安装错误“AttributeError:模块'pyparsing'没有属性'downcaseTokens'”
当我在 linux 上安装 frappe ( version-13 )
当我跑步时bench init
它给出了一个错误
错误:httplib2 0.20.1 需要 pyparsing<3,>=2.4.2,但您将需要不兼容的 pyparsing 3.0.0。
虽然安装通过。
之后,当创建一个新站点时,它会给出一个错误
AttributeError:模块“pyparsing”没有属性“downcaseTokens”
这是一个已弃用的功能,在 3.0 版中不可用,但在 2.4.2 版中可用
我该如何解决这个问题?我可以强制安装早期版本的 pyparsing 吗?
问候哈里