-
Notifications
You must be signed in to change notification settings - Fork 5
MCommand
Remarks
MCommand
Power Query M Language Command Class
M言語をVBAで組み立てる際に便利なクラス
Dependent
History
Date | Version | Note |
---|---|---|
2019-01-01 | Ver.1.0.0 | 新規作成 |
Syntax
Set obj = MCommand.NewInstance()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
MCommand | 必須 | MCommand | MCommandを指定 |
Return Value
Name | Data type | Description |
---|---|---|
obj | MCommand | 新しいインスタンス(IMCommand) |
Remarks
MCommand を生成する場合
Example
- None
See also
- None
Syntax
expression.AliasName() = value
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MCommand | MCommandインスタンスを指定 |
value | String | テーブルの別名 |
Return Value
- None
Remarks
テーブルの別名
See also
- None
Syntax
expression.Append(table, [aliasName = ""])
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MCommand | MCommandインスタンスを指定 |
table | 必須 | MTable | 追加するテーブルを指定 |
aliasName | 省略可 | String | テーブルの別名を指定可能。デフォルト"" |
Return Value
- None
Remarks
テーブル追加メソッド
デリミタ、ヘッダ、フッタを指定可能です。
Example
- None
See also
- None
Syntax
var = expression.Table()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MCommand | MCommandインスタンスを指定 |
Return Value
Name | Data type | Description |
---|---|---|
var | String | テーブルの別名 |
Remarks
テーブル別名取得プロパティ
最後に追加したテーブルを取得
See also
- None
Syntax
var = expression.ToString()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MCommand | MCommandインスタンスを指定 |
Return Value
Name | Data type | Description |
---|---|---|
var | String | MCommandに追加されたテーブルをM言語を生成 |
Remarks
M言語変換メソッド
追加されたテーブルの順に別名で連結、M言語を生成する
See also
- None
「Hidennotare」は RelaxToolsの中の人がじっくりコトコト煮込んだソースです。
1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て
2.1.1 CallbackHelper
2.1.2 Document
2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter
2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip