<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Getting Started on MWScript</title>
    <link>/</link>
    <description>Recent content in Getting Started on MWScript</description>
    <generator>Hugo -- gohugo.io</generator>
    <managingEditor>alex@alexwebster.com (Alex Webster)</managingEditor>
    <webMaster>alex@alexwebster.com (Alex Webster)</webMaster>
    <lastBuildDate>Mon, 15 May 2017 00:00:00 +1200</lastBuildDate>
    
	<atom:link href="/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Getting Started</title>
      <link>/post/getting_started/</link>
      <pubDate>Mon, 15 May 2017 00:00:00 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/post/getting_started/</guid>
      <description>Safety First Although the examples given here are generally benign, I recommend that you start to script using the sample file (Acme Widgets) that ships with all versions of MoneyWorks. Most of the example here were written against and will run on the sample data.
Once you have the hang of MWScript, you can easily deploy scripts to your working documents.
Script Editor &amp;amp; Log File You will find the script editor in MoneyWorks under Show &amp;gt; Scripts (or or Ctrl+Shift+S).</description>
    </item>
    
    <item>
      <title>Handlers</title>
      <link>/post/handlers/</link>
      <pubDate>Mon, 15 May 2017 00:00:00 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/post/handlers/</guid>
      <description>What are Handlers? We use handlers to determine when a script should run.
To give a few practical examples:
 run a script which prompts the user to add an email address to a contact when they try to save a contact with no email address;
 run a script which launches a credit card dialog when a user selects &amp;lsquo;credit card&amp;rsquo; from &amp;lsquo;payment methods&amp;rsquo; on a receipt;
 run a script which imports new orders from a website when a user presses a button that says &amp;lsquo;import&amp;rsquo;;</description>
    </item>
    
    <item>
      <title>Hello World!</title>
      <link>/post/hello_world/</link>
      <pubDate>Mon, 15 May 2017 00:00:00 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/post/hello_world/</guid>
      <description>&lt;p&gt;As is traditional, we will start with a simple &amp;lsquo;Hello World&amp;rsquo; example.  This script installs a new command in the command menu which, when clicked, launches an &amp;lsquo;alert&amp;rsquo; that says &amp;ldquo;Hello World&amp;rdquo;.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Introduction to MWScript</title>
      <link>/post/start/</link>
      <pubDate>Mon, 15 May 2017 10:09:45 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/post/start/</guid>
      <description>What is MWScript? MWScript is the native scripting language of MoneyWorks. It is baked into MoneyWorks and accessible to all users.
What is MWScript For? Scripts are used to extend and enhance the functionality of MoneyWorks: automating tasks, running calculations, generating reports, downloading or transmitting data to external sources, adding features to the user interface(UI) and so on.
 If you have ever thought that there was some functionality, feature or integration missing from MoneyWorks, there is a resonable chance that you can add or achieve it with MWScript.</description>
    </item>
    
    <item>
      <title>contact</title>
      <link>/page/contact/</link>
      <pubDate>Thu, 18 May 2017 08:13:16 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/page/contact/</guid>
      <description>Alex Webster alexwebster.com alex@alexwebster.com  </description>
    </item>
    
    <item>
      <title>About</title>
      <link>/page/about/</link>
      <pubDate>Tue, 16 May 2017 10:09:45 +1200</pubDate>
      <author>alex@alexwebster.com (Alex Webster)</author>
      <guid>/page/about/</guid>
      <description>This website and the accompanying resources provide an introduction to MWScript, the native scripting language of MoneyWorks.
The Author is Alex Webster, a business automation specialist with many years&amp;rsquo; experience working with MoneyWorks and assorted technologies.
This is not an official MoneyWorks resource. Detailed information on both MoneyWorks and MWScript can be found at cognito.co.nz.
Your comments and feedback are welcome.</description>
    </item>
    
  </channel>
</rss>