Public Sub checkTagDifString(ByVal
strTagDif As String) タグ定義ファイルで記述されている文字列が正しいかをチェックします。 |
Public Sub checkUseUndefinedTag(ByVal
objTagListList As clsIHCTagListList, _ ByVal objTemplateTagList As clsIHCTemplateTagList) 定義されていないタグを使用していないかチェックします。 |
Public Sub checkPlaceOfTheArgTag(ByVal
objTagListList As clsIHCTagListList, _ ByVal objTemplateTagList As clsIHCTemplateTagList) 引数タグが引数タグ、引数リストタグ以外で使用されていないかチェックします。 |
Public Sub checkTemplateTagList(ByVal
objTemplateTagList As clsIHCTemplateTagList) テンプレートタグリストにclassTemplateとmethodTemplateタグが定義されているかを調べます。 |
Public Sub checkTodayTagProp(ByRef
strname As String, ByRef strProp As String) todayタグのプロパティが有効な物かチェックします。 |
checkTagDifString |
タグ定義ファイルで記述されている文字列が正しいかをチェックします。in引数:
strTagDif:タグ定義文字列チェックする内容:
例:"<today_aabbcc>=yyyy年MM月dd日"
●"="の数が1つであるかチェックするスローされるエラー:
"="より前の部分文字列について
●先頭が"<"であるかチェックする
●末尾が">"であるかチェックする
●"<"と">"の数が1であるかチェックする
●","がないことをチェックする
"="より後ろの部分文字列について
●"<"と">"の数が一致しているかチェックする
●"<"の次に"<"がきていないかチェックする(タグがネストされていないかチェックする)
5:エラーがあった場合
checkUseUndefinedTag |
定義されていないタグを使用していないかチェックします。in引数:
objTagListList:タグリストリストクラスのインスタンスへの参照を設定します。チェックする内容:
objTemplateTagList:テンプレートタグリストクラスのインスタンスへの参照を設定します。
●タグのプロパティにどこにも定義されていないタグを使用していないかチェックする。スローされるエラー:
●タグのプロパティに後ろの方で定義されているタグを使用していないかチェックする。
例えばargListタグのプロパティにclassタグを使用していたらエラーです。
5:エラーがあった場合
checkPlaceOfTheArgTag |
引数タグが引数タグ、引数リストタグ以外で使用されていないかチェックします。in引数:
objTagListList:タグリストリストクラスのインスタンスへの参照を設定します。スローされるエラー:
objTemplateTagList:テンプレートタグリストクラスのインスタンスへの参照を設定します。
5:エラーがあった場合
checkTemplateTagList |
テンプレートタグリストにclassTemplateとmethodTemplateタグが定義されているかを調べます。in引数:
objTemplateTagList:テンプレートタグリストクラスのインスタンスへの参照を設定します。スローされるエラー:
5:エラーがあった場合
checkTodayTagProp |
todayタグのプロパティが有効な物かチェックします。in引数:
strname:todayタグの名前(エラーメッセージに表示するため。)スローされるエラー:
strProp:チェックするタグのプロパティ
Format(Now,strProp)を実行したときに発生した実行時エラーの番号:todayタグのプロパティが不正な場合