私は18 mosでSFDCに移行する前に、obsucure CRM-ATSのローカル管理者です。それはよく書かれていないが、(非常に強力な)表示される(基本的にBETA)レポートビルダーを持っています。レポート内にカスタム式を作成する機能はありますが、すべての演算子の構文を理解することはできません。誰でもこの構文またはプログラミング言語を認識できますか?
これらの個々の式の構文と作成に適切な言語を指すことができるかもしれないこのコードまたは演算子リストを誰もが認識していますか。ここで
IF(GREATER_OR_EQUAL(DATE_DIFF(NOW(); JobCurrentStep.StepTime); 14); SUBSTRING("14Days+"; 1); SUBSTRING("<14 Days"; 1))
DATE_DIFF(StepsLinkedPeop.StepStartTime; StepsLinkedPeop.StepEndTime)
COUNT_DISTINCT(People.Person)
IF(LIKE(LinkedJobs.JobClientNameSBD; "MSP"); COUNT_DISTINCT(People.Person); 9)
COUNT_DISTINCT(People.Person)
IF(GREATER_OR_EQUAL(DATE_DIFF(StepChangesJour.StepStartTime; NOW()); 30); COUNT_DISTINCT(People.Person); 0
COUNT_DISTINCT(LinkedPeople.Applicant)
COUNT(LinkedPeople.Applicant)
DATE_DIFF(StepChangesJour.StepEndTime; StepChangesJour.StepStartTime)
GREATER_OR_EQUAL(DATE_DIFF(StepChangesJour.StepEndTime; StepChangesJour.StepStartTime); 7)
DATE_DIFF(NOW(); JobCurrentStep.StepTime)
IF(GREATER_OR_EQUAL(DATE_DIFF(NOW(); JobCurrentStep.StepTime); 500); SUBSTRING("Greater than 2 Weeks"; 1); SUBSTRING("Recent"; 1))
利用できる演算子は以下のとおりです。
AVG
CONCAT
COUNT
COUNT_DISTINCT
DATE_ADD_DAYS
DATE_ADD_SECONDS
DATE_DIFF
DATE_DIFF_IN_SECONDS
DATE_DIFF_IN_YEARS
DATE_FORMAT
DIVISION
EQUALS
GREATER
GREATER_OR_EQUAL
GROUP_CONCAT
GROUP_CONCAT_DISTINCT
GROUP_CONCAT_DISTINCT_WITH_HYPHEN
GROUP_CONCAT_DISTINCT_WITH_PIPES
HOUR_DIFF
IF
IF_NULL
IN
INET_NTOA
LIKE
LITERAL_NULL
LOCATE
LOGGED_USER_ID
LOGGED_USER_PERSON_ID
LOGGED_USER_TIMEZONE
MAX
MIN
MINUS
MULTIPLY
NOW
PCT
PLUS
REPLACE
ROUND
SUBSTRING
SUBSTRING_INDEX
SUM
SUM_DISTINCT
TO_DATETIME
TO_INT
TRIM
TRUNCATE
WORKING_DAYS
これはどのような質問ですか?あなたが自分の言語を見つけるのを助けることができないなら、他の人がそれを見つけ出すのをどのように期待していますか? – haccks
構文はとても単純です: 'OPERATOR(PARAM1; PARAM2; PARAMN)'。使用可能な演算子を見ると、言語がより機能的に、つまり副作用を利用していないと思います。それ以外には、レコードがあるように見え、その部分は "ドット"構文( 'RECORD.PART')でアクセス可能です。 –
だから、ダニエルに感謝します。私はあなたの言葉が「機能的に」私の「言語」よりずっと正確だと確信しています。私はrecord.part構文を取得します、それは私が立ち往生している演算子の必要な要素と順序です。私はちょうど各オペレータの(Param1; Param2)の部分を把握する必要があります。私は一般的な構造で他の言語を見つけようと1週間ほど隠れていました。私は崩壊し、誰かがそれを認識しているかどうかを尋ねました。あなたの質問に答える希望。 – cstopherj