<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lotus Script &#8211; カミュプリィの雑多なメモ</title>
	<atom:link href="https://www.commuply.co.jp/technic/memo/tag/lotus-script/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.commuply.co.jp/technic/memo</link>
	<description></description>
	<lastBuildDate>Sat, 25 Oct 2025 06:56:36 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon-150x150.png</url>
	<title>Lotus Script &#8211; カミュプリィの雑多なメモ</title>
	<link>https://www.commuply.co.jp/technic/memo</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[言語比較]検索される文字値の検索値より右側</title>
		<link>https://www.commuply.co.jp/technic/memo/%e8%a8%80%e8%aa%9e%e6%af%94%e8%bc%83%e6%a4%9c%e7%b4%a2%e3%81%95%e3%82%8c%e3%82%8b%e6%96%87%e5%ad%97%e5%80%a4%e3%81%ae%e6%a4%9c%e7%b4%a2%e5%80%a4%e3%82%88%e3%82%8a%e5%8f%b3%e5%81%b4/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 24 Aug 2025 04:44:37 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[StrRight]]></category>
		<category><![CDATA[StrRightBack]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1340</guid>

					<description><![CDATA[C# ○番目の検索値より右側を返すユーザー関数です Excel 最初の検索値より右側を返す式はこちらです 最後の検索値より右側を返す式はこちらです（LETでまとめていません）検索値を仮の検索値へ置換し、切り出した後に検索 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="c">C#</h2>


<p>○番目の検索値より右側を返すユーザー関数です</p>



<pre class="wp-block-code"><code>/// &lt;summary>
/// ○番目の検索値より右側
/// &lt;/summary>
/// &lt;returns>検索値より右側&lt;/returns>
/// &lt;param name="source">検索される値&lt;/param>
/// &lt;param name="key">検索値&lt;/param>
/// &lt;param name="nth">何番目の検索値？(1-)&lt;/param>
string StrRight(string source, string key, int nth = 1)
{
	string result = @"";
	if(1  >nth)
	{
		return result;
	}
	int start = 0;
	int next;
	for(int i = 1; i &lt;= nth; i++)
	{
		next = source.IndexOf(key, start, StringComparison.CurrentCultureIgnoreCase);
		if(0 > next)
		{
			start = 0;
			break;
		}
		start = next + key.Length;
	}
	if(0 &lt; start)
	{
		result = source.Substring(start);
	}
	return result;
}</code></pre>


<h2 class="wp-block-heading" id="excel">Excel</h2>


<p>最初の検索値より右側を返す式はこちらです</p>



<pre class="wp-block-code"><code>=LET(VKEY,検索値,VVALUE,検索される値,VERROR,エラー時の値,IFERROR(MID(VVALUE,FIND(VKEY,VVALUE)+LEN(VKEY),LEN(VVALUE)),VERROR))</code></pre>



<p>最後の検索値より右側を返す式はこちらです（LETでまとめていません）<br>検索値を仮の検索値へ置換し、切り出した後に検索値を戻しています</p>



<pre class="wp-block-code"><code>=IF(ISERROR(FIND(検索値,検索される値)),検索される値,MID(検索される値,FIND(仮の検索値,SUBSTITUTE(検索される値,検索値,仮の検索値,LEN(検索される値)-LEN(SUBSTITUTE(検索される値,検索値,""))))+1,LEN(検索される値)))</code></pre>


<h2 class="wp-block-heading" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<p><strong>左側から検索される値を検索します</strong><br>文字値 ＝ StrRight （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrRight （検索される値，検索値，比較方法）<br>文字値 ＝ StrRight （検索される値，検索値）</p>



<p><strong>右側から検索される値を検索します</strong><br>文字値 ＝ StrRightBack （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrRightBack （検索される値，検索値，比較方法）<br>文字値 ＝ StrRightBack （検索される値，検索値）</p>



<p><strong>比較方法</strong><br>0 ＝ 大文字小文字、全角半角を区別します<br>1 ＝ 大文字小文字を区別しません<br>4 ＝ 全角半角を区別しません<br>5 ＝ 大文字小文字、全角半角を区別しません</p>



<p><strong>戻り値には検索値を含みません</strong><br>例： ｛ABC｝ ＝ StrRight （｛ABCABC｝，｛c｝，1，2）</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]切り上げ・切り捨て・四捨五入</title>
		<link>https://www.commuply.co.jp/technic/memo/round/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 29 Dec 2024 12:56:07 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[/]]></category>
		<category><![CDATA[@Integer]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[INT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[ROUND]]></category>
		<category><![CDATA[ROUNDDOWN]]></category>
		<category><![CDATA[ROUNDUP]]></category>
		<category><![CDATA[TRUNK]]></category>
		<category><![CDATA[切り上げ]]></category>
		<category><![CDATA[切り捨て]]></category>
		<category><![CDATA[四捨五入]]></category>
		<category><![CDATA[整数除算]]></category>
		<category><![CDATA[￥]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1050</guid>

					<description><![CDATA[Excel 　切り上げ 切り捨て 四捨五入 Java 整数除算 Lotus Script 切り捨て 整数除算 Lotus 式言語 切り捨て]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="excel">Excel</h2>

<h3 class="wp-block-heading" id="%25e3%2580%2580%25e5%2588%2587%25e3%2582%258a%25e4%25b8%258a%25e3%2581%2592">　切り上げ</h3>


<pre class="wp-block-code"><code>＝ROUNDUP(数値,桁数)
　「数値」：切り上げしたい数値または、セルの位置を指定します。
　「桁数」：切り上げしたい桁数を指定します。</code></pre>


<h3 class="wp-block-heading" id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6">切り捨て</h3>


<pre class="wp-block-code"><code>＝ROUNDDOWN(数値,桁数)
=TRUNK(数値,桁数)
　「数値」：切り捨てしたい数値またはセルの位置を指定します。
　「桁数」：切り捨てしたい桁数を指定します。※桁数のあつかいに関しては、ROUND 関数と同様です。

=INT(数値)
=TRUNK(数値)
　小数点以下の数値を切り捨てて整数にするときに使う関数です。</code></pre>


<h3 class="wp-block-heading" id="%25e5%259b%259b%25e6%258d%25a8%25e4%25ba%2594%25e5%2585%25a5">四捨五入</h3>


<pre class="wp-block-code"><code>＝ROUND(数値,桁数)
　「数値」：四捨五入したい数値または、セルの位置を指定します。
　「桁数」：四捨五入したい桁数を整数で指定します。指定した桁数のひとつ下の桁が四捨五入されます。</code></pre>


<h2 class="wp-block-heading" id="java">Java</h2>

<h3 class="wp-block-heading" id="%25e6%2595%25b4%25e6%2595%25b0%25e9%2599%25a4%25e7%25ae%2597">整数除算</h3>


<pre class="wp-block-code"><code>整数 = 整数 / 整数;
　整数（intやlong）同士の割り算（/）の結果は整数になります</code></pre>


<h2 class="wp-block-heading" id="lotus-script">Lotus Script</h2>

<h3 class="wp-block-heading" id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6-2">切り捨て</h3>


<pre class="wp-block-code"><code>整数 = Fix(数値)
　絶対値が小さい方向に丸めます
　（例）98 = Fix(98.7)
　（例）<strong>-98</strong> = Fix(-98.7)
整数 = Int(数値)
　値が小さいほうに丸めます
　（例）98 = Fix(98.7)
　（例）<strong>-99</strong> = Fix(-98.7)</code></pre>


<h3 class="wp-block-heading" id="%25e6%2595%25b4%25e6%2595%25b0%25e9%2599%25a4%25e7%25ae%2597-2">整数除算</h3>


<pre class="wp-block-code"><code>数値 = 整数 ￥ 整数
　￥（エンマーク）での割り算は、割り算をする前に値を整数にします
　3÷3.3は、3÷3としてから割り算されます</code></pre>


<h2 class="wp-block-heading" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>

<h3 class="wp-block-heading" id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6-3">切り捨て</h3>


<pre class="wp-block-code"><code>整数 = @Integer(数値)</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]プログラムのファイルパス</title>
		<link>https://www.commuply.co.jp/technic/memo/current-program-path/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 17 Dec 2024 01:24:40 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@DbName]]></category>
		<category><![CDATA[@Subset]]></category>
		<category><![CDATA[AppContext.BaseDirectory]]></category>
		<category><![CDATA[Application.ExecutablePath]]></category>
		<category><![CDATA[Assembly.GetExecutingAssembly]]></category>
		<category><![CDATA[CurrentDatabase.FilePath]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[MainModule.FileName]]></category>
		<category><![CDATA[NotesSession]]></category>
		<category><![CDATA[NotesUIWorkspace]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[System.Diagnostics]]></category>
		<category><![CDATA[System.Environment.CommandLine]]></category>
		<category><![CDATA[System.IO]]></category>
		<category><![CDATA[System.Reflection]]></category>
		<category><![CDATA[System.Windows.Forms]]></category>
		<category><![CDATA[カレントプログラム]]></category>
		<category><![CDATA[ファイル名]]></category>
		<category><![CDATA[プログラムのパス]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=878</guid>

					<description><![CDATA[　今動いているプログラムファイルのパス（ディレクトリとファイル）を取得してみましょう。現在のプログラムファイルであって、カレントディレクトリとは異なります Windows コマンドプロンプト C# 　いくつかの方法があり [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　今動いているプログラムファイルのパス（ディレクトリとファイル）を取得してみましょう。現在のプログラムファイルであって、カレントディレクトリとは異なります</p>


<h2 class="wp-block-heading" id="windows-%25e3%2582%25b3%25e3%2583%259e%25e3%2583%25b3%25e3%2583%2589%25e3%2583%2597%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2597%25e3%2583%2588">Windows コマンドプロンプト</h2>


<pre class="wp-block-code"><code>%~dp0
末尾に\マークが付きます</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="c">C#</h2>


<p>　いくつかの方法があります。プログラムを使用する環境で正しい値が返ってくることを確認しましょう</p>



<pre class="wp-block-code"><code>// .NET5 以降のばあい（ディレクトリのみ）
using System;
string ディレクトリ = System.AppContext.BaseDirectory;</code></pre>



<p>　カミュプリィがつくった次のプログラム↓は、↑この方法を使っています</p>



<style>
.simpleblogcard_img_blockd743e5097a4ad3075766b5cc4a500c66 {
  float: left;
  padding: 10px;
}
.simpleblogcard_borderd743e5097a4ad3075766b5cc4a500c66 {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_titled743e5097a4ad3075766b5cc4a500c66 {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_descriptiond743e5097a4ad3075766b5cc4a500c66 {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/download/filename-to-creation/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_blockd743e5097a4ad3075766b5cc4a500c66">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/r202410/wp-content/uploads/site-icon.png" alt="[Windows]画像ファイル名を作成日へ – カミュプリィ" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_borderd743e5097a4ad3075766b5cc4a500c66">
			www.commuply.co.jp			<div class="simpleblogcard_titled743e5097a4ad3075766b5cc4a500c66">
				[Windows]画像ファイル名を作成日へ – カミュプリィ			</div>
							<div class="simpleblogcard_descriptiond743e5097a4ad3075766b5cc4a500c66">
					このファイルと同じフォルダにある画像ファイル名を「日付-時刻.拡張子」形式に一括変更します 撮影日には対応していません 秒まで同じ作成日だったばあいはおまけの数字を付けます 【使い方】 １ダウンロード&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<pre class="wp-block-code"><code>// プロセスを使う方法
using System.Diagnostics;
string パス = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;</code></pre>



<pre class="wp-block-code"><code>// フォームを使う方法（コンソールアプリ可）
using System.Windows.Forms;
パス = Application.ExecutablePath;</code></pre>



<pre class="wp-block-code"><code>// コマンドラインを使う方法
// デバッグでは *.dll になり、単一ファイルにまとめると *.exe になる
using System;
using System.IO;
c.IO.FileInfo ファイル = new System.IO.FileInfo(System.Environment.CommandLine.Replace("\"", "")); // パラメータがないと仮定
string パス = System.IO.Path.Combine(ファイル.DirectoryName, ファイル.Name);</code></pre>



<pre class="wp-block-code"><code>// 与えられた情報を使う方法
// デバッグでは *.dll になり、単一ファイルにまとめるとブランクになる
using System.Reflection;
パス = System.Reflection.Assembly.GetExecutingAssembly().Location;</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="python">Python</h2>


<p>　CGIとCronで共通のパスを取得できませんでした。詳しくは次の記事にまとめてあります↓</p>



<style>
.simpleblogcard_img_block28536e5a57085b87bfa547b827582a5e {
  float: left;
  padding: 10px;
}
.simpleblogcard_border28536e5a57085b87bfa547b827582a5e {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title28536e5a57085b87bfa547b827582a5e {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description28536e5a57085b87bfa547b827582a5e {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/technic/memo/program-pass/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_block28536e5a57085b87bfa547b827582a5e">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon.png" alt="[Python]このプログラムのパス" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border28536e5a57085b87bfa547b827582a5e">
						<div class="simpleblogcard_title28536e5a57085b87bfa547b827582a5e">
				[Python]このプログラムのパス			</div>
							<div class="simpleblogcard_description28536e5a57085b87bfa547b827582a5e">
					　CGIとして呼ばれるPythonプログラムをつくって、Cronからも呼び出すようにしました。Pythonプログラムから、プログラムと同じディレクトリにある別のファイルにアクセスするようにしました。こ&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script">Lotus Script</h2>


<p>　ノーツドミノではデータベースにプログラムが含まれますので、データベースのパスを取得します</p>



<p>　データベースのファイル名に日本語を使うと、環境によって問題が起こることがあります。また＆記号を使うと、検索で問題が起こることがありますので注意しましょう</p>


<h3 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)" id="%25e3%2583%2590%25e3%2583%2583%25e3%2582%25af%25e3%2582%25a8%25e3%2583%25b3%25e3%2583%2589">バックエンド</h3>


<p>　Lotus Script には普遍的な方法と、ユーザーインターフェース（UI）から取得する方法のふたつがあります。ここでは便宜的に、普遍的な方法をバックエンドといい、ユーザーインターフェースをフロントエンドといいます</p>



<p>　↓次はバックエンドの方法です。フロントエンドでも動きます</p>



<pre class="wp-block-code"><code>Dim セッション As New NotesSession()
パス = セッション.CurrentDatabase.FilePath</code></pre>


<h3 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)" id="%25e3%2583%2595%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2588%25e3%2582%25a8%25e3%2583%25b3%25e3%2583%2589">フロントエンド</h3>


<p>　↓こちらはユーザーインターフェース（UI）から取得する方法です</p>



<pre class="wp-block-code"><code>Dim ユーザーインターフェース As New NotesUIWorkspace()
パス = ユーザーインターフェース.CurrentDatabase.FilePath</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p>　式言語では、Lotus Script でいうフロントエンドしかありません</p>



<pre class="wp-block-code"><code>パス = @Subset(@DbName; -1);</code></pre>



<p>　@DbNameは{サーバー; パス}を複数値で戻します。ここから最後のひとつの値を得るために@Subset(; -1)を使います</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]今の日時</title>
		<link>https://www.commuply.co.jp/technic/memo/%e8%a8%80%e8%aa%9e%e4%bb%8a%e3%81%ae%e6%97%a5%e6%99%82/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 12 Dec 2024 07:54:42 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Now]]></category>
		<category><![CDATA[Calendar.getInstance]]></category>
		<category><![CDATA[chrono]]></category>
		<category><![CDATA[Date]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Now]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[time_t]]></category>
		<category><![CDATA[[LOCALTIMEONERROR]]]></category>
		<category><![CDATA[[SERVERTIME]]]></category>
		<category><![CDATA[日時]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=816</guid>

					<description><![CDATA[　ほとんどの命令はコードを実行しているコンピュータの日時を返します Java Java Script Lotus Script Lotus 式言語 　コードを実行しているコンピュータの日時の他に、サーバーの日時を取得する [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　ほとんどの命令はコードを実行しているコンピュータの日時を返します</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="java">Java</h2>


<pre class="wp-block-code"><code>import java.util.Calendar;
Calendar 日時値 = Calendar.getInstance();</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="java-script">Java Script</h2>


<pre class="wp-block-code"><code>日時 = New Date();</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script">Lotus Script</h2>


<pre class="wp-block-code"><code>Dim 日時値 As Variant
日時値 = Now</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p>　コードを実行しているコンピュータの日時の他に、サーバーの日時を取得する方法が用意されています</p>



<pre class="wp-block-code"><code>日時値 = @Now
Rem {実行環境の日時を取得}</code></pre>



<pre class="wp-block-code"><code>サーバーの日時値 = @Now(&#91;SERVERTIME]:&#91;LOCALTIMEONERROR])
Rem {サーバーの日時を得られないときはクライアントの日時を取得}</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="c">C++</h2>


<pre class="wp-block-code"><code>#include &lt;chrono&gt;
time_t 経過秒 = time(nullptr);</code></pre>



<p>　くわしくはこちらの記事に記載しています↓</p>



<style>
.simpleblogcard_img_block44c3efdfb0c6d711e126435708bab0cb {
  float: left;
  padding: 10px;
}
.simpleblogcard_border44c3efdfb0c6d711e126435708bab0cb {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title44c3efdfb0c6d711e126435708bab0cb {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description44c3efdfb0c6d711e126435708bab0cb {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/technic/memo/get-now/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_block44c3efdfb0c6d711e126435708bab0cb">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon.png" alt="[C++]今の日時を取得" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border44c3efdfb0c6d711e126435708bab0cb">
						<div class="simpleblogcard_title44c3efdfb0c6d711e126435708bab0cb">
				[C++]今の日時を取得			</div>
							<div class="simpleblogcard_description44c3efdfb0c6d711e126435708bab0cb">
					はじめに 　今の日付と時刻を知りたいとおもったことはありませんか。いくつか方法を記載します。　ユーザー定義の変数名は日本語にしています。メリハリがあるとコードが読みやすいかなぁとおもったので。　サンプ&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]型名を調べる</title>
		<link>https://www.commuply.co.jp/technic/memo/%e5%9e%8b%e5%90%8d%e3%82%92%e8%aa%bf%e3%81%b9%e3%82%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 12 Dec 2024 07:19:57 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[FullName]]></category>
		<category><![CDATA[GetType]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Typename]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=811</guid>

					<description><![CDATA[値の型名を調べます C# Visual Basic Lotus Script 言語]]></description>
										<content:encoded><![CDATA[
<p>値の型名を調べます</p>


<h5 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="c">C#</h5>


<pre class="wp-block-code"><code>string 型名 = 値.GetType().FullName;</code></pre>


<h5 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="visual-basic">Visual Basic</h5>


<pre class="wp-block-code"><code>型名 = Microsoft.VisualBasic.TypeName(値) // 戻り値はString</code></pre>


<h5 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h5>


<pre class="wp-block-code"><code>型名 = Typename(値) // 戻り値はString</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]値が範囲に納まるか</title>
		<link>https://www.commuply.co.jp/technic/memo/%e6%95%b0%e5%80%a4%e3%81%8c%e7%af%84%e5%9b%b2%e3%81%ab%e7%b4%8d%e3%81%be%e3%82%8b%e3%81%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 10 Dec 2024 07:53:27 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Range]]></category>
		<category><![CDATA[Select Case - End Select]]></category>
		<category><![CDATA[範囲]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=790</guid>

					<description><![CDATA[値が範囲内に収まるか否かを確認しますユーザー関数名をIsRangeやRangeにすることがあります C# ↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はintやdoubleなどにします L [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>値が範囲内に収まるか否かを確認します<br>ユーザー関数名をIsRangeやRangeにすることがあります</p>


<h5 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="c">C#</h5>


<p>↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はintやdoubleなどにします</p>



<pre class="wp-block-code"><code>bool 関数名(型 下限, 型 上限, 型 値)
{
	if (下限 &gt; 上限)
	{
		型 一時的 = 下限;
		下限 = 上限;
		上限 = 一時的;
	}
	if (下限 &gt; 値)
	{
		return false;
	}
	if (上限 &lt; 値)
	{
		return false;
	}
	return true;
}</code></pre>


<h5 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h5>


<p>↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はLongやDoubleなどにします</p>



<pre class="wp-block-code"><code>Function 関数名 (下限 As 型, 上限 As 型, 値 As 型) As Boolean
	関数名 = False
	If 値 &gt; 上限 Then
		Exit Function
	Elseif 値 &lt; 下限 Then
		Exit Function
	End If
	関数名 = True
End Function</code></pre>



<p>　また Select を使って書くこともできます↓</p>



<pre class="wp-block-code"><code>Function 関数名 (下限 As 型, 上限 As 型, 値 As 型) As Boolean
	関数名 = False
	Select Case 値
		Case Is &gt; 上限
			Exit Function
		Case Is &lt; 下限
			Exit Function
	End Select
	関数名 = True
End Function</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[Domino]ノーツドミノでつかう言語</title>
		<link>https://www.commuply.co.jp/technic/memo/notes-domino%e3%83%8e%e3%83%bc%e3%83%84%e3%83%89%e3%83%9f%e3%83%8e%e3%81%a7%e3%81%a4%e3%81%8b%e3%81%86%e8%a8%80%e8%aa%9e/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 29 Oct 2024 12:17:31 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[csc.exe]]></category>
		<category><![CDATA[CScript]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Notes/Domino]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[WScript]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[ノーツドミノでつかう言語]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=585</guid>

					<description><![CDATA[　ノーツ／ドミノ（Notes/ Domino）で使われるおもな言語にはロータススクリプト（Lotus Script）とロータス式言語（Lotus 式言語やアットマーク関数と呼ばれます）があります。サーバーサイドではJav [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　ノーツ／ドミノ（Notes/ Domino）で使われるおもな言語にはロータススクリプト（Lotus Script）とロータス式言語（Lotus 式言語やアットマーク関数と呼ばれます）があります。サーバーサイドではJavaも使えます。ロータススクリプトもロータス式言語もコードを保存するときに自動でコンパイルされますので、普段はコンパイルを意識することはありません。<br>　ロータススクリプトは VBScript に似たところがある言語ですが、後発だけあってエラー処理や変数の型などはかなり改善されて使いやすくなっています。Visual Basic にそっくりです。</p>



<p>　ノーツ/ドミノをウェブ関係で使うと、JavaScriptやJavaを使います。表示まわりではHTML/CSSも使うでしょう。</p>



<p>　Windows上でドミノサーバーを動かしていると、管理用のプログラムを C# や VBScript で書くことがあります。C#コンパイラ（csc.exe）は.NETの実行環境に含まれています。VBScriptはWindows標準コマンドWScriptやCScriptからソースコードをコンパイルせずにコマンドプロンプトやマウスダブルクリックで実行することができます。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[Domino]エクセルを操作する</title>
		<link>https://www.commuply.co.jp/technic/memo/excel-application/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 24 Mar 2022 14:00:38 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[CreateObject]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Excel.Application]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Notes/Domino]]></category>
		<category><![CDATA[Ole]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=165</guid>

					<description><![CDATA[　ノーツからエクセルを操作するにはエクセルオブジェクトを作成して操作します。 Dim アプリ As VariantSet アプリ = CreateObject ({Excel.Application}) 　詳しくは次のリ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　ノーツからエクセルを操作するにはエクセルオブジェクトを作成して操作します。</p>



<pre class="wp-block-preformatted">Dim アプリ As Variant<br>Set アプリ = CreateObject ({Excel.Application})</pre>



<p>　詳しくは次のリンクを参照してください。</p>



<p><a href="https://note.com/notesdomino/n/n4aa0f1745933">[中級][LotusScript]ノーツからエクセルを操作するには</a></p>



<p><a href="https://docs.microsoft.com/ja-jp/office/vba/api/overview/excel/object-model">オブジェクト モデル (Excel)</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]比較演算子</title>
		<link>https://www.commuply.co.jp/technic/memo/compare/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Mon, 21 Mar 2022 14:13:06 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[>]]></category>
		<category><![CDATA[><]]></category>
		<category><![CDATA[>=]]></category>
		<category><![CDATA[<=]]></category>
		<category><![CDATA[=]]></category>
		<category><![CDATA[=>]]></category>
		<category><![CDATA[=<]]></category>
		<category><![CDATA[EQU]]></category>
		<category><![CDATA[GEQ]]></category>
		<category><![CDATA[GTR]]></category>
		<category><![CDATA[LEQ]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[LSS]]></category>
		<category><![CDATA[NEQ]]></category>
		<category><![CDATA[Not]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[Windowsバッチ]]></category>
		<category><![CDATA[比較]]></category>
		<category><![CDATA[比較演算子]]></category>
		<category><![CDATA[演算子]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=156</guid>

					<description><![CDATA[　ふたつの値を比較する演算子を紹介します。 Lotus Script 言語、Lotus 式言語 注意 　どちらかの値が Null のときは結果が Null になります VbScript 言語 注意 　どちらかの値が Nu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　ふたつの値を比較する演算子を紹介します。</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259elotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語、Lotus 式言語</h2>


<ul class="wp-block-list">
<li>値 = 値 ’ 一致するとき True または @True を返す</li>



<li>値 &lt;> 値 ’ 一致しないとき True または @True を返す</li>



<li>値 >&lt; 値 ’ 一致しないとき True または @True を返す</li>



<li>Not 値 = 値 ’ 一致しないとき True または @True を返す</li>



<li>値1 > 値2 ’ 値1 は 値2 より大きいとき True または @True を返す</li>



<li>値1 >= 値2 ’ 値1 は 値2 より大きいか等しいとき True または @True を返す</li>



<li>値1 => 値2 ’ 値1 は 値2 より大きいか等しいとき True または @True を返す</li>



<li>値1 &lt; 値2 ’ 値1 は 値2 より小さいとき True または @True を返す</li>



<li>値1 &lt;= 値2 ’ 値1 は 値2 より小さいか等しいとき True または @True を返す</li>



<li>値1 =&lt; 値2 ’ 値1 は 値2 より小さいか等しいとき True または @True を返す</li>
</ul>


<h6 class="wp-block-heading" id="%25e6%25b3%25a8%25e6%2584%258f">注意</h6>


<p>　どちらかの値が Null のときは結果が Null になります</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>値 = 値 ’ 一致するとき True を返す</li>



<li>値 &lt;> 値 ’ 一致しないとき True を返す</li>



<li>Not 値 = 値 ’ 一致しないとき True を返す</li>



<li>値1 > 値2 ’ 値1 は 値2 より大きいとき True を返す</li>



<li>値1 >= 値2 ’ 値1 は 値2 より大きいか等しいとき True を返す</li>



<li>値1 &lt; 値2 ’ 値1 は 値2 より小さいとき True を返す</li>



<li>値1 &lt;= 値2 ’ 値1 は 値2 より小さいか等しいとき True を返す</li>
</ul>


<h6 class="wp-block-heading" id="%25e6%25b3%25a8%25e6%2584%258f-2">注意</h6>


<p>　どちらかの値が Null のときは結果が Null になります</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="windows%25e3%2583%2590%25e3%2583%2583%25e3%2583%2581%25e3%2583%2595%25e3%2582%25a1%25e3%2582%25a4%25e3%2583%25ab-bat">Windowsバッチファイル (.bat)</h2>


<ul class="wp-block-list">
<li>値1 EQU 値2 &#8216; 値が一致する</li>



<li>値1 NEQ 値2 &#8216; 値が等しくない</li>



<li>値1 GTR 値2 &#8216; 値1 は 値2 より大きい</li>



<li>値1 GEQ 値2 &#8216; 値1 は 値2 より大きいか等しい</li>



<li>値1 LSS 値2 &#8216; 値1 は 値2 より小さい</li>



<li>値1 LEQ 値2 &#8216; 値1 は 値2 より小さいか等しい</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Replace, ArrayReplace : 配列の一部を置き換える</title>
		<link>https://www.commuply.co.jp/technic/memo/replace-array/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:47:34 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Replace]]></category>
		<category><![CDATA[ArrayReplace]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Replace]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[置き換える]]></category>
		<category><![CDATA[言語比較]]></category>
		<category><![CDATA[配列]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=154</guid>

					<description><![CDATA[Lotus Script 言語 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません4 = 全角半角を区別しません5 = 大文字小文字、全角半角を区別しません VbScript 言語 評価 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>ArrayReplace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置, 置換回数の上限)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置, 置換回数の上限, 比較方法)</li>
</ul>



<p><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置, 置換回数の上限)</li>



<li>Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列, 文字の開始位置, 置換回数の上限, 比較方法)</li>
</ul>



<p><strong>評価方法</strong><br>0 : バイナリーモード<br>1 : テキストモード（大文字小文字を区別しません）</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p>@Replace (元の配列; 置換前の値を含む配列; 置換後の値を含む配列)</p>



<p><strong>評価方法</strong><br>大文字小文字を区別します</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Instr : 検索する文字列の位置を調べる</title>
		<link>https://www.commuply.co.jp/technic/memo/instr/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:45:24 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Begins]]></category>
		<category><![CDATA[@Contains]]></category>
		<category><![CDATA[@Ends]]></category>
		<category><![CDATA[@False]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[Instr]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[位置を調べる]]></category>
		<category><![CDATA[検索]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=152</guid>

					<description><![CDATA[Lotus Script 言語 検索開始位置を省略したときは 1 とみなされます数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります 戻り値1～ : 検索する文字の位置0 : 見つからなかった検索 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>Instr (検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列, 比較方法)</li>
</ul>



<p>検索開始位置を省略したときは 1 とみなされます<br>数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります</p>



<p><strong>戻り値</strong><br>1～ : 検索する文字の位置<br>0 : 見つからなかった<br>検索開始位置（初期値は1） : 検索される文字列が空<br>NULL : NULL値が設定された</p>



<p><strong>評価方法</strong><br>0 : 大文字小文字、全角半角を区別します<br>1 : 大文字小文字を区別しません<br>4 : 全角半角を区別しません<br>5 : 大文字小文字、全角半角を区別しません</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>Instr (検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列, 比較方法)</li>
</ul>



<p>検索開始位置を省略したときは 1 とみなされます<br>数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります</p>



<p><strong>戻り値</strong><br>1～ : 検索する文字の位置<br>0 : 見つからなかった<br>検索開始位置（初期値は1） : 検索される文字列が空<br>NULL : NULL値が設定された</p>



<p><strong>評価方法</strong><br>0 : バイナリーモード<br>1 : テキストモード（大文字小文字を区別しません）</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@True/@False = @Contains (検索される文字列; 検索する文字列);<br>　※空の文字列を渡すと@Trueが戻ります</li>



<li>@True/@False = @Begins (検索される文字列; 検索する文字列);<br>　※検索される文字列の先頭に見つかると@Trueが戻ります</li>



<li>@True/@False = @Ends (検索される文字列; 検索する文字列);<br>　※検索される文字列の末尾に見つかると@Trueが戻ります 　※いずれも大文字小文字を区別します</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]If : 条件によって分岐</title>
		<link>https://www.commuply.co.jp/technic/memo/if/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:42:21 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@V2If]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[elseif]]></category>
		<category><![CDATA[End If]]></category>
		<category><![CDATA[Goto]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Then]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[ラベル]]></category>
		<category><![CDATA[分岐]]></category>
		<category><![CDATA[条件分岐]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=150</guid>

					<description><![CDATA[Lotus Script 言語 　※If ～ Elseif ～ Elseif と繰り返せます　※Elseif Else ともに使わないことができます 　※If ～ Goto ～ Else ～ は改行せずに書きます VbS [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<pre class="wp-block-code"><code>If 条件式 Then
　式
Elseif 条件式 Then
　式
Else
　式
End If</code></pre>



<p>　※If ～ Elseif ～ Elseif と繰り返せます<br>　※Elseif Else ともに使わないことができます</p>



<pre class="wp-block-code"><code>If 条件式 Goto ラベル
ラベル:
式</code></pre>



<pre class="wp-block-code"><code>If 条件式 Goto ラベル Else 式
ラベル:
式</code></pre>



<p>　※If ～ Goto ～ Else ～ は改行せずに書きます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<pre class="wp-block-code"><code>If 条件式 Then
　式
Elseif 条件式 Then
　式
Else
　式
End If</code></pre>



<p>　※If ～ Elseif ～ Elseif と繰り返せます<br>　※Elseif Else ともに使わないことができます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@If (条件式; 式; 式);<br>　『条件式; 式; 』は最大９９回繰り返せます</li>



<li>@V2If (条件式; 式; 式);<br>　※@V2If は旧バージョン用です、上位互換がある @If に書き換えることができます</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]ArrayGetIndex : 配列のどこに値が含まれているか調べる</title>
		<link>https://www.commuply.co.jp/technic/memo/arraygetindex/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:39:35 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[!@IsMember]]></category>
		<category><![CDATA[@False]]></category>
		<category><![CDATA[@IsMember]]></category>
		<category><![CDATA[@IsNotMember]]></category>
		<category><![CDATA[@Member]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[ArrayGetIndex]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Option Compare]]></category>
		<category><![CDATA[含まれる]]></category>
		<category><![CDATA[検索値]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<category><![CDATA[配列]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=148</guid>

					<description><![CDATA[Lotus Script 言語 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません4 = 全角半角を区別しません5 = 大文字小文字、全角半角を区別しません　※規定は 0 ですが、規定を [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>見つかった検索値の位置 = ArrayGetIndex (配列, 検索値)</li>



<li>見つかった検索値の位置 = ArrayGetIndex (配列, 検索値, 比較方法)<br>　※文字値へ変換してから比較します</li>
</ul>



<p><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません<br>　※規定は 0 ですが、規定を Option Compare で変更することができます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>見つかった検索値の位置 = @Member (検索値; 配列); &#8216; 見つからなかったときは 0 を返します</li>



<li>True/False = @IsMember (検索値（文字値）; 配列); &#8216; 見つかったとき @True を返します</li>



<li>True/False = @IsMember (検索値（配列値）; 配列); &#8216; 検索値がすべて見つかったとき @True を返します</li>



<li>True/False = @IsNotMember (検索値（文字値）; 配列); &#8216; 見つかったとき @False を返します</li>



<li>True/False = @IsNotMember (検索値（配列値）; 配列); &#8216; 検索値のいずれかが見つかったとき @False を返します<br>　※@IsNotMember は !@IsMember と一致しません</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]StrToken : 区切記号で区切られた文字値の一部を拾う</title>
		<link>https://www.commuply.co.jp/technic/memo/strtoken/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:34:44 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Word]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Option Compare]]></category>
		<category><![CDATA[StrToken]]></category>
		<category><![CDATA[区切記号]]></category>
		<category><![CDATA[場所]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=146</guid>

					<description><![CDATA[Lotus Script 言語 場所0 のとき 1 とみなされます0 より大きいとき、左から何番目か？0 より小さいとき、右から何番目か？ 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しま [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>StrToken (文字値, 区切記号, 場所)</li>



<li>StrToken (文字値, 区切記号, 場所, 比較方法)</li>
</ul>



<p><strong>場所</strong><br>0 のとき 1 とみなされます<br>0 より大きいとき、左から何番目か？<br>0 より小さいとき、右から何番目か？</p>



<p><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません<br>　※規定は 0 ですが、規定を Option Compare で変更することができます</p>



<p><strong>例</strong><br>えおか = StrToken ({あいう,えおか,きくけ}, {,}, 2)</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Word (文字値; 区切記号; 場所);</li>
</ul>



<p><strong>場所</strong><br>0 のとき 1 とみなされます<br>0 より大きいとき、左から何番目か？<br>0 より小さいとき、右から何番目か？</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]ArrayUnique : 配列から重複を取り除く</title>
		<link>https://www.commuply.co.jp/technic/memo/arrayunique/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:32:22 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Unique]]></category>
		<category><![CDATA[ArrayUnique]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Option Compare]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<category><![CDATA[配列]]></category>
		<category><![CDATA[重複を取り除く]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=144</guid>

					<description><![CDATA[Lotus Script 言語 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません4 = 全角半角を区別しません5 = 大文字小文字、全角半角を区別しません　※規定は 0 ですが、規定を [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>ArrayUnique (１次元配列)</li>



<li>ArrayUnique (１次元配列, 比較方法)</li>
</ul>



<p><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません<br>　※規定は 0 ですが、規定を Option Compare で変更することができます<br>　※配列が文字列のときに比較方法を選択できます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Unique (配列)<br>　※パラメータなしの @Unique は、呼び出すたびに異なる文字列を返します</li>
</ul>



<p><strong>比較方法</strong><br>　※大文字小文字を区別します</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]StrCompare : 文字列を比較</title>
		<link>https://www.commuply.co.jp/technic/memo/strcompare/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:29:57 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Compare]]></category>
		<category><![CDATA[ACCENTINSENSITIVE]]></category>
		<category><![CDATA[ACCENTSENSITIVE]]></category>
		<category><![CDATA[CASEINSENSITIVE]]></category>
		<category><![CDATA[CASESENSITIVE]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[PITCHINSENSITIVE]]></category>
		<category><![CDATA[PITCHSENSITIVE]]></category>
		<category><![CDATA[StrComp]]></category>
		<category><![CDATA[StrCompare]]></category>
		<category><![CDATA[Unicodeスタンダードソート]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[比較]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=142</guid>

					<description><![CDATA[Lotus Script 言語 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません2 = プラットフォームの並び順で比較4 = 全角半角を区別しません5 = 大文字小文字、全角半角を区別 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>数値 = StrCompare (文字列１, 文字列２) &#8216; 別名として StrComp があります</li>



<li>数値 = StrCompare (文字列１, 文字列２, 比較方法)</li>
</ul>



<p><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>2 = プラットフォームの並び順で比較<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません<br>　※規定は 0 ですが、規定を Option Compare で変更することができます</p>



<p><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２<br>Null値 = 文字列１または文字列２がNull値</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VBScript 言語</h2>


<ul class="wp-block-list">
<li>数値 = StrComp (文字列１, 文字列２)</li>



<li>数値 = StrComp (文字列１, 文字列２, 比較方法)</li>
</ul>



<p><strong>比較方法</strong><br>0 = バイナリモードで比較します<br>1 = テキストモードで比較します<br>　※規定は 0 です</p>



<p><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２<br>Null値 = 文字列１または文字列２がNull値</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>数値 = @Compare (文字列１, 文字列２)</li>



<li>数値 = @Compare (文字列１, 文字列２, 比較方法)<br>　※文字列に複数値を設定できます<br>　※文字列１と文字列２の値の数をそろえてから比較します</li>
</ul>



<p><strong>比較方法</strong><br>[CASESENSITIVE]／[CASEINSENSITIVE] = 大文字小文字を区別／区別しないで比較します<br>[ACCENTSENSITIVE]／[ACCENTINSENSITIVE] = アクセントを区別／区別しないで比較します<br>[PITCHSENSITIVE]／[PITCHINSENSITIVE] = 全角半角を区別／区別しないで比較します<br>　※規定は [CASESENSITIVE] : [ACCENTSENSITIVE] : [PITCHSENSITIVE] です<br>　※Unicodeスタンダードソートを設定しているときは使えない比較方法があります</p>



<p><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Format : 日時値を文字値へ変換</title>
		<link>https://www.commuply.co.jp/technic/memo/format/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:25:23 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[/]]></category>
		<category><![CDATA[:]]></category>
		<category><![CDATA[@Now]]></category>
		<category><![CDATA[@Text]]></category>
		<category><![CDATA[AM/PM]]></category>
		<category><![CDATA[Format]]></category>
		<category><![CDATA[FormatDateTime]]></category>
		<category><![CDATA[General Date]]></category>
		<category><![CDATA[hh:mm:ss]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Now]]></category>
		<category><![CDATA[S0]]></category>
		<category><![CDATA[S1]]></category>
		<category><![CDATA[S2]]></category>
		<category><![CDATA[Short Date]]></category>
		<category><![CDATA[Short Time]]></category>
		<category><![CDATA[T1]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[yyyy/mm/dd]]></category>
		<category><![CDATA[変換]]></category>
		<category><![CDATA[日時]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=140</guid>

					<description><![CDATA[Lotus Script 言語 日時の形式の例2020/11/29 = Format (Now, {Short Date})　※オペレーティングシステムで指定された日付形式になります14:51 = Format (Now [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>Format (日時)</li>



<li>Format (日時, 形式)</li>
</ul>



<p><strong>日時の形式の例</strong><br>2020/11/29 = Format (Now, {Short Date})<br>　※オペレーティングシステムで指定された日付形式になります<br>14:51 = Format (Now, {Short Time})<br>　※オペレーティングシステムで指定された時刻形式になります<br>2020/11/29 14:51:06 = Format (Now, {yyyy/mm/dd hh:mm:ss})<br>11/29 11:06 = Format (Now, {mm/dd mm:ss})<br>02:51:06 PM = Format (Now, {hh:mm:ss AM/PM})<br>　※月と時はどちらもmmで指定しますが、hhのあとのmmは時と解釈されます<br>　※スラッシュ（／）とコロン（：）はオペレーティングシステムで指定された記号に変換されます<br>　※AM/PMと記載するとhhは01～12になり、AMまたはPMが付加されます<br>　※am/pmと小文字で記載すると、amまたはpmが付加されます<br>2020/11/29 14:51:06 = Format (Now, {General Date})</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>FormatDateTime (日時)<br>　※色々とオプションを指定できます</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Text (日時);</li>



<li>@Text (日時; 形式);</li>
</ul>



<p><strong>日時の形式の例</strong><br>2020/11/29 14:51:06 = @Text (@Now);<br>2020/11/29 14:51:06 = @Text (@Now; {S2});<br>2020/11/29 = @Text (@Now; {S0});<br>14:51:06 = @Text (@Now; {S1});<br>14:51 = @Text (@Now; {T1});</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Format : 数値を文字値へ変換</title>
		<link>https://www.commuply.co.jp/technic/memo/format-2/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:22:04 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Text]]></category>
		<category><![CDATA[Currency]]></category>
		<category><![CDATA[Format]]></category>
		<category><![CDATA[FormatCurrency]]></category>
		<category><![CDATA[FormatNumber]]></category>
		<category><![CDATA[FormatPercent]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Percent]]></category>
		<category><![CDATA[Scientific]]></category>
		<category><![CDATA[Standard]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=138</guid>

					<description><![CDATA[Lotus Script 言語 数値の形式の例￥123,457 = Format (123456.789, {Currency})123,456.79 = Format (123456.789, {Standard})1 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>文字値 = Format (数値)</li>



<li>文字値 = Format (数値, 形式)</li>
</ul>



<p><strong>数値の形式の例</strong><br>￥123,457 = Format (123456.789, {Currency})<br>123,456.79 = Format (123456.789, {Standard})<br>12345678.90% = Format (123456.789, {Percent})<br>1.23E+05 = Format (123456.789, {Scientific})<br>98% = Format (0.98, {#0%})<br>￥123,456. = Format (123456, {$#,##0.})<br>　※桁区切記号（,）、小数点（.）、通貨記号（$）はオペレーティングシステムで指定された記号に変換されます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>FormatCurrency (数値)</li>



<li>FormatNumber (数値)</li>



<li>FormatPercent (数値)<br>　※オプションを色々と指定できます</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Text (数値);</li>



<li>@Text (数値; 形式);</li>
</ul>



<p><strong>数値の形式の例</strong><br>123456.789 = @Text (123456.789);<br>123456.79 = @Text (123456.789, {F});<br>1.23E+05 = @Text (123456.789, {S});<br>\123456.79 = @Text (123456.789, {C});<br>123,456.789 = @Text (123456.789, {,});<br>123,45678.9 = @Text (123456.789, {%});</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Split : 区切記号で文字列を配列へ変換</title>
		<link>https://www.commuply.co.jp/technic/memo/split/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:18:49 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Explode]]></category>
		<category><![CDATA[False]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Split]]></category>
		<category><![CDATA[True]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[区切記号]]></category>
		<category><![CDATA[変換]]></category>
		<category><![CDATA[改行]]></category>
		<category><![CDATA[言語比較]]></category>
		<category><![CDATA[評価方法]]></category>
		<category><![CDATA[配列]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=136</guid>

					<description><![CDATA[Lotus Script 言語 戻り値の要素数-1 : 指定なし。すべての区切記号で分割0 : 戻り値に値なし。戻り値の要素数は無し1 : 分割なし。戻り値の要素数は-1と同じ2 : 最初の区切記号だけで２つに分割。戻り [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>配列 = Split (文字列) &#8216; 区切記号は空白になります</li>



<li>配列 = Split (文字列, 区切記号)</li>



<li>配列 = Split (文字列, 区切記号, 戻り値の要素数)</li>



<li>配列 = Split (文字列, 区切記号, 戻り値の要素数, 評価方法)</li>
</ul>



<p><strong>戻り値の要素数</strong><br>-1 : 指定なし。すべての区切記号で分割<br>0 : 戻り値に値なし。戻り値の要素数は無し<br>1 : 分割なし。戻り値の要素数は-1と同じ<br>2 : 最初の区切記号だけで２つに分割。戻り値の要素数は２つまで<br>3 : 最初と２つ目の区切記号だけで３つに分割。戻り値の要素数は３つまで</p>



<p><strong>評価方法</strong><br>0 : 大文字小文字、全角半角を区別します<br>1 : 大文字小文字を区別しません<br>4 : 全角半角を区別しません<br>5 : 大文字小文字、全角半角を区別しません</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>配列 = Split (文字列) &#8216; 区切記号は空白になります</li>



<li>配列 = Split (文字列, 区切記号)</li>



<li>配列 = Split (文字列, 区切記号, 戻り値の要素数)</li>



<li>配列 = Split (文字列, 区切記号, 戻り値の要素数, 評価方法)</li>
</ul>



<p><strong>評価方法</strong><br>0 : バイナリーモード<br>1 : テキストモード（大文字小文字を区別しません）</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Explode (文字列); &#8216; 区切記号は空白・カンマ（，）・セミコロン（；）になります</li>



<li>@Explode (文字列, 区切記号);</li>



<li>@Explode (文字列, 区切記号, 戻り値にブランクを含めるか？);</li>



<li>@Explode (文字列, 区切記号, 改行を区切り記号として扱うか？);</li>
</ul>



<p><strong>区切記号</strong><br>区切記号の長さは１文字です<br>区切記号に「ab」を指定すると「a」と「b」が区切記号になります</p>



<p><strong>戻り値にブランクを含めるか？</strong><br>False : （初期値）文字列の最初や最後に区切記号がある、または区切記号が連続しているとき、戻り値にブランクが含まれないようにします<br>True : 戻り値からブランを取り除きません</p>



<p><strong>改行を区切り記号として扱うか？</strong><br>True : （初期値）改行を区切記号に含めます<br>False : 改行は区切記号ではありません</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Print : メッセージを表示したりログへ記録</title>
		<link>https://www.commuply.co.jp/technic/memo/print/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 06:23:14 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@StatusBar]]></category>
		<category><![CDATA[Chr (10)]]></category>
		<category><![CDATA[Console_Log_Enabled]]></category>
		<category><![CDATA[log.nsf]]></category>
		<category><![CDATA[LogStatusBar]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[notes.ini]]></category>
		<category><![CDATA[Print]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[WScript.Echo]]></category>
		<category><![CDATA[WScript.StdOut.Write]]></category>
		<category><![CDATA[WScript.StdOut.WriteLine]]></category>
		<category><![CDATA[コンソールログ]]></category>
		<category><![CDATA[ステータスバー]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=126</guid>

					<description><![CDATA[Lotus Script 言語 注意クライアントで実行しているときはステータスバーへ表示し、サーバーで実行しているときはログ(log.nsf)へ記録しますステータスバーへ表示されるメッセージをログへ記録するには note [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>Print 値<br>　※改行は Chr (10) を使用します。プラットフォーム固有の改行へ変換されます</li>
</ul>



<p><strong>注意</strong><br>クライアントで実行しているときはステータスバーへ表示し、サーバーで実行しているときはログ(log.nsf)へ記録します<br>ステータスバーへ表示されるメッセージをログへ記録するには notes.ini に <strong>LogStatusBar=1</strong> を設定します<br>ログをテキスト形式のコンソールログ(console.log)にも記録するには notes.ini に <strong>Console_Log_Enabled=1</strong> を設定します</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<p><strong>コマンドプロンプトから実行する CScript モードのとき</strong><br>WScript.Echo 値<br>WScript.StdOut.WriteLine 値<br>WScript.StdOut.Write 値 &#8216; 改行が追加されません<br>　※標準出力へ表示されます</p>



<p><strong>ダブルクリックで実行する WScript モードのとき</strong><br>WScript.Echo 値<br>　※ダイアログボックスが表示されます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p>@StatusBar (値);</p>



<p><strong>注意</strong><br>クライアントで実行しているときはステータスバーへ表示し、サーバーで実行しているときはログ(log.nsf)へ記録します<br>ステータスバーへ表示されるメッセージをログへ記録するには notes.ini に <strong>LogStatusBar=1</strong> を設定します<br>ログをテキスト形式のコンソールログ(console.log)にも記録するには notes.ini に <strong>Console_Log_Enabled=1</strong> を設定します</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Forall : 値の数だけ繰り返す</title>
		<link>https://www.commuply.co.jp/technic/memo/forall/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 05:34:26 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Dim]]></category>
		<category><![CDATA[End Forall]]></category>
		<category><![CDATA[Exit For]]></category>
		<category><![CDATA[Exit Forall]]></category>
		<category><![CDATA[For Each]]></category>
		<category><![CDATA[Forall]]></category>
		<category><![CDATA[In]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Next]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[参照変数]]></category>
		<category><![CDATA[変数]]></category>
		<category><![CDATA[繰り返す]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=102</guid>

					<description><![CDATA[Lotus Script 言語 例: 注意参照変数は Forall で使用する特別な変数で、Dim では宣言できません参照変数の値を書き換えると In に続く複数値が変更されます List : キーと値のペアで記憶する連 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<p>例:</p>



<pre class="wp-block-code"><code>Forall 参照変数 In 複数値
　式
　Exit Forall ' Forall から抜け出します
End Forall</code></pre>



<p><strong>注意</strong><br>参照変数は Forall で使用する特別な変数で、Dim では宣言できません<br>参照変数の値を書き換えると In に続く複数値が変更されます</p>



<p><a href="https://crieit.net/boards/NotesDomino-Language/List">List : キーと値のペアで記憶する連想配列（辞書、ディクショナリー）を使います</a></p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<p>For Each 変数名 In 複数値<br>　式<br>　Exit For &#8216; For から抜け出します<br>Next</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]検索される文字値の検索値より左側</title>
		<link>https://www.commuply.co.jp/technic/memo/strleft/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 05:26:52 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Left]]></category>
		<category><![CDATA[@LeftBack]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[StrLeft]]></category>
		<category><![CDATA[StrLeftBack]]></category>
		<category><![CDATA[左側]]></category>
		<category><![CDATA[文字を検索]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=100</guid>

					<description><![CDATA[C# ○番目の検索値より左側を返すユーザー関数です Excel 最初の検索値より左側を返す式はこちらです 最後の検索値より左側を返す式はこちらです（LETでまとめていません） Lotus Script 言語 左側から検索 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="c">C#</h2>


<p>○番目の検索値より左側を返すユーザー関数です</p>



<pre class="wp-block-code"><code>/// &lt;summary&gt;
/// ○番目のキーより左側
/// &lt;/summary&gt;
/// &lt;returns&gt;さがす文字列より左側&lt;/returns&gt;
/// &lt;param name="source"&gt;検索される値&lt;/param&gt;
/// &lt;param name="key"&gt;検索値&lt;/param&gt;
/// &lt;param name="nth"&gt;何番目の検索値？(1-)&lt;/param&gt;
string StrLeft(string source, string key, int nth = 1)
{
	string result = source;
	if(1 &gt; nth)
	{
		result = @"";
		return result;
	}
	int start = 0;
	int next;
	for(int i = 1; i &lt; nth; i++)
	{
		next = source.IndexOf(key, start, StringComparison.CurrentCultureIgnoreCase);
		if(0 &gt; next)
		{
			break;
		}
		result = source.Substring(0, next);
		start = next + key.Length;
	}
	return result;
}</code></pre>


<h2 class="wp-block-heading" id="excel">Excel</h2>


<p>最初の検索値より左側を返す式はこちらです</p>



<pre class="wp-block-code"><code>=LET(VVALUE,検索される値,VKEY,検索値,VERROR,エラー時の値,IFERROR(LEFT(VVALUE,FIND(VKEY,VVALUE)-1),VERROR))</code></pre>



<p>最後の検索値より左側を返す式はこちらです（LETでまとめていません）</p>



<pre class="wp-block-code"><code>=LEFT(検索される値,FIND(仮の検索値,SUBSTITUTE(検索される値,検索値,仮の検索値,LEN(検索される値)-LEN(SUBSTITUTE(検索される値,検索値,"")))-1)</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<p><strong>左側から検索される値を検索します</strong><br>文字値 ＝ StrLeft （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrLeft （検索される値，検索値，比較方法）<br>文字値 ＝ StrLeft （検索される値，検索値）</p>



<p><strong>右側から検索される値を検索します</strong><br>文字値 ＝ StrLeftBack （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrLeftBack （検索される値，検索値，比較方法）<br>文字値 ＝ StrLeftBack （検索される値，検索値）</p>



<p><strong>比較方法</strong><br>0 ＝ 大文字小文字、全角半角を区別します<br>1 ＝ 大文字小文字を区別しません<br>4 ＝ 全角半角を区別しません<br>5 ＝ 大文字小文字、全角半角を区別しません</p>



<p><strong>戻り値には検索値を含みません</strong><br>例： ｛ABCAB｝ ＝ Strleft （｛ABCABC｝，｛c｝，1，2）</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p><strong>左側から検索される値を検索します</strong><br>文字値 ＝ @Left （検索される値，検索値）</p>



<p><strong>右側から検索される値を検索します</strong><br>文字値 ＝ @LeftBack （検索される値，検索値）</p>



<p><strong>戻り値には検索値を含みません</strong><br>例： ｛AB｝ ＝ @Left （｛ABCABC｝，｛C｝）</p>



<p><strong>大文字小文字、全角半角を区別します</strong><br>例： ｛ABCab｝ ＝ @Left （｛ABCabc｝，｛c｝）</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Cdat，DateValue，DateNumber，TimeValue，TimeValue ： 日時値へ変換</title>
		<link>https://www.commuply.co.jp/technic/memo/cdat/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 04:56:22 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@TextToTime]]></category>
		<category><![CDATA[@Time]]></category>
		<category><![CDATA[@ToTime]]></category>
		<category><![CDATA[Cdat]]></category>
		<category><![CDATA[Cdate]]></category>
		<category><![CDATA[CVDate]]></category>
		<category><![CDATA[DateNumber]]></category>
		<category><![CDATA[DateSerial]]></category>
		<category><![CDATA[DateValue]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[TimeNumber]]></category>
		<category><![CDATA[TimeSerial]]></category>
		<category><![CDATA[TimeValue]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=98</guid>

					<description><![CDATA[Lotus Script 言語 例： 1899／12／30 00：00：00 ＝ Cdat （0） VbScript 言語 Lotus 式言語 日時値 ＝ @TextToTime （日時に変換できる文字値）；時刻値 ＝  [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>日時値 ＝ Cdat （日時に変換できる値）　’ CVDate と別名で書くこともできます</li>



<li>日付値 ＝ DateValue （日付に変換できる文字値）</li>



<li>日付値 ＝ DateNumber （年， 月， 日）　’ DateSerial と別名で書くこともできます</li>



<li>時刻値 ＝ TimeValue （時刻に変換できる文字値）</li>



<li>時刻値 ＝ TimeNumber （時， 分， 秒）　’ TimeSerial と別名で書くこともできます</li>
</ul>



<p>例： 1899／12／30 00：00：00 ＝ Cdat （0）</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>日時値 ＝ Cdate （日時に変換できる値）</li>



<li>日付値 ＝ DateValue （日付に変換できる値）</li>



<li>日付値 ＝ DateSerial （年， 月， 日）</li>



<li>時刻値 ＝ TimeValue （時刻に変換できる値）</li>



<li>時刻値 ＝ TimeSerial （時， 分， 秒）</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<p>日時値 ＝ @TextToTime （日時に変換できる文字値）；<br>時刻値 ＝ @ToTime （時刻に変換できる値）；<br>日時値 ＝ @Time （日時に変換できる値）；<br>日時値 ＝ @Time （年； 月； 日）；<br>日時値 ＝ @Time （年； 月； 日； 時； 分； 秒）；</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Err，Erl，Error ： エラーを処理</title>
		<link>https://www.commuply.co.jp/technic/memo/error/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 04:44:53 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@IfError]]></category>
		<category><![CDATA[@IsError]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[Erl]]></category>
		<category><![CDATA[Err]]></category>
		<category><![CDATA[Err.Clear]]></category>
		<category><![CDATA[Err.Description]]></category>
		<category><![CDATA[Err.Number]]></category>
		<category><![CDATA[Err.Source]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Exit]]></category>
		<category><![CDATA[Exit Sub]]></category>
		<category><![CDATA[Gosub]]></category>
		<category><![CDATA[Goto]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[On]]></category>
		<category><![CDATA[On Error]]></category>
		<category><![CDATA[Resume Next]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=96</guid>

					<description><![CDATA[　実行時エラー（ランタイムエラー）が発生したときにどうするのか？というものです。 Lotus Script 言語 Err, Erl, Error は常に存在します エラーが発生したときにどうするか定義しますOn Erro [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　実行時エラー（ランタイムエラー）が発生したときにどうするのか？というものです。</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>Err ： エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Erl ： エラーが発生すると、ソースコードの何行目という場所（数値）が入ります</li>



<li>Error ： エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p>Err, Erl, Error は常に存在します</p>



<p><strong>エラーが発生したときにどうするか定義します</strong><br>On Error Resume Next<br>On Error Goto ラベル</p>



<p>例：</p>



<pre class="wp-block-code"><code>On Error Goto ラベル
　処理
　Exit Sub ' または Exit Function や Exit Property
ラベル：
　エラー処理
　Resume Next　’ エラーの次の行へ戻る</code></pre>



<p>　エラーが発生したときに『何もせず異常終了する』というときは次のようにします。この行より先はエラー対応をしません。</p>



<pre class="wp-block-preformatted">On Error Goto 0</pre>



<p><strong>似ている命令</strong><br><strong>On</strong> 番号 <strong>Goto</strong> ラベル1, ラベル2, ．．．　’ 番号によって異なるラベルへ制御を移す命令です。番号がゼロのときは何もしません<br>例 ： On Err Goto ラベル　’ Err 変数の値（初期値は0）によってラベルへ制御を移します<br>※<strong>On</strong> 番号 <strong>Gosub</strong> ラベル, ・・・もあります。</p>


<h2 class="wp-block-heading" id="vba-%25e8%25a8%2580%25e8%25aa%259e">VBA 言語</h2>


<ul class="wp-block-list">
<li>Err.Number : エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Err.Source : エラーが発生した場所の名前が入ります</li>



<li>Err.Description : エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p><strong>初期化</strong><br>Call Err.Clear ()<br>　※ On Error や Exit でも Err が初期化されます</p>



<p>On Error Resume Next と、On Error Goto が使えます</p>



<pre class="wp-block-code"><code>On Error Goto ラベル:
・・・
ラベル:
・・・
On Error Resume Next</code></pre>



<p><strong>注意</strong><br>最初の On Error より前は Err オブジェクトが存在しません</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>Err.Number ： エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Err.Source ： エラーが発生した場所の名前が入ります</li>



<li>Err.Description ： エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p><strong>初期化</strong><br>Call Err.Clear ()<br>　※ On Error や Exit でも Err が初期化されます</p>



<p>On Error は Resume Next だけで、On Error Goto は使えません<br>On Error Resume Next</p>



<p><strong>注意</strong><br>最初の On Error より前は Err オブジェクトが存在しません</p>



<p>例：</p>



<pre class="wp-block-code"><code>On Error Resume Next
Call Err.Clear ()
　処理
　If 0 &lt;&gt; Err.Number Then
　　エラー処理
　　Call Err.Clear ()
　End If</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@IsError （評価式） ： 評価式がエラーを返すと @True になります</li>



<li>@IfError ： 廃止されました。「何がエラーなのか」というところが @IsError と異なりました</li>
</ul>



<p>例 ： @If (@IsError (評価式)； エラー時の式； 正常時の式)；</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Do，While，Until ： 繰り返す</title>
		<link>https://www.commuply.co.jp/technic/memo/do/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 04:28:32 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Do]]></category>
		<category><![CDATA[@DoWhile]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[@While]]></category>
		<category><![CDATA[Do]]></category>
		<category><![CDATA[Do Until]]></category>
		<category><![CDATA[Do While]]></category>
		<category><![CDATA[Exit Do]]></category>
		<category><![CDATA[Goto]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[Loop Until]]></category>
		<category><![CDATA[Loop While]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[True]]></category>
		<category><![CDATA[Unitl]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[Wend]]></category>
		<category><![CDATA[While]]></category>
		<category><![CDATA[繰り返す]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=92</guid>

					<description><![CDATA[Lotus Script 言語，VbScript 言語 Lotus 式言語 注意@Do （式1； ．．．； 式最大254）；　※名前は似ていますが @Do は繰り返しません]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259evbscript-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語，VbScript 言語</h2>


<pre class="wp-block-code"><code>Do　’ Exit や Goto がなれけば永遠に Do～Loop の中を繰り返します
　Exit Do　’ 直近の Do から抜けることができます
Loop</code></pre>



<pre class="wp-block-code"><code>Do While 式　’ 式が True のうちは Do～Loop の中を繰り返します
　Exit Do　’ 直近の Do から抜けることができます
Loop</code></pre>



<pre class="wp-block-code"><code>Do Until 式　’ 式が False のうちは Do～Loop の中を繰り返します
　Exit Do　’ 直近の Do から抜けることができます
Loop</code></pre>



<pre class="wp-block-code"><code>Do
　Exit Do　’ 直近の Do から抜けることができます
Loop While 式　’ 式が True のうちは Do～Loop の中を繰り返します</code></pre>



<pre class="wp-block-code"><code>Do
　Exit Do　’ 直近の Do から抜けることができます
Loop Until 式　’ 式が False のうちは Do～Loop の中を繰り返します</code></pre>



<pre class="wp-block-code"><code>While 式　’ 式が True のうちは While～Wend の中を繰り返します
　’ Exit を使えません
Wend</code></pre>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@While （条件式； 式1； ．．．； 式最大254）； ※条件式が @True のあいだ式を繰り返します</li>



<li>@DoWhile （式1； ．．．； 式最大254； 条件式）； ※条件式が @True のあいだ式を繰り返します</li>
</ul>



<p><strong>注意</strong><br>@Do （式1； ．．．； 式最大254）；<br>　※名前は似ていますが @Do は繰り返しません</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Chr （10） ： 改行記号</title>
		<link>https://www.commuply.co.jp/technic/memo/newline/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 04:03:06 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Char (10)]]></category>
		<category><![CDATA[@Char (13)]]></category>
		<category><![CDATA[@NewLine]]></category>
		<category><![CDATA[@Prompt]]></category>
		<category><![CDATA[Chr (10)]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[vbCr]]></category>
		<category><![CDATA[vbCrLf]]></category>
		<category><![CDATA[vbLf]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[改行記号]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=90</guid>

					<description><![CDATA[Lotus Script 言語 注意ノーツ／ドミノ サーバーに配置したアプリは、再コンパイルなしで複数のプラットフォームで動作します VbScript 言語 Lotus 式言語]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>Chr （10） ： プラットフォーム固有の改行記号に自動変換されます</li>
</ul>



<p><strong>注意</strong><br>ノーツ／ドミノ サーバーに配置したアプリは、再コンパイルなしで複数のプラットフォームで動作します</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>vbCrLf ： Windows プラットフォームの改行記号です</li>



<li>vbCr ： Mac プラットフォームの改行記号です</li>



<li>vbLf ： UNIX や Linux プラットフォームの改行記号です</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>@Char (10) ： 改行記号として扱われます</li>



<li>@Char (13) ： @Prompt 内で改行記号として扱われます</li>



<li>@NewLine ： 改行記号ですが、使用できないところがいくつかあります</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]ByVal ： コピーした値を受け取る</title>
		<link>https://www.commuply.co.jp/technic/memo/byval/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 03:44:57 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[ByRef]]></category>
		<category><![CDATA[ByVal]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[値渡し]]></category>
		<category><![CDATA[参照渡し]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=88</guid>

					<description><![CDATA[Lotus Script 言語 VbScript 言語]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>値のありかを受け取る ByRef（参照渡し）が規定ですが、わざわざ ByRef と明記するとエラーになります</li>



<li>ByVal と記載するとコピーされた値を受け取ることができます（値渡し）</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>値のありかを受け取る（参照渡し）が規定です。わざわざ ByRef と明記することができます</li>



<li>ByVal と記載するとコピーされた値を受け取ることができます（値渡し）</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]変数の初期値（既定値）</title>
		<link>https://www.commuply.co.jp/technic/memo/default-value/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 17 Mar 2022 07:32:39 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Boolean]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Empty]]></category>
		<category><![CDATA[False]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Nothing]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Redim]]></category>
		<category><![CDATA[Variant型]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[オブジェクト型]]></category>
		<category><![CDATA[ブランク]]></category>
		<category><![CDATA[初期値]]></category>
		<category><![CDATA[初期化]]></category>
		<category><![CDATA[変数]]></category>
		<category><![CDATA[数値型]]></category>
		<category><![CDATA[文字値型]]></category>
		<category><![CDATA[既定値]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=86</guid>

					<description><![CDATA[Java, C#, Python 初期化されていない変数を使うとエラーになります Lotus Script 注意Variant型変数を Empty に戻すには、未使用の Variant型変数を利用します例： Varian [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="java-c-python">Java, C#, Python</h2>


<p>初期化されていない変数を使うとエラーになります</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script">Lotus Script</h2>


<ul class="wp-block-list">
<li>数値型： 0</li>



<li>文字値型： ブランク</li>



<li>Boolean型： False</li>



<li>オブジェクト型： Nothing</li>



<li>Variant型： Empty</li>



<li>List型： 初期化されません。アクセスする前に Redim で初期化します</li>
</ul>



<p style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)"><strong>注意</strong><br>Variant型変数を Empty に戻すには、未使用の Variant型変数を利用します<br>例： Variant型変数 ＝ 宣言したまま使用していない Variant型変数</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript">VbScript</h2>


<ul class="wp-block-list">
<li>Variant型： Empty</li>
</ul>



<p style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)"><strong>注意</strong><br>Variant型変数を Empty に戻すには、Empty を使用します<br>例： Variant型変数 ＝ Empty</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>Variant型： Empty</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]””｛｝｜｜ ： 文字列定数をあらわす記号</title>
		<link>https://www.commuply.co.jp/technic/memo/const-string/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 17 Mar 2022 07:27:30 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA["（ダブルコーテーション）]]></category>
		<category><![CDATA['（シングルコーテーション）]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[r""]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[{}（ちゅうかっこ）]]></category>
		<category><![CDATA[|（縦棒）]]></category>
		<category><![CDATA[中括弧]]></category>
		<category><![CDATA[定数]]></category>
		<category><![CDATA[文字列定数]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=84</guid>

					<description><![CDATA[　文字列を囲う記号を整理してみましょう。 Java C# Python PHP Lotus Script 言語 VbScript 言語 Lotus 式言語 {}（ちゅうかっこ）は&#8221;&#8221;（ダブルコーテ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>　文字列を囲う記号を整理してみましょう。</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="java">Java</h2>


<ul class="wp-block-list">
<li>”文字列値”</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="c">C#</h2>


<ul class="wp-block-list">
<li>@”文字列値” : ￥をそのまま円マークとして扱う</li>



<li>”文字列値”</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="python">Python</h2>


<ul class="wp-block-list">
<li>r”文字列値” : ￥をそのまま円マークとして扱う</li>



<li>”文字列値”</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="php">PHP</h2>


<ul class="wp-block-list">
<li>&#8216;文字列値&#8217;</li>



<li>”文字列値” : $から始まる変数を設定できます</li>
</ul>



<style>
.simpleblogcard_img_block0b51bdabfde3fb702bc93026090dd197 {
  float: left;
  padding: 10px;
}
.simpleblogcard_border0b51bdabfde3fb702bc93026090dd197 {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title0b51bdabfde3fb702bc93026090dd197 {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description0b51bdabfde3fb702bc93026090dd197 {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/technic/memo/php-%e6%96%87%e5%ad%97%e5%88%97%e3%82%92%e5%9b%b2%e3%81%86%e8%a8%98%e5%8f%b7%e3%81%af%e4%bd%95%e3%81%a7%e3%81%99%e3%81%8b/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_block0b51bdabfde3fb702bc93026090dd197">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/icon-commuply-192.png" alt="[PHP]文字列を囲う記号は何ですか" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border0b51bdabfde3fb702bc93026090dd197">
						<div class="simpleblogcard_title0b51bdabfde3fb702bc93026090dd197">
				[PHP]文字列を囲う記号は何ですか			</div>
							<div class="simpleblogcard_description0b51bdabfde3fb702bc93026090dd197">
					　『&quot;（ダブルコーテーション）』で囲まれた文字列に『$（ドルマーク）』を含むと、＄より後ろの文字は変数名として扱われます。変数名を含まない文字列を書くときは、文字列を『&#039;（シングルコーテーション）』で&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<ul class="wp-block-list">
<li>”文字列値”</li>



<li>｛文字列値｝</li>



<li>｜文字列値｜</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<ul class="wp-block-list">
<li>”文字列値”</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e">Lotus 式言語</h2>


<ul class="wp-block-list">
<li>”文字列値”</li>



<li>｛文字列値｝</li>
</ul>



<p>{}（ちゅうかっこ）は&#8221;&#8221;（ダブルコーテーション）に自動変換されます</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Call ： 関数を呼ぶ</title>
		<link>https://www.commuply.co.jp/technic/memo/call/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 17 Mar 2022 06:48:34 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[()]]></category>
		<category><![CDATA[ByRef]]></category>
		<category><![CDATA[ByVal]]></category>
		<category><![CDATA[Call]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Start]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[括弧]]></category>
		<category><![CDATA[言語比較]]></category>
		<category><![CDATA[関数]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=80</guid>

					<description><![CDATA[コマンドプロンプト Call ファイル名 : 呼び出すバッチと呼び出されるバッチで変数を共有します ファイル名 : 変数を共有しない呼び出しで、制御が戻ってきません Start ファイル名 : 呼び出したら待たずに次へ進 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="%25e3%2582%25b3%25e3%2583%259e%25e3%2583%25b3%25e3%2583%2589%25e3%2583%2597%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2597%25e3%2583%2588">コマンドプロンプト</h2>


<p>Call ファイル名 : 呼び出すバッチと呼び出されるバッチで変数を共有します</p>



<p>ファイル名 : 変数を共有しない呼び出しで、制御が戻ってきません</p>



<p>Start ファイル名 : 呼び出したら待たずに次へ進みます</p>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e">Lotus Script 言語</h2>


<p><strong>（） は省略できることが多いです</strong><br>Call を省略するときは （） も省略します<br>Call だけ省略し （） を付けると、意味が変わります<br>次のとおり色々な書き方ができます</p>



<p><strong>受け渡し値がないとき</strong></p>



<ul class="wp-block-list">
<li>Call 関数名 （）</li>



<li>Call 関数名</li>



<li>戻り値 ＝ 関数名 （）</li>



<li>戻り値 ＝ 関数名</li>



<li>関数名</li>
</ul>



<p><strong>受け渡し値があるとき</strong>（関数側の ByVal/ByRef 設定どおり）</p>



<ul class="wp-block-list">
<li>Call 関数名 （受け渡し値）</li>



<li>Call 関数名 受け渡し値</li>



<li>戻り値 ＝ 関数名 （受け渡し値）</li>



<li>関数名 受け渡し値</li>
</ul>



<p><strong>これはエラーになります</strong></p>



<ul class="wp-block-list">
<li>戻り値 ＝ 関数名 受け渡し値</li>
</ul>



<p><strong>受け渡し値があるとき</strong>（常に ByVal を強制）</p>



<ul class="wp-block-list">
<li>関数名 （受け渡し値） ’ Call を省略して （） を付けます</li>
</ul>


<h2 class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)" id="vbscript-%25e8%25a8%2580%25e8%25aa%259e">VbScript 言語</h2>


<p class="is-style-plain"><strong>Call を付けるときは （） も付けます</strong><br>Call を省略するときは （） も省略します<br>Call だけ省略し （） を付けると、意味が変わります<br>次のとおり色々な書き方ができます</p>



<p><strong>受け渡し値がないとき</strong></p>



<ul class="wp-block-list">
<li>Call 関数名 （）</li>



<li>戻り値 ＝ 関数名 （）</li>



<li>関数名</li>
</ul>



<p><strong>受け渡し値があるとき</strong>（関数側の ByVal/ByRef 設定どおり）</p>



<ul class="wp-block-list">
<li>戻り値 ＝ 関数名 （受け渡し値）</li>



<li>Call 関数名 （受け渡し値）</li>



<li>関数名 受け渡し値</li>
</ul>



<p><strong>受け渡し値があるとき</strong>（常に ByVal を強制）</p>



<ul class="wp-block-list">
<li>関数名 （受け渡し値） ’ Call を省略して （） を付けます</li>
</ul>



<p><strong>クラスの値を受け渡すと動作が変わります</strong>（アクセス権がどうの）</p>



<pre class="wp-block-code"><code>クラス名.パラメータ ＝ 値
関数名 （クラス名.パラメータ） ’ クラス名.パラメータの値は変化しません</code></pre>



<style>
.simpleblogcard_img_block865ec189587785849ec5e64f39f918e3 {
  float: left;
  padding: 10px;
}
.simpleblogcard_border865ec189587785849ec5e64f39f918e3 {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title865ec189587785849ec5e64f39f918e3 {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description865ec189587785849ec5e64f39f918e3 {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://docs.microsoft.com/en-us/previous-versions//ee478101%28v=vs.85%29?redirectedfrom=MSDN#argument-in-a-class target="_blank" rel="noopener">
			<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border865ec189587785849ec5e64f39f918e3">
			docs.microsoft.com			<div class="simpleblogcard_title865ec189587785849ec5e64f39f918e3">
				https://docs.microsoft.com/en-us/previous-versions//ee478101%28v=vs.85%29?redirectedfrom=MSDN#argument-in-a-class			</div>
							<div class="simpleblogcard_description865ec189587785849ec5e64f39f918e3">
									</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
