2017-11-04 3 views
0

私は多くの人のデータ情報をコピーして、手動でフォームに貼り付けてクレジットやパブリック情報を探す必要があるプロジェクトに取り組んでいます。私は実際にそれここJavaScriptを実装したテキストのIMACROSに関する問題

行うことができます。このマクロに取り組んで私は

  • 最初は、私は1つの文字列としてDOBを取得し、行うことが少し難しい見つけています二つの問題は、私はへの実際の種類の持っているましたに戻っJS変数を置く:、私は実際にそれを行うことができますか届かない

を三つの変数にそのデータを分割し、そのマクロは、それらを分析することができ、その後、

  • は、右のフィールドに貼り付けますImacrosコード。

    VERSION BUILD=5301016 RECORDER=CR 
        TAB T=1 
    
        'Gets name 
        TAG POS=16 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
        SET !VAR1 {{!EXTRACT}} 
        SET !EXTRACT NULL 
    
    'Gets Last name 
    TAG POS=18 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR2 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    'Gets street 
    TAG POS=20 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR3 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    
    'Gets City 
    TAG POS=22 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR4 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    'Gets Province 
        TAG POS=24 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR5 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    
    
    'Zip code 
    TAG POS=26 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR6 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    'get DOB 
    TAG POS=28 TYPE=TD ATTR=TXT:* EXTRACT=TXT 
    SET !VAR7 {{!EXTRACT}} 
    SET !EXTRACT NULL 
    
    
    
    TAB OPEN 
    TAB T=2 
    
    
    
    
    URL GOTO=https://theVerificationWebsite.com 
    TAG POS=1 TYPE=A ATTR=TXT:Return<SP>to<SP>the<SP>login<SP>page 
    SET !ENCRYPTION NO 
    TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:TULogin ATTR=ID:userPwd 
    CONTENT=mypassword 
    
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:TULogin ATTR=ID:$btnLogin$ 
    
    'All inputs are copied and will be pasted here 
    
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_FirstName CONTENT=<SP>{{!VAR1}}<SP> 
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_LastName CONTENT=<SP>{{!VAR2}}<SP> 
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_StreetName CONTENT=<SP>{{!VAR3}}<SP> 
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_OCity CONTENT=<SP>{{!VAR4}}<SP> 
    TAG POS=1 TYPE=SELECT FORM=NAME:form1 ATTR=NAME:ed_DOBMonth CONTENT=%01 
    
    'here im just putting a default value, in the form is actually a select form with months 
    
    TAG POS=1 TYPE=SELECT FORM=NAME:form1 ATTR=NAME:ed_DOBDay CONTENT=%04 
    
    'here im just putting a default value in the form is actually a select form with days and the year is a 
    
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_DOBYear CONTENT=<SP>{{!VAR7}}<SP> 
    TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:ed_Postal1 CONTENT=<SP>{{!VAR6}}<SP> 
    

    `

  • 答えて

    0

    私は実際には一種の三つの変数、

    にデータが別の変数に抽出されたテキストを分割し、あなたがiMacros EVALを使用することができますJSコードを実行することを分割する必要がありコマンド。 eval用のサンプルJSコードのいくつかはhereです。

    関連する問題