<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>MaryD</title><link>https://maryd.cn/</link><description>博客 分享</description><item><title>Calling/Opening AX form through X++</title><link>https://maryd.cn/?id=293</link><description>&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;Sample&amp;nbsp;piece&amp;nbsp;of&amp;nbsp;code&amp;nbsp;to&amp;nbsp;open&amp;nbsp;AX&amp;nbsp;form&amp;nbsp;through&amp;nbsp;X++

static&amp;nbsp;voidOpenForm_ThroughCode(Args&amp;nbsp;_args)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Args&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;open&amp;nbsp;form
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Args();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args.name(formstr(FormName));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun&amp;nbsp;=&amp;nbsp;classfactory.formRunClass(args);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.init();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.run();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.wait();
}

If&amp;nbsp;you&amp;nbsp;want&amp;nbsp;to&amp;nbsp;pass&amp;nbsp;a&amp;nbsp;record&amp;nbsp;to&amp;nbsp;open&amp;nbsp;a&amp;nbsp;form

args&amp;nbsp;=&amp;nbsp;newArgs();
args.record(ProjTable::find(&amp;#39;PR00001&amp;#39;));
args.name(formstr(FormName));
formRun&amp;nbsp;=&amp;nbsp;classfactory.formRunClass(args);
formRun.init();
formRun.run();

formRun.wait();

How&amp;nbsp;to&amp;nbsp;retrieve&amp;nbsp;these&amp;nbsp;args&amp;nbsp;on&amp;nbsp;caller&amp;nbsp;form&amp;#39;s&amp;nbsp;init()

public&amp;nbsp;voidinit()
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProjTable&amp;nbsp;&amp;nbsp;&amp;nbsp;projTableLocal;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super();&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;projTableLocal&amp;nbsp;=&amp;nbsp;element.args().record();&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;/pre&gt;&lt;p&gt;Demo&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;static&amp;nbsp;void&amp;nbsp;OpenPRandPOForms(Args&amp;nbsp;_args)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Args&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;open&amp;nbsp;form
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Args();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args.record(purchtable::find(&amp;#39;PO015443&amp;#39;));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args.name(formstr(&amp;quot;PurchTable&amp;quot;));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun&amp;nbsp;=&amp;nbsp;classfactory.formRunClass(args);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.init();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.run();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formRun.wait();
}&lt;/pre&gt;&lt;p&gt;&lt;a href=&quot;https://community.dynamics.com/blogs/post/?postid=5928abe4-c223-44c0-8fe1-356935707f42&quot; _src=&quot;https://community.dynamics.com/blogs/post/?postid=5928abe4-c223-44c0-8fe1-356935707f42&quot;&gt;https://community.dynamics.com/blogs/post/?postid=5928abe4-c223-44c0-8fe1-356935707f42&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 30 Dec 2024 16:46:07 +0800</pubDate></item><item><title>将网址打包生成windows的exe程序</title><link>https://maryd.cn/?id=292</link><description>&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;使用nodejs的Nativefier : 将网址打包成windows系统的exe 程序&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;前提，你要安装好nodejs语言，然后利用nativefier 组件 将网址进行封装打包，它可以生成 exe应用程序。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;C:\Users\admin&amp;gt;node&amp;nbsp;-v
v18.18.0

C:\Users\admin&amp;gt;npm&amp;nbsp;-v
9.8.1

C:\Users\admin&amp;gt;npm&amp;nbsp;install&amp;nbsp;nativefier&amp;nbsp;-g

D:\items_java\hhklot\execrt&amp;gt;nativefier&amp;nbsp;--arch&amp;nbsp;&amp;quot;x64&amp;quot;&amp;nbsp;--platform&amp;nbsp;&amp;quot;windows&amp;quot;&amp;nbsp;--name&amp;nbsp;&amp;quot;能源管理系统&amp;quot;&amp;nbsp;&amp;quot;http://nhtest.nengyuansys.com/login.html&amp;quot;&amp;nbsp;--icon&amp;nbsp;&amp;quot;D:\items_java\favicon.ico&amp;quot;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;nativefier 使用参数如下：&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--arch 系统&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--icon 小图标文件，必须是256 * 256&amp;nbsp;&amp;nbsp;默认从网页的关键词中获取，只有https格式有效，http只会设置为默认ico文件&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--maximize 打开页面，窗口最大化&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--full-screen 打包的应用全屏最大化&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--app-version 应用程序的发型版本&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;--name 应用名称 不填默认从浏览器中的关键词中获取&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;D:\items_java\hhklot\execrt&amp;gt;nativefier --arch &amp;quot;x64&amp;quot; --platform &amp;quot;windows&amp;quot; --name &amp;quot;能源管理系统&amp;quot; &amp;quot;http://nhtest.yunjichaobiao.com/login.html&amp;quot; --icon &amp;quot;D:\items_java\favicon.ico&amp;quot;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;上面命令初次使用，大概要5分钟左右，后面就会秒级转换生成。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;完成后，在 D:\items_java\hhklot\execrt 目录下会生成一个“能源管理系统”目录&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;点击exe文件，就是用exe的形式打开这个系统了。&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;转自：&lt;a href=&quot;https://www.52pojie.cn/thread-1970612-1-1.html&quot; _src=&quot;https://www.52pojie.cn/thread-1970612-1-1.html&quot;&gt;https://www.52pojie.cn/thread-1970612-1-1.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 09 Oct 2024 10:00:44 +0800</pubDate></item><item><title>Create number sequence record through code including format in AX 2012</title><link>https://maryd.cn/?id=290</link><description>&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;NumberSequenceTable&amp;nbsp;&amp;nbsp;&amp;nbsp;numberSeqTable;
NumberSequenceScope&amp;nbsp;&amp;nbsp;numberSeqScope;
container&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;segments;
str&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;annotatedFormat,&amp;nbsp;format;
;
select&amp;nbsp;&amp;nbsp;numberSeqScope
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;where&amp;nbsp;numberSeqScope.DataArea&amp;nbsp;==&amp;nbsp;&amp;#39;QYS&amp;#39;;

segments&amp;nbsp;+=&amp;nbsp;[[0,&amp;nbsp;&amp;#39;QYS&amp;#39;]];
segments&amp;nbsp;+=&amp;nbsp;[[-1,&amp;#39;-&amp;#39;]];
segments&amp;nbsp;+=&amp;nbsp;[[-2,&amp;#39;######&amp;#39;]];

annotatedFormat&amp;nbsp;&amp;nbsp;=&amp;nbsp;NumberSeq::createAnnotatedFormatFromSegments(segments);
format&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;NumberSeq::createAnnotatedFormatFromSegments(segments,&amp;nbsp;false);

numberSeqTable.clear();
numberSeqTable.NumberSequence&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&amp;#39;111&amp;#39;;
numberSeqTable.Txt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&amp;#39;Test&amp;#39;;
numberSeqTable.AnnotatedFormat&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;annotatedFormat;
numberSeqTable.NumberSequenceScope&amp;nbsp;=&amp;nbsp;numberSeqScope.RecId;
numberSeqTable.Format&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;format;
numberSeqTable.Highest&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;999999;
numberSeqTable.Lowest&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;1;
numberSeqTable.NextRec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;1;
numberSeqTable.insert();&lt;/pre&gt;&lt;p&gt;转自：&lt;a href=&quot;https://axcorner.blogspot.com/2013/12/create-number-sequence-record-through.html&quot; _src=&quot;https://axcorner.blogspot.com/2013/12/create-number-sequence-record-through.html&quot;&gt;https://axcorner.blogspot.com/2013/12/create-number-sequence-record-through.html&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 15 Apr 2024 10:50:57 +0800</pubDate></item><item><title>Dynamics ax 2012 x++可能永远也用不到</title><link>https://maryd.cn/?id=289</link><description>&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xSession&amp;nbsp;xSession&amp;nbsp;=&amp;nbsp;new&amp;nbsp;xSession();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;str&amp;nbsp;aosServerName;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;获取当前AOS服务器名称
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;aosServerName&amp;nbsp;=&amp;nbsp;xSession.AOSName();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;info(aosServerName);&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;SysSQLSystemInfo&amp;nbsp;s&amp;nbsp;=&amp;nbsp;&amp;nbsp;SysSQLSystemInfo::construct();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;info(strFmt(&amp;quot;当前数据库服务器名称是:&amp;nbsp;%1&amp;quot;,&amp;nbsp;s.getLoginServer()));&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 12 Apr 2024 11:40:21 +0800</pubDate></item><item><title>蓝奏链接失效处理解决办法</title><link>https://maryd.cn/?id=288</link><description>&lt;p&gt;域名的最后一个字母换一换就行了，比如lanzoux，最后的X可以换成e、i、p、q、t、v、w、y&lt;/p&gt;</description><pubDate>Sat, 10 Feb 2024 21:52:24 +0800</pubDate></item><item><title>hyper -v虚拟机window11卡在登陆页面，没有输入框</title><link>https://maryd.cn/?id=286</link><description>&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;关掉增强会话就能登陆了。天坑&lt;/span&gt;&lt;/p&gt;</description><pubDate>Sat, 13 Jan 2024 17:32:45 +0800</pubDate></item><item><title>sysprep命令的使用</title><link>https://maryd.cn/?id=285</link><description>&lt;h3&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;使用方法&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;运行输入sysprep&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;img src=&quot;http://q8yvdayao.bkt.clouddn.com/maryd-blog/zblog/2024/01/202401129854_1245.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;点击sysprep,勾选通用，选择是重启还是关机&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;img src=&quot;http://q8yvdayao.bkt.clouddn.com/maryd-blog/zblog/2024/01/202401129538_5586.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;使用场景&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;1、重置系统&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;2、虚拟机克隆系统sid号重复问题解决（加域）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;3、。。。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;报错处理&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-family: 宋体, SimSun;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #212121; font-weight: 700; text-align: center; text-wrap: nowrap; font-size: 14px;&quot;&gt;Sysprep无法验证 Windows 11安装&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;Get-AppxPackage&amp;nbsp;-AllUsers|&amp;nbsp;Foreach&amp;nbsp;{Add-AppxPackage&amp;nbsp;-DisableDevelopmentMode&amp;nbsp;-Register&amp;nbsp;“$($_.InstallLocation)AppXManifest.xml”}
Get-AppxPackage&amp;nbsp;-allUsers&amp;nbsp;-name&amp;nbsp;&amp;quot;microsoft.Onedrivesync&amp;quot;&amp;nbsp;|&amp;nbsp;Remove-appxpackage&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #212121; font-family: 微软雅黑; font-weight: 700; text-align: center; text-wrap: nowrap; font-size: 14px;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;Sysprep详解&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;`Sysprep`（System&amp;nbsp;Preparation）是Windows操作系统中的一个工具，其主要作用是为系统的部署和镜像制作做准备。具体而言，`Sysprep`会执行以下主要任务：
1.&amp;nbsp;通用化系统：将当前操作系统实例通用化，以便在多个计算机上部署。这包括删除唯一的安全标识符（SID）、计算机名和其他与硬件或网络相关的唯一标识符，使得可以将预配置的系统镜像部署到其他计算机上而不会引发冲突。
2.&amp;nbsp;清理系统：移除系统中的特定信息，例如事件日志和临时文件，以减小镜像的大小。这有助于确保在部署系统时，不会携带过多的临时或特定于个别系统的信息。
3.&amp;nbsp;准备系统：在进行镜像捕捉之前，`Sysprep`可以执行一些特定的准备任务，如停止服务、清理缓存等，以确保系统的状态适合创建一个通用的基础镜像。
4.&amp;nbsp;OOBE（Out-of-Box&amp;nbsp;Experience）设置：`Sysprep`可以配置系统在下一次启动时重新运行OOBE阶段，这是系统第一次启动时用户配置系统设置的阶段。这有助于确保每次使用镜像进行新系统部署时，用户都可以进行必要的初始配`Sysprep`通常在制作&amp;nbsp;Windows&amp;nbsp;操作系统镜像时使用，以便在不同的计算机上部署相同的系统实例，同时保持系统的通用性。在运行`Sysprep`之后，你可以使用工具如&amp;nbsp;Windows&amp;nbsp;部署服务（Windows&amp;nbsp;Deployment&amp;nbsp;Services）或其他部署解决方案来分发该镜像到多台计算机上。&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 12 Jan 2024 14:03:23 +0800</pubDate></item><item><title>MySQL报错：message from server: &amp;quot;Host &#039;xxx&#039; is blocked because of xxx ...</title><link>https://maryd.cn/?id=284</link><description>&lt;p&gt;&lt;span style=&quot;font-family: Arial, SimSun; font-size: 17px; text-wrap: wrap; background-color: #FEFEF2;&quot;&gt;提高max_connection_errors的值或者清除缓存&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;清除缓存&lt;/h3&gt;&lt;pre&gt;java.sql.SQLException:&amp;nbsp;null,&amp;nbsp;&amp;nbsp;message&amp;nbsp;from&amp;nbsp;server:&amp;nbsp;&amp;quot;Host&amp;nbsp;&amp;#39;192.168.0.39&amp;#39;&amp;nbsp;is&amp;nbsp;blocked&amp;nbsp;because&amp;nbsp;of&amp;nbsp;many&amp;nbsp;connection&amp;nbsp;errors;&amp;nbsp;unblock&amp;nbsp;with&amp;nbsp;&amp;#39;mysqladmin&amp;nbsp;flush-hosts&amp;#39;&amp;quot;&lt;/pre&gt;&lt;p&gt;其实报错信息已经告知了解决办法就是，登录数据库，执行&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;flush-hosts;&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;mysql&amp;gt;&amp;nbsp;flush&amp;nbsp;hosts;
Query&amp;nbsp;OK,&amp;nbsp;0&amp;nbsp;rows&amp;nbsp;affected,&amp;nbsp;1&amp;nbsp;warning&amp;nbsp;(0.07&amp;nbsp;sec)&lt;/pre&gt;&lt;h3&gt;配置文件&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial, SimSun; font-size: 17px; text-wrap: wrap; background-color: #FEFEF2;&quot;&gt;提高max_connection_errors的值&lt;/span&gt;&lt;/p&gt;</description><pubDate>Mon, 08 Jan 2024 10:25:51 +0800</pubDate></item><item><title>2024新年快乐！</title><link>https://maryd.cn/?id=283</link><description>&lt;p&gt;2024新年快乐！&lt;br/&gt;&lt;/p&gt;&lt;p&gt;新年第一天上班就给我来个大大的惊喜，31号晚上机房异常断电，导致MySQL数据库服务异常无法正常启动。。。&lt;/p&gt;</description><pubDate>Tue, 02 Jan 2024 12:03:48 +0800</pubDate></item><item><title>Git的.gitignore忽略的文件还会被提交</title><link>https://maryd.cn/?id=282</link><description>&lt;p&gt;已经提交文件后添加.gitignore文件&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;.gitignore&amp;nbsp;//&amp;nbsp;去缓存&amp;nbsp;添加&amp;nbsp;提交
git&amp;nbsp;rm&amp;nbsp;-r&amp;nbsp;--cached&amp;nbsp;.
git&amp;nbsp;add&amp;nbsp;.
git&amp;nbsp;commit&amp;nbsp;-m&amp;nbsp;&amp;#39;update&amp;nbsp;.gitignore&amp;#39;&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 22 Dec 2023 10:35:48 +0800</pubDate></item></channel></rss>