Hi arthi,

i have already done it. thank u for ur reply. take care. bye.


regs,
Hema. S



                                                                                
                                             
                    "Arthi.P - Software                                         
                                             
                    Engineer - Trainee -           To:     
<[email protected]>                              
                    SIS"                           cc:                          
                                             
                    <[EMAIL PROTECTED]       Subject:     RE: 
[development-axapta] editing class method without        
                    h.in>                           opening the class           
                                             
                    Sent by:                                                    
                                             
                    [EMAIL PROTECTED]                                           
                                      
                    groups.com                                                  
                                             
                                                                                
                                             
                                                                                
                                             
                    05/22/2006 04:01 PM                                         
                                             
                    Please respond to                                           
                                             
                    development-axapta                                          
                                             
                                                                                
                                             
                                                                                
                                             




Hi Hema.,
           I've done the same in a form...
           Check this code it might be useful....

static void addingcodeatruntime(Args _args)
{
    TreeNode    treeNode;
    #AOT
    str         oldsource;
    str         newsource;
    str         LineString;
    int         pos;
    container   con;

    int         childCount;
    ;
    TreeNode = TreeNode::findNode(#FormsPath + "\\Form1");    // "Form1"
--> Form  Name
    treeNode = treeNode.AOTfindChild("Designs");              //Designs
Node
    treeNode = treeNode.AOTfindChild("Design");
    treeNode = treeNode.AOTfindChild("[Tab:Tab2]");
    treeNode = treeNode.AOTfindChild("[TabPage:TabPage]");
    treeNode = treeNode.AOTfindChild("[ButtonGroup:ButtonGroup]");
    treeNode = treeNode.AOTfindChild("CommandButton:CommandButton");
    treeNode = treeNode.AOTfindChild("Methods");
    treeNode = treeNode.AOTfindChild("clicked");

    oldsource = treeNode.AOTgetSource();

    con = str2con(oldsource, "\n");
    LineString = conpeek(con,5);

    pos = strscan(oldsource,LineString,1,strlen(oldsource));
    pos += strlen(LineString);
    newSource = strins(oldsource," \n \\Diwakar ",pos);  //new line to be
inserted

    treeNode.AOTsetSource(newsource);
    treeNode.AOTcompile(1);
    treeNode.AOTsave();

}

regards,
Diwakar Reddy.Atchi

-----Original Message-----
From: [email protected]
[mailto:[EMAIL PROTECTED] Behalf Of Max Belugin
Sent: Sunday, May 21, 2006 1:47 PM
To: [email protected]
Subject: Re: [development-axapta] editing class method without opening the
class


just use string manipulation functions like strScan

16.05.06 в 09:03  в своём письме писал(а):

>
> Hi,
>
> Thank u for ur reply. as u said, i try and get my method source using
> aotgetsource(). can u pls. explain how do i find '\n' s or particular
> line?
> Thank u.
>
> regs,
> Hema. S
>
>
>
>
>                    Max Belugin
>                     <[EMAIL PROTECTED]>              To:
> [email protected]
>                     Sent by:                       cc:
>                     [EMAIL PROTECTED]       Subject:     Re:
> [development-axapta] editing class method without
>                     groups.com                      opening the class
>                    05/15/2006 02:55 PM
>                     Please respond to
>                     development-axapta
>
>
>
>
> Use TreeNode.AOTgetSource TreeNode.AOTsetSource
>
> Divide source into lines by finding '\n's
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> To:
>
[email protected],[email protected]
> Date: Fri, 12 May 2006 14:01:09 +0530
> Subject: [development-axapta] editing class method without opening the
> class
>
>> Hi all,
>>
>> i got solution for editing method without opening a class. but, i want
>> to
>> add lines in a particular line in the class method. now, it is added in
> the
>> first line of the method. if anyone know the solution, pls. tell me.
> thank
>> u.
>>
>
> http://belugin.info/sidax
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>



--
Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/






Yahoo! Groups Links







"Arthi.P - Software Engineer - Trainee - SIS" <[EMAIL PROTECTED]>



___________________________________________________________________________

Visit us at www.sundaraminfotech.in
___________________________________________________________________________

This E-mail may contain privileged information and is intended solely for
the addressee, and any disclosure of this information is strictly
prohibited, and may be unlawful.  If you have received this mail by
mistake, please inform us immediately and delete this mail.  Any
information expressed in this mail does not necessarily reflect the views
of SUNDARAM INFOTECH SOLUTIONS.  As per SUNDARAM INFOTECH SOLUTIONS's
policy, unencrypted mail via Internet is not considered secure.
___________________________________________________________________________





------------------------ Yahoo! Groups Sponsor --------------------~-->
Home is just a click away.═ Make Yahoo! your home page now.
http://us.click.yahoo.com/DHchtC/3FxNAA/yQLSAA/saFolB/TM
--------------------------------------------------------------------~->


Yahoo! Groups Links










------------------------ Yahoo! Groups Sponsor --------------------~--> 
You can search right from your browser? It's easy and it's free.  See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/yQLSAA/saFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/development-axapta/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to