VBScript to retrieve group-user membership

Hi all,
I'm trying to retrieve the membership of users from a group using a
VBScript from a windows machine. I'm able to retrieve all groups in a
certain OU.. and connect to each of those groups to retrieve the name,
hoever, when i try to retrieve the objGroup.member attribute, the result
is an empty array. What is the correct (or working) way of retrieving
that information.
-Const ADS_SCOPE_SUBTREE = 2
'eDir
strSource="eDirectory"
'ActiveDir
strTarget="ActiveDirectory"
strNDSUserName="cn=admin,o=eDir"
strPassword="P@ssw0rd"
Set objConnection = CreateObject("ADODB.Connection")
Set objCommand = CreateObject("ADODB.Command")
objConnection.Provider = "ADsDSOObject"
objConnection.Properties("User ID") = strNDSUserName
objConnection.Properties("Password") = strPassword
objConnection.Open "ADSI"
Set objCommand.ActiveConnection = objConnection
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE
objCommand.CommandText = "SELECT entryDN FROM 'LDAP://" & strSource &
"/ou=Groups,o=eDir' WHERE structuralObjectClass='groupOfNames'"
Set objRecordSet = objCommand.Execute
objRecordSet.MoveFirst
Do Until objRecordSet.EOF
Wscript.Echo objRecordSet.Fields("entryDN").Value
strEntryDN=objRecordSet.Fields("entryDN").Value
Set objGroup = GetObject ("LDAP://" & strSource & ":389/" &
strEntryDN)
objGroup.getInfo
Wscript.echo objGroup.Name & " is the Name"
wscript.echo TypeName(objGroup.member)
Array1=Array(objGroup.member)
wscript.echo VarType(Array1)
Length = UBound(Array1)
wscript.echo Length-
RZomerman
RZomerman's Profile: http://forums.novell.com/member.php?userid=98896
View this thread: http://forums.novell.com/showthread.php?t=426140

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Using vbscript, I have no idea. The attribute name on a group that you
are likely after is 'member' and I can definitely query it in my setup.
Can you see the member attribute logging in with your user when using a
standard LDAP Browser like Apache Directory Studio? If not then perhaps
there is no value for that attribute on those objects, or perhaps you lack
rights. Will vbscript let you directly print out an array? Have you
verified that the array of values has a non-zero length based on your output?
Out of curiosity, any reason you are limiting yourself to vbscript? Does
ADODB work for directories (like eDirectory or other LDAP environments) as
well as databases? Has this worked in the past?
Good luck.
On 11/17/2010 05:06 AM, RZomerman wrote:
>
> Hi all,
>
> I'm trying to retrieve the membership of users from a group using a
> VBScript from a windows machine. I'm able to retrieve all groups in a
> certain OU.. and connect to each of those groups to retrieve the name,
> hoever, when i try to retrieve the objGroup.member attribute, the result
> is an empty array. What is the correct (or working) way of retrieving
> that information.
>
> -Const ADS_SCOPE_SUBTREE = 2
>
> 'eDir
> strSource="eDirectory"
> 'ActiveDir
> strTarget="ActiveDirectory"
>
>
> strNDSUserName="cn=admin,o=eDir"
> strPassword="P@ssw0rd"
>
> Set objConnection = CreateObject("ADODB.Connection")
> Set objCommand = CreateObject("ADODB.Command")
> objConnection.Provider = "ADsDSOObject"
> objConnection.Properties("User ID") = strNDSUserName
> objConnection.Properties("Password") = strPassword
> objConnection.Open "ADSI"
>
> Set objCommand.ActiveConnection = objConnection
>
> objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE
> objCommand.CommandText = "SELECT entryDN FROM 'LDAP://" & strSource &
> "/ou=Groups,o=eDir' WHERE structuralObjectClass='groupOfNames'"
> Set objRecordSet = objCommand.Execute
>
> objRecordSet.MoveFirst
> Do Until objRecordSet.EOF
> Wscript.Echo objRecordSet.Fields("entryDN").Value
> strEntryDN=objRecordSet.Fields("entryDN").Value
>
> Set objGroup = GetObject ("LDAP://" & strSource & ":389/" &
> strEntryDN)
> objGroup.getInfo
> Wscript.echo objGroup.Name & " is the Name"
>
> wscript.echo TypeName(objGroup.member)
> Array1=Array(objGroup.member)
> wscript.echo VarType(Array1)
> Length = UBound(Array1)
> wscript.echo Length-
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJM48ocAAoJEF+XTK08PnB5Do4P+QFuA7Yd29 ALk0npbakRoeQA
T8Kq70SRh8Mw2Hmpz2Vq6tOurOF9K0xGUK4G7jkYiqyGJDXHhI rc35dzb0teXu2e
M6EA8bj01HZ7WKAR0pQz5j4qW2OC5NeQIauL/aFQgzsMSqdMNnioZEFtC5fRsMQT
uvTB2pQTtQrUMP3OqO8793RCaFGaqZcw49isCR13cIb+WJjYoH UsOi1Ljp+OPNBD
3oXLOCaRJp/Aljp5XARhFLSV6Fuq1r5QAMW9t/fhlaLHin9M81DZP/wUP0rnQaV7
sich2GLsUzureBuou8gbVeuIYXKrVN2PjRDcM7TTKBONNjlLRd bZNMlUum4os3FD
GLV4wCzpBiAzjfqe4DMoJvP2lZXd1StS2R9kvTFAPXOrNceu2P akhXUFqo4F11Eu
tyI5VWRft3Y+z9lli2wUQ+2CgHvVEl8QROGVLrHN5z23X8TTL+ g+ksz/JjoGJiyj
43lUnJKX+LWlWbxokxtdh5NBEh2N3DTteaFD+nbyDYoxrHmXnR J9zG0t1UdBrImn
8yUhhywbPRL0A8eySYMSf7nu6/Uj9pwXBb2PRvit2Nuaqa8AoPSn4+6CQ5D0dPm6
cWEuMqoR4/gIFnQ+8D3mR2uyVRQL9cwvSPzShLPJ9Xy6IV7pN5a8g0fF2UmI 4biq
oquiXekjXI+wo/dfUBCj
=2TKC
-----END PGP SIGNATURE-----

Similar Messages

  • FIM export custom group's membership to ADDS

    hi,
    we currently facing a problem with group's membership management. 
    We created our own resource type which represents a group, it has the same binding than native Group for group's management exept explicitMember and computedMember but we created a multivalued attribute for the members management. Moreover we have created
    the mandatory MPR and so on... In ADDS we are able to create the group but we have a problem to populate the member attribute and the displayedOwner. All other parts are working. We don't have any error in the event log or in FIM.
    What have we missed ?
    Does anyone have an idea ?
    Thanks 
    Greg

    Hi Greg,
    I had the same error in the past. 
    I think that your error is the user is not in the same connector space of your group object. Check and change it and after that, your provisionning will be works.
    You wil find more details here: http://social.technet.microsoft.com/wiki/contents/articles/331.understanding-reference-attributes-processing-in-fim.aspx
    Have a good day.
    Joris
    Joris Faure

  • ISE is unable to retrieve groups and attributes

    Hello guys,
    I have Cisco ISE installed on EXSi in a lab. I was able to join the ISE server to my test Active Directory server, and under the OU=Computers, I can see my ISE hostname.
    However, when I go to Administrator > External Identity Sources > Active Directory > Groups > Add > Select Group from Directory:
    I have my domain entered in Domain box and an * for filter. When I clicked the "Retrieve Groups" button, I always received "Number of Groups Retrieved: 0 (Limit is 100)"
    It seem like ISE is unable to retrieve the groups that I have on my AD. I checked the status of my ISE server and it says that it is still connected to the domain. When I search for attributes, it keep saying that the user is not found.
    I disabled my AD's firewall and still getting the same results. I ran the detailed test connection, and it was a success and the port connections are all good. At this point, I am pretty much stuck.
    Any help would be greatly appreciated.
    Thanks

    I am sorry Jatin. I have another question.  I am working on Motorola RFS7000 WLC and Cisco ISE v1.1.1.
    I am not sure if I should create a new thread about the new issue I am having now.  I have successfully added my RFS controller and one AP7131 to ISE Network Devices. And I am able to login to these devices using my AD account. However, it is not allowing me to manage these devices.  I believe I am at exec mode. I SSH to my RFS and I can't even get to enable mode.

  • Hyperion Hub 7.2.5 - Unable to retrieve groups

    Please can someone help with Hub...
    I have configured Hub I believe with MSAD, but when I click on the "Users and Groups" option from the website I get the message "Unable to retrieve groups" and it will not allow me any further.
    Please help... using Hub 7.2.5 - No other Hyperion products installed at present.
    Regards
    John

    Hi,
    first sysc the openLDAP and then create a new group and assign the users.
    thx
    sri

  • Retrieve all users with attributes from AD

    hi,
    i'd like to retrieve all users with their attributes from AD. I can connect to AD and i 'm able to retrieve entries from a group with the member class given in this forum.
    But my problem is i would like to retrieve users directly from the Users container
    thanx for help

    i solved one part of my problem.
    But, now i have to get all attributes for each users and i couldn't find them. The getattributes method doesn't return anything (i 'd like to retrieve the first name, last name, adress ...)
    thanx for help

  • How to retrieve the User Status on WBS Elements

    Hello,   could someone please tell me  how to retrieve the User Status for WBS Elements using ABAP?  Which table stores this information.
    Thanks.

    if you have the OBJNR there was also another FM status  in Se37 [link>>|http://sap.ittoolbox.com/groups/technical-functional/sap-dev/changing-status-620444]
    also look in the similar requirement [discussion|http://sap.ittoolbox.com/groups/technical-functional/sap-bw/wbs-user-status-262089]

  • ISE 1.2 patch 4 not retrieving groups

    Since the update to ISE 1.2 patch 4 it isn't possible anymore to retrieve groups or attributes from the active directory. It keeps loading.
    Anyone else experiencing this issue?           
    Regards,
    Mathieu

    The issue you are referring to is documented in the following CDETS:
    CSCul84544: Retrieval of AD groups or attributes is failing
    This is not yet resolved. May be resolved in a future patch
    The workaround given in the CDETS is
    Fix the DNS server so that the reverse DNS lookup matches
    I believe there are other steps that can be taken to mitigate this but would need intervention from TAC

  • Changing from dev to standard edition causes "Could not obtain information about Windows NT group/user error code 0x6e."

    Hello,
    We recently upgrade our SQL Server 2012 SP1 (64bit) dev edition to standard edition, after we purchased the required licence and it was deployed in production.
    Since the edition change, we are now receiving the following error, with some of our jobs, which have an e-mail step in them, which is causing the jobs to fail.
    Msg 14661,Level 16, State 1, Procedure sp_send_dbmail, Line 517
    Query execution failed: Msg 15404, Level 16, State 19, Server BL-SVR15, Line 1
    Could not obtain information about Windows NT group/user 'BLUELIZARD\savaa', error code 0x6e.
    Any ideas how to fix this issue? We were also having a similar error, when executing the jobs, but changing the job owner to SA has fixed this issue.
    Thanks,
    Andy.

    Hi,
    Which user account you used for SQL Server service, domain account or local account?
    If it is domain account, are you able to log in to a machine with it?
    Make sure that the password of account is not expired.
    Also, grant the user Allowed to Authenticate permission and see how it helps.
    Refer to the below article:
    http://geeks.ms/blogs/ozonicco/archive/2013/01/14/208266.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • How can I login and retrieve my user file from the trash?

    I was trying to find out where all my HD had gone, which a did using ‘What Size’.
    I found what looked like an old backup file so I put the file in the trash.
    It turns out that the file was my user file. So now I can’t login to as the user.
    How can I login and retrieve my user file from the trash?

    The Digital Editions forum is here, in case this is what you are talking about:
    http://forums.adobe.com/community/adobe_digital_editions
    If you are not, I apologize for the misunderstanding.

  • How to print/list all the groups/users present in Weblogic using Java code

    Hi,
    Weblogic version : 11.1.1.5
    How to print/list all the groups/users present in Weblogic using Java code
    I want to make a remote connection to Weblogic server and print all the users/groups present in it.
    I have gone through the below mentioned site, but I cannot use the same approach since most of the API' are deprecated for example "weblogic.management.MBeanHome;"
    http://weblogic-wonders.com/weblogic/2010/11/10/list-users-and-groups-in-weblogic-using-jmx/
    Thanks in advance,
    Edited by: 984107 on 05-Feb-2013 05:26
    Edited by: 984107 on 05-Feb-2013 22:59

    see this http://www.techpaste.com/2012/06/managing-user-groups-wlst-scripts-weblogic/
    Hope this helps.

  • OIM 10g Event Handler : Integrated with User Groups.User Members

    I have created custom event handler and integrated it with User Groups.User Members data object.
    here is my code od event handler class:
    public class GroupEventHandler extends tcBaseEvent {
         public GroupEventHandler() {
              this.setEventName("Event Handler Sample");
         protected void implementation() throws Exception {
              System.out.println("============@@@@@@@@ IN EVENT HANDLER ");
              try
              String groupKey = this.getDataObject().getString("Groups.Key");
              writeToFile(groupKey);
              catch (Exception e)
                   e.printStackTrace();
    But I am getting this exception :
    ERROR [ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.SERVER - Class/Method: tcTableDataObj/getString encounter some problems: Column 'GROUPS.KEY' not found
    com.thortech.xl.dataaccess.tcDataSetException: Column 'GROUPS.KEY' not found
         at com.thortech.xl.dataaccess.tcDataSet.getColumnIndex(Unknown Source)
         at com.thortech.xl.dataaccess.tcDataSet.getString(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.getString(Unknown Source)
         at oim.GroupEventHandler.implementation(GroupEventHandler.java:19)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcUSG.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcGroupOperationsBean.addMemberUsers(Unknown Source)
         at com.thortech.xl.ejb.beans.tcGroupOperationsSession.addMemberUsers(Unknown Source)
         at com.thortech.xl.ejb.beans.tcGroupOperations_ejm77u_EOImpl.addMemberUsers(tcGroupOperations_ejm77u_EOImpl.java:1671)
         at Thor.API.Operations.tcGroupOperationsClient.addMemberUsers(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy66.addMemberUsers(Unknown Source)
         at com.thortech.xl.webclient.actions.UserGroupMembersAction.assignMemberUsers(Unknown Source)
         at com.thortech.xl.webclient.actions.UserGroupMembersAction.assignGroupMembers(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)

    Anyone have idea about why "Groups.Key" not found exception thrown here..
    I have assigned this event handler at postinsert event of User Groups.User Members Data Object.

  • How to retrieve the users that are following a document using JSOM / REST APIs in SharePoint 2013

    Hi everyone,
    Does anyone know how to use JSOM / REST APIs to retrieve the users that are following a specific document in SharePoint 2013? 
    Thanks in advance,
    Nam

    Hi Nam,
    Please use the sample code to get the followers for the document. Courtesy: Mokhtar
    Bepari 
    using Microsoft.SharePoint.Client;
    using Microsoft.SharePoint.Client.Social;
    ClientContext clientContext = new ClientContext("http://URL");
    SocialFollowingManager followingManager = new SocialFollowingManager(clientContext);
    SocialActorInfo actorInfo = new SocialActorInfo();
    actorInfo.ContentUri = "<documenturl>"; //set the document url.
    actorInfo.ActorType = SocialActorType.Document;
    //By using the GetFollowed method you can get the people who the current user is following.
    ClientResult < SocialActor[] > followedResult = followingManager.GetFollowed(SocialActorTypes.Users);
    //By using the GetFollowers() method you can get the people who are following the current user.
    ClientResult < SocialActor[] > followersResult = followingManager.GetFollowers();
    clientContext.ExecuteQuery();
    Once you get the resultset you can iterate like below:
    foreach(SocialActor actor in followedResult)
    string name = actor.Name;
    string imageURL = actor.ImageUri;
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • Nesting of Rules for Auto Group (Role) Membership Rules in OIM 11gR2

    Does anyone know how to nest rules for auto group (role) membership in OIM 11gR2. The General rules in Design Console are no longer used for auto group membership and the rules that can be configured in the Role properties cannot be nested as far as I can see.
    Any info is appreciated.
    Thanks!

    My mistake... this is possible in the web ui.

  • Retrieving personal user certificate for secure webservice

    All,
    I am currently creating a WLW 8.1 webservice that will interact with a non-browser client. The reason I mention non-browser is that in order to secure this webservice and also have it function correctly I need to retrieve a user's personal certificate. Our team has done this for web-content in the past with simple retrieval via the browser, but in this case the client is non-configurable and will be talking directly with my webservice.
    My question is: is it possible to retrieve the user's certificate via a webservice? The certificate is not only used for security validation, but their credentials are also used to validate them in other programs on the back-end of the webservice. This allows personalized content based on the certificate.
    Thanks for any help you can provide. I know that was long winded and semi-complicated so if any clarification is required please ask.
    Thanks,
    Sam

    So in essence, then, Credential Roaming is exactly what we need.
    yes.
    > but if the cert needs to be in the Personal store PRIOR to the user being authenticated on 802.1x
    this is one pitfall of this scenario. You need to have locally installed certificates prior to connecting to wireless network. This means, that you cannot initially connect to wireless prior logging on to domain by using wired network. Once certificates
    are cached, you can connect to wireless networks with cached certificates.
    Vadims Podāns, aka PowerShell CryptoGuy
    My weblog: en-us.sysadmins.lv
    PowerShell PKI Module: pspki.codeplex.com
    PowerShell Cmdlet Help Editor pscmdlethelpeditor.codeplex.com
    Check out new: SSL Certificate Verifier
    Check out new:
    PowerShell File Checksum Integrity Verifier tool.

  • Retrieving Webcenter User Profile information from portlet programmaticaly

    Hi guys,
    I'm triing to retrieve WC user profile information programmatically from a jsr 286 portlet but:
    ADFContext.getCurrent().getSecurityContext().getUserName(); ----> always return anonymous
    ADFContext.getCurrent().getSecurityContext().isAuthenticated() ----> always return false
    (i'm obviously authenticated on webcenter with my profile)
    Anyone knows what the problem is or how to retrieve webcenter user profile information from within a portlet?
    Thank you.

    thank you for the reply, but that issue seems not resolved.
    I hope there are other ways to retrieve user information.
    Anyone knows if there is a way to retrieve programmatically user profile from a jsr286 portlet inside webcenter?
    Edit:
    i've tried passing this parameter to the portlet : #{webCenterProfile[securityContext.userName].userName}
    I can retrieve from the request object and the username is correct, the problem is that i need the whole profile (i have some logic that are dependant on user email, lastname etc), and adding all profile attributes as parameter seems to me not the correct solution.
    I need a way to access the user profile directly from the portlet.
    Edited by: ZOLTAN on Jun 22, 2011 5:56 AM

Maybe you are looking for

  • OWA Calendar not showing month view in non-IE browsers

    I've got a user who can't see the Month view on his OWA calendar. He's the only user complaining - Month view loads fine on my Exchange account across all browsers and operating systems. I can see the Month view on his account when I log in with IE,

  • Power Mac 1.8 Dual G5 Runs slooooow

    We have 2 Power Mac G5's running the same OS 10.4.11 and Adobe creative suite 2. An issue with one is that it opens all Adobe aps real slow. It took 52 seconds to open InDesign but the other Power Mac opened it in 16 seconds. Also, an 84 MB file in P

  • Question : Standard Salary compensation Iview

    Hello all, I'd like to know a particular thing about the standard Iview Total Compensation Statement. Today (in March) I earn 1000u20AC each mounth and my manager wants to pay me more in May. He will enter in backend my new salary today (in March) wi

  • FTR_EDIT Reverse Cash Flow Issue

    Hi, We are trying to reverse a cash flow on FTR_EDIT, but are receiving an error that there is "rest stock" and the reversal cannot be completed. The flow we are trying to reverse is due the same day as the final repayment so when we choose to revers

  • Current row only

    Hello all , I have a form in 10 g oracle . It has two data blocks . Now the problem is i am creating a letter ( report oracle) and for this i need to use both the blocks . i need add1,add2,company , contact froom block 1 . which is not a prob BUT fro