|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sage-x3-supprimer-en-masse-des-donnees/
课程评论:没有评论
**Coursera 课程总结:Sage X3 - 批量数据删除** 本课程旨在教授一种高效、安全的方法,用于在 Sage X3 中批量删除数据,避免了手动逐条删除时耗费的大量时间和精力。 **核心内容:** * **延迟删除功能:** 课程的核心是介绍 Sage X3 的“延迟删除”功能,这是一种通过“删除标记”而非直接删除数据来管理数据生命周期的机制,从而减少对数据库整体完整性的影响。 * **ZADELETE 模板:** 您将学习如何创建和使用名为 ZADELETE 的导入/导出模板,用于处理待删除记录的列表。 * **操作流程:** * 创建 ZADELETE 导入/导出模板。 * 批量标记记录进行延迟删除。 * 使用 ZADELETE 模板导出 ADELETE 表(包含待删除记录)。 * 构建包含要删除记录列表的文件。 * 将列表导入 ADELETE 表。 * 执行 ADELETE 的延迟删除功能。 * 验证 Sage X3 中的数据完整性。 * **数据完整性管理:** 课程还将探讨如何设置数据完整性链接,以实现当表格 A 中的记录被删除时,表格 B 中的相关记录能自动删除。 * **其他方法:** 此外,还会介绍通过标准处理程序和程序(例如 SUPPRIME(...,...,...))删除记录的方法。 * **SQL 限制:** 尽管 SQL 在特定情况下可用,但课程强烈建议避免直接使用 SQL 进行数据删除,因为 Sage X3 数据库表之间的关联复杂,SQL 操作可能导致程序错误和数据不一致。 **课程优势:** * **效率提升:** 大幅缩短批量数据删除所需的时间。 * **安全性:** 降低因直接删除导致数据损坏或不一致的风险。 * **易用性:** 提供简单易行的操作方法。 本课程适合需要处理大量数据删除操作的 Sage X3 用户和管理员。
Comment supprimer sans avoir à cliquer des dizaines et des dizaines de fois sur la poubelle...Confirmer la suppression...Puis attendre que le système fasse les vérifications d'intégrité des données...Lors d'une reprise des données, on ne peut pas toujours remettre à zéro le dossier. Vous verrez comment supprimer les enregistrement d'un objet sans affecter toute la base de données.Je propose une méthode à l'aide de la fonction de suppression différée pour gagner du temps.Cette méthode ne présente aucun risque et présente l'avantage d'être facile.Vous verrez dans cette formation les étapes suivantes:créer un modèle d'import/export ZADELETEsupprimer de façon différée un enregistrementexporter la table ADELETE à l'aide du modèle d'export ZADELETEconstruire votre fichier contenant la liste des enregistrements à supprimerimporter votre liste dans la table ADELETEExécuter la fonction de suppression différée ADELETEVérifier l'intégrité des données dans Sage X3Vous verrez également comment créer des lien d'intégrité pour supprimer automatiquement des enregistrements dans la table B lorsqu'on supprime des enregistrement dans la table A.Je vous montre également qu'il est possible de supprimer des enregistrements via un traitement et un programme standard SUPPRIME(...,...,...).Même si j'utilise parfois le SQL pour des cas spécifiques, je vous déconseille de supprimer avec des requêtes SQL. En effet, les liens entre les tables sont nombreux et les erreurs dans le programme peuvent se produire.