Named dest values

Hi
                 We have a pdf document, with bookmarks action set to Named destinations.
                 But in the actions tab it is not showing Named destination values
                 and when we click Edit button, it is shows the Named Destination value, also if we click on the bookmarks it correctly performs the action.      And we tried to get the Named destination value through coding, there also it is not showing Named destination value
We are using Cos object to get Named destination value , we used "D", "Dest", and "Destination" keys for getting it,
but it is not showing value, and when it is shown in the Actions tab, we are able to retrive it, and when it is not shown it fails to retrieve.
what is problem here, and how to fix it.

This is the piece of code we are using to get Named destination value,
CosObj cosDictAction = PDActionGetCosObj ( pdAction );       
  csTag = _T("D:");
  ASBool asbStatus = CosObjEnum ( cosDictAction, _CosObj::EnumGetTagValueProc,  &csTag );
  if( csTag.CompareNoCase( _T("D:") ) != 0 )
        csTagN = _T("#") + csTagName;
here, when the destination value is visible in the Action Tab, above code gives correct Named dest value,
but when it is not shown in the tab(it is not a broken link), above code fails to get value.
please help us to fix it.
Thank you for quick response.

Similar Messages

  • Named return value optimization

    Hello,
    can anybody tell me wheather sun's CC does named return value
    optimization for local variables of classes without copyconstructors?
    Objects of classes with copy-constructor don't get optimized as you
    can see in the attached example... (function return_indirect)
    Is it possible to enable named return value optimization for classes with
    copy-constructors?
    Note: side effects in copy constructors may be ignored for returning values
    says the standard...
    Please take a look at the following code, which executes differently
    with CC and gcc. (gcc does named return value optimization)
    Thanks in advance for your feedback.
    Cheers,
    Tom
    ========== file nrvo.cc
    #include <iostream>
    using namespace std;
    struct Int
         Int(void)
         : d(0)
         { cout << "Int::Int(void)" << endl; }
         Int(int i)
         : d(i)
         { cout << "Int::Int(void)" << endl; }
         Int(const Int &i)
         : d(i.d)
         { cout << "Int::Int(const Int &)" << endl; }
         ~Int(void)
         { cout << "Int::~Int(void)" << endl; }
         private:
         int d;
    Int return_indirect(void)
         Int i;
         return i;
    Int return_direct(void)
         return Int();
    int main(void)
         Int i0(return_direct());
         Int i1(return_indirect());
         return 0;
    ====
    gcc output:
    Int::Int(void)
    Int::Int(void)
    Int::~Int(void)
    Int::~Int(void)
    ====
    CC output:
    Int::Int(void)
    Int::Int(void)
    Int::Int(const Int &)
    Int::~Int(void)
    Int::~Int(void)
    Int::~Int(void)

    Sorry, but I couldn't find bug report/enhance request page for Sun Studio, so I'll write an enhancement request here.
    Now I use Sun Studio 11. The C++ compile in it still doesn't have "named return value optimization".
    Unfortunately, most of my co-workers don't pay attension how many times (implicit-) copy constructors and destructor are called. So they use temporary object very often to return values.
    The optimization might improve our program's performance and memory use(to avoid fragmentation) drastically.
    I really need it! I hope that Sun's developer find this topic and improve the C++ compiler in future.

  • FSG report not printing column values on same line but sequentially

    FSG report problem:
    We have defined 2 FSG reports 'Balance Sheet - Total' and 'Balance Sheet - Detail'. Both reports have 3 column values, namely the value in Euro (our Functional Currency), the value in MUR - Mauritian rupees (our reporting currency) and the rate of exchange.
    The report 'Balance Sheet - Total' displays these values for assets e.g.:-
    EURO MUR Rate of exchange
    Non-current assets
    1. Intangible assets ? ? ?
    2. Other investments ? ? ?
    (note: ? represents a certain value)
    The report 'Balance Sheet - Detail' displays values as follows :-
    Account EURO MUR Rate of exchange
    1. Property & Equipment
    A10101 Building Cost ? 0.00 0.0000
    A20105 Motor Veh Accum Dep ? 0.00 0.0000
    TOTAL ? 0.00 0.0000
    A10101 Building Cost 0.00 ? n/m
    A20105 Motor Veh Accum Dep 0.00 ? n/m
    (note: ? represents a certain value)
    What we don't understand s why the 'Balance Sheet - Detail' report repeats the display of column values in MUR FOLLOWING the display in EURO, instead of displaying column values for EURO and MUR on the same line, just like in the case for 'Balance Sheet - Total'.
    Is there anything in the definition of column set, row set or report set should I change?
    Can anybody help. Thanks.
    null

    The problem is related to defining the column set properly. It is OK with the first report and needs modification for the second. Formatting is also important so that they appear in the same line(row). The columns need to be linked to the fileds and assignment to set of books is also important as mentioned by Rajsekhar

  • How to get max value of a column in VO?

    Hi ,
    i need to find the max value of a column named insured value in VO.
    Please help!!

    Hi,
    If this value is cuming from the Query then u can easily go for MAX function. If its a user enterable value then u need to iterate through all the rows for that column to find the max of them.
    Let me know.
    Regards,
    Gyan

  • How to Query remote PC's registry by OU for 2 values and export to CSV file.

    I'm new to scripting and to Powershell but this is what I have managed to put together so far. Of course it fails. We have two custom entries in the registry that I want to query remote workstations for these values, Monitor 1 and Monitor 2. Output to a
    CSV along with the workstations name. Because of our AD structure I figured its just easier to input the OU individually as seen in the script. That portion of the script seems to work. I get the following error in bold when I run the script: I've Google'd
    and tinkered with this for a week now with no resolution and seem to be going in circles.  And yes, I had help to get this far.
    Exception calling "OpenRemoteBaseKey" with "2" argument(s): "The network path was not found.
    At C:\utils\RegMonitor2.ps1:33 char:5
    +     $regKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey($Hive,$result.pro ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : IOException
    Exception calling "OpenRemoteBaseKey" with "2" argument(s): "The network path was not found.
    At C:\utils\RegMonitor2.ps1:33 char:5
    +     $regKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey($Hive,$result.pro ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : IOException
    # 1) Searches Active Directory for all Computers under said OU
    # 2) Searches remote registry of those machines for the mentioned Monitor and Monitor2 subkeys.
    # 3) Exports CSV (Can be opened and saved as excel format later) with ordered columns Computername, Monitor1 value, monitor2 value.
    # ================================================================
    $SearchPath = "OU=XXX,OU=XXX,OU=XXX,DC=XXX,DC=XXX,DC=XXX"
    $objSearcher = New-Object System.DirectoryServices.DirectorySearcher
    $objSearcher.SearchRoot = New-Object System.DirectoryServices.DirectoryEntry("LDAP://$SearchPATH")
    $objSearcher.PageSize = 1000
    $objSearcher.Filter = "(objectClass=computer)"
    $objSearcher.SearchScope = "Subtree"
    $colProplist = "name"
    $colResults = $objSearcher.FindAll()
    $Store = @()
    $Hive = [Microsoft.Win32.RegistryHive]"LocalMachine";
    foreach ($result in $colResults)
    # Use $result.properties.name to retreive ComputerName
    $obj = New-Object PsObject
    $obj | Add-member -type noteproperty -name "Computername" -Value $result.properties.name
    $regKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey($Hive,$result.properties.name);
    $ref = $regKey.OpenSubKey("SYSTEM\CurrentcontrolSet\control\Session Manager\Environment");
    $obj | Add-member -type Noteproperty -name "Monitor1" -value $ref.OpenSubKey("Monitor")
    $obj | Add-member -type Noteproperty -name "Monitor2" -value $ref.OpenSubKey("Monitor2")
    $store += $obj
    $store | Select-Object Computername,Monitor1,Monitor2 | Export-CSV -noTypeInformation -Path "Pathtosave.csv"
    People are always promising the apocalypse. They never deliver.
    Ok, I have modified the end of the script a bit, and no more error: Instead I get an unexpected output.
    foreach ($result in $colResults)
        # Use $result.properties.name to retreive ComputerName
        $obj = New-Object PsObject
        $obj | Add-member -type noteproperty -name "Computername" -Value $result.properties.name
        $regKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey($Hive,$result.properties.name);
        $ref = $regKey.OpenSubKey("SYSTEM\CurrentcontrolSet\control\Session Manager\Environment");
        $obj | Add-member -type Noteproperty -name "Monitor1" -value $ref.OpenSubKey("Monitor")
        $obj | Add-member -type Noteproperty -name "Monitor2" -value $ref.OpenSubKey("Monitor2")
        $store += $obj
    $store | Select-Object Computername,Monitor1,Monitor2 | Export-CSV -noTypeInformation -Path "C:\Utils\Data.csv"
    Unexpected output:
    "Computername","Monitor1","Monitor2"
    "System.DirectoryServices.ResultPropertyValueCollection",,
    "System.DirectoryServices.ResultPropertyValueCollection",,
    "System.DirectoryServices.ResultPropertyValueCollection",,

    Hi,
    What do your registry values look like in the Monitor and Monitor2 subkeys?
    EDIT: This might help:
    # Retrieve list of computers using Get-ADComputer and process each
    Get-ADComputer -Filter * -SearchBase 'OU=Test PCs,DC=domain,DC=com' | ForEach {
    # Verify PC is alive
    If (Test-Connection $_.Name -Quiet -Count 1) {
    # Connect to registry
    $remoteHive = [Microsoft.Win32.RegistryHive]“LocalMachine”;
    $regKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey($remoteHive,$($_.Name))
    # Open the Environment key
    $ref = $regKey.OpenSubKey('SYSTEM\CurrentcontrolSet\control\Session Manager\Environment')
    # Create an ordered hashtable with the data from string values named 'String Value One/Two' in Monitor and Monitor2 subkeys
    # You'll need to adjust these values based on your actual data
    # If you are running v2, remove [ordered] below (so the line reads $props = @{)
    $props = [ordered]@{
    Computer=$_.Name
    Monitor =$ref.OpenSubKey('Monitor').GetValue('String Value One')
    Monitor2=$ref.OpenSubKey('Monitor2').GetValue('String Value Two')
    # Create a custom object based on the hashtable above
    New-Object PsObject -Property $props
    } | Sort-Object Computer | Export-Csv .\MonitorRegistryCheck.csv -NoTypeInformation
    # The line above sorts the output object by the computer name and then exports the object to a CSV file
    Don't retire TechNet! -
    (Don't give up yet - 12,575+ strong and growing)

  • Named Destinations intermittent

    Greetings all,
    In lieu of a full online help system, we are using links in the product interface to open a FrameMaker9 sourced PDF at the location of hypertext markers.
    This generally works well, except I now have the following problem:
    The first 10 links (in Ch2) work just fine. They are called (in IE8) with the following string:
    <path><filename.PDF>#nameddest=M4.8.newlink.<linkname>
    These 10 links work flawlessly in every instance we have tested them.
    The following 90-100 links do not index to the correct marker, but open the PDF at the top, consistently.
    Trying a diagnostics trick, I copied the first link that doesn't work (from Ch3) to the bottom of Ch2. Now this link works consistently.
    It sounds like IE is having trouble finding links in any chapter other then Ch2.
    Has anybody run into this previously??
    Do I need to tell IE to look in the next chapter ??
    Regards
    Kevin Howard
    Sandvine Inc.

    Thanks for the reply. I'm viewing in the reader not a browser. There was an error in the script being used to specify the named dest and the problem is now resolved.
    Thanks again.

  • Error 537163 by writing values to CVT

    Hello,
    I get always the error 537163 (Tag Memory.vi<append>Tag 'SchaltenV3Vakuum') by writing a value to my CVT. "SchaltenV3Vakuum" is the name of my tag. I cannot see the reason of this error. Has someone an idea?
    I have append the two VIs with the code, one for initialization the CVT-List an the other which writes the tag.
    I use it with LV 2011 and it's running on a cRIO 9074.
    Thanks,
    Christian
    Solved!
    Go to Solution.
    Attachments:
    CVT-Tabelle erstellen.vi ‏22 KB
    Initialize cRIO.vi ‏28 KB

    Hi Christian,
    you have installed a toolkit named "Current Value Table". I guess you got by using VIPM.
    As I don't have this tookit installed I cannot comment on the behaviour of that toolkit nor test your VIs. That's why I said before: attach all needed VIs…
    Did you read the manual for this toolkit and did you ask the programmer of that toolkit?
    You can simplify some of your routines like this one:
    I don't know why you multiply with 1000 to convert µV to mV…
    One more idea:
    You use the same CVT implementation on the "my computer"/host part of the project as well as in the RT target. Do you want to access the same value from both targets?
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Posted values and unposted values

    Hi,
    Could anybody please tell me whats posted values and unposted values?
    Thanks.

    Hi Komalapriya,
    I can imaging two scenarios where the word "posted/unposted value" makes sense.
    1. If you have a master data value which is not being used in your transaction data, then this master data value in an unposted value.
    2. If you have transaction data with empty characteristic values (which are shown as "#" in your reports), then these values could be named unposted values as well.
    Kind regards,
    Stefan

  • Fail2ban fails to send emails

    Good evening to everybody, guys!
    I've setup my Arch installation on a brand new laptop...
    Just to increase security I've decided to install Fail2ban to protect my system (and some well-known ports) from inappropriate login attempts.
    Ok, everything works fine, the system sends me an email whenever someone makes a mistake in trying to log to my linux-box; the main problem I'm trying to resolve is another...
    When fail2ban.service is initialized at boot, the email announcing that the service has been initialized is not being created because no Internet connection is available.
    On the other hand, when my linux box is being shutdown no mail is generated because the network service is probably closed...
    My question is: is there way to say to systemd to wait "n" seconds before initializing a service and to stop it before Internet is being arrested?
    Thanks in advance for your help...
    Andrea from Italy.

    ewaller wrote:
    I run this on a laptop with a wireless LAN.  The LAN usually does not come up for several seconds after the initial login prompt is shown.  I use postfix. 
    What is your email server?  Perhaps you could post your jails.conf?
    My email server is ssmtp; this is my jail.conf file:
    # Fail2Ban jail specifications file
    # Comments: use '#' for comment lines and ';' for inline comments
    # Changes: in most of the cases you should not modify this
    # file, but provide customizations in jail.local file, e.g.:
    # [DEFAULT]
    # bantime = 3600
    # [ssh-iptables]
    # enabled = true
    # The DEFAULT allows a global definition of the options. They can be overridden
    # in each jail afterwards.
    [DEFAULT]
    # "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not
    # ban a host which matches an address in this list. Several addresses can be
    # defined using space separator.
    ignoreip = 127.0.0.1/8
    # "bantime" is the number of seconds that a host is banned.
    bantime = 600
    # A host is banned if it has generated "maxretry" during the last "findtime"
    # seconds.
    findtime = 600
    # "maxretry" is the number of failures before a host get banned.
    maxretry = 2
    # "backend" specifies the backend used to get files modification.
    # Available options are "pyinotify", "gamin", "polling" and "auto".
    # This option can be overridden in each jail as well.
    # pyinotify: requires pyinotify (a file alteration monitor) to be installed.
    # If pyinotify is not installed, Fail2ban will use auto.
    # gamin: requires Gamin (a file alteration monitor) to be installed.
    # If Gamin is not installed, Fail2ban will use auto.
    # polling: uses a polling algorithm which does not require external libraries.
    # auto: will try to use the following backends, in order:
    # pyinotify, gamin, polling.
    backend = auto
    # "usedns" specifies if jails should trust hostnames in logs,
    # warn when reverse DNS lookups are performed, or ignore all hostnames in logs
    # yes: if a hostname is encountered, a reverse DNS lookup will be performed.
    # warn: if a hostname is encountered, a reverse DNS lookup will be performed,
    # but it will be logged as a warning.
    # no: if a hostname is encountered, will not be used for banning,
    # but it will be logged as info.
    usedns = warn
    # This jail corresponds to the standard configuration in Fail2ban 0.6.
    # The mail-whois action send a notification e-mail with a whois request
    # in the body.
    [ssh-iptables]
    enabled = true
    filter = sshd
    action = iptables[name=SSH, port=ssh, protocol=tcp]
    sendmail-whois[name=SSH, dest=my_email@my_email.com, [email protected]]
    logpath = /var/log/auth.log
    maxretry = 2
    [proftpd-iptables]
    enabled = false
    filter = proftpd
    action = iptables[name=ProFTPD, port=ftp, protocol=tcp]
    sendmail-whois[name=ProFTPD, [email protected]]
    logpath = /var/log/proftpd/proftpd.log
    maxretry = 6
    # This jail forces the backend to "polling".
    [sasl-iptables]
    enabled = false
    filter = sasl
    backend = polling
    action = iptables[name=sasl, port=smtp, protocol=tcp]
    sendmail-whois[name=sasl, [email protected]]
    logpath = /var/log/mail.log
    # Here we use TCP-Wrappers instead of Netfilter/Iptables. "ignoreregex" is
    # used to avoid banning the user "myuser".
    [ssh-tcpwrapper]
    enabled = false
    filter = sshd
    action = hostsdeny
    sendmail-whois[name=SSH, [email protected]]
    ignoreregex = for myuser from
    logpath = /var/log/sshd.log
    # This jail demonstrates the use of wildcards in "logpath".
    # Moreover, it is possible to give other files on a new line.
    [apache-tcpwrapper]
    enabled = false
    filter = apache-auth
    action = hostsdeny
    logpath = /var/log/apache*/*error.log
    /home/www/myhomepage/error.log
    maxretry = 6
    # The hosts.deny path can be defined with the "file" argument if it is
    # not in /etc.
    [postfix-tcpwrapper]
    enabled = false
    filter = postfix
    action = hostsdeny[file=/not/a/standard/path/hosts.deny]
    sendmail[name=Postfix, [email protected]]
    logpath = /var/log/postfix.log
    bantime = 300
    # Do not ban anybody. Just report information about the remote host.
    # A notification is sent at most every 600 seconds (bantime).
    [vsftpd-notification]
    enabled = false
    filter = vsftpd
    action = sendmail-whois[name=VSFTPD, [email protected]]
    logpath = /var/log/vsftpd.log
    maxretry = 5
    bantime = 1800
    # Same as above but with banning the IP address.
    [vsftpd-iptables]
    enabled = false
    filter = vsftpd
    action = iptables[name=VSFTPD, port=ftp, protocol=tcp]
    sendmail-whois[name=VSFTPD, [email protected]]
    logpath = /var/log/vsftpd.log
    maxretry = 5
    bantime = 1800
    # Ban hosts which agent identifies spammer robots crawling the web
    # for email addresses. The mail outputs are buffered.
    [apache-badbots]
    enabled = false
    filter = apache-badbots
    action = iptables-multiport[name=BadBots, port="http,https"]
    sendmail-buffered[name=BadBots, lines=5, [email protected]]
    logpath = /var/www/*/logs/access_log
    bantime = 172800
    maxretry = 1
    # Use shorewall instead of iptables.
    [apache-shorewall]
    enabled = false
    filter = apache-noscript
    action = shorewall
    sendmail[name=Postfix, [email protected]]
    logpath = /var/log/apache2/error_log
    # Ban attackers that try to use PHP's URL-fopen() functionality
    # through GET/POST variables. - Experimental, with more than a year
    # of usage in production environments.
    [php-url-fopen]
    enabled = false
    port = http,https
    filter = php-url-fopen
    logpath = /var/www/*/logs/access_log
    maxretry = 1
    # A simple PHP-fastcgi jail which works with lighttpd.
    # If you run a lighttpd server, then you probably will
    # find these kinds of messages in your error_log:
    # ALERT – tried to register forbidden variable ‘GLOBALS’
    # through GET variables (attacker '1.2.3.4', file '/var/www/default/htdocs/index.php')
    # This jail would block the IP 1.2.3.4.
    [lighttpd-fastcgi]
    enabled = false
    port = http,https
    filter = lighttpd-fastcgi
    # adapt the following two items as needed
    logpath = /var/log/lighttpd/error.log
    maxretry = 2
    # Same as above for mod_auth
    # It catches wrong authentifications
    [lighttpd-auth]
    enabled = false
    port = http,https
    filter = lighttpd-auth
    # adapt the following two items as needed
    logpath = /var/log/lighttpd/error.log
    maxretry = 2
    # This jail uses ipfw, the standard firewall on FreeBSD. The "ignoreip"
    # option is overridden in this jail. Moreover, the action "mail-whois" defines
    # the variable "name" which contains a comma using "". The characters '' are
    # valid too.
    [ssh-ipfw]
    enabled = false
    filter = sshd
    action = ipfw[localhost=192.168.0.1]
    sendmail-whois[name="SSH,IPFW", [email protected]]
    logpath = /var/log/auth.log
    ignoreip = 168.192.0.1
    # These jails block attacks against named (bind9). By default, logging is off
    # with bind9 installation. You will need something like this:
    # logging {
    # channel security_file {
    # file "/var/log/named/security.log" versions 3 size 30m;
    # severity dynamic;
    # print-time yes;
    # category security {
    # security_file;
    # in your named.conf to provide proper logging.
    # This jail blocks UDP traffic for DNS requests.
    # !!! WARNING !!!
    # Since UDP is connection-less protocol, spoofing of IP and imitation
    # of illegal actions is way too simple. Thus enabling of this filter
    # might provide an easy way for implementing a DoS against a chosen
    # victim. See
    # http://nion.modprobe.de/blog/archives/690-fail2ban-+-dns-fail.html
    # Please DO NOT USE this jail unless you know what you are doing.
    # [named-refused-udp]
    # enabled = false
    # filter = named-refused
    # action = iptables-multiport[name=Named, port="domain,953", protocol=udp]
    # sendmail-whois[name=Named, [email protected]]
    # logpath = /var/log/named/security.log
    # ignoreip = 168.192.0.1
    # This jail blocks TCP traffic for DNS requests.
    [named-refused-tcp]
    enabled = false
    filter = named-refused
    action = iptables-multiport[name=Named, port="domain,953", protocol=tcp]
    sendmail-whois[name=Named, [email protected]]
    logpath = /var/log/named/security.log
    ignoreip = 168.192.0.1
    # Multiple jails, 1 per protocol, are necessary ATM:
    # see https://github.com/fail2ban/fail2ban/issues/37
    [asterisk-tcp]
    enabled = false
    filter = asterisk
    action = iptables-multiport[name=asterisk-tcp, port="5060,5061", protocol=tcp]
    sendmail-whois[name=Asterisk, [email protected], [email protected]]
    logpath = /var/log/asterisk/messages
    maxretry = 10
    [asterisk-udp]
    enabled = false
    filter = asterisk
    action = iptables-multiport[name=asterisk-udp, port="5060,5061", protocol=udp]
    sendmail-whois[name=Asterisk, [email protected], [email protected]]
    logpath = /var/log/asterisk/messages
    maxretry = 10
    # Jail for more extended banning of persistent abusers
    # !!! WARNING !!!
    # Make sure that your loglevel specified in fail2ban.conf/.local
    # is not at DEBUG level -- which might then cause fail2ban to fall into
    # an infinite loop constantly feeding itself with non-informative lines
    [recidive]
    enabled = false
    filter = recidive
    logpath = /var/log/fail2ban.log
    action = iptables-allports[name=recidive]
    sendmail-whois-lines[name=recidive, logpath=/var/log/fail2ban.log]
    bantime = 604800 ; 1 week
    findtime = 86400 ; 1 day
    maxretry = 5
    Burroughs.

  • Error 0000: internal error with Apply Transform Module

    Hello:
    I get an internal error message when attempting to use a previously saved data transform (namely missing value processing using MICE).  What is strange is that using the previously saved model works if I feed the exact same data that was used for training
    it but generates an internal error whenever I use a sample - even a 90% sample of the original.  This is the output log:
    Record Starts at UTC 04/02/2015 10:30:53:
    Run the job:"/dll "Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.Analytics.Modules.ApplyITransform.Dll.ApplyITransformModule;ApplyITransform" /Output0 "..\..\Transformed dataset\Transformed dataset.dataset" /transform "..\..\Transformation\Transformation.itransform" /data "..\..\Dataset\Dataset.dataset" "
    Starting Process 'C:\Resources\directory\870595a63cd0452da2f3767b831099d7.SingleNodeRuntimeCompute.Packages\AFx\6.2\DllModuleHost.exe' with arguments ' /dll "Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.Analytics.Modules.ApplyITransform.Dll.ApplyITransformModule;ApplyITransform" /Output0 "..\..\Transformed dataset\Transformed dataset.dataset" /transform "..\..\Transformation\Transformation.itransform" /data "..\..\Dataset\Dataset.dataset" '
    [ModuleOutput] DllModuleHost Start: 1 : Program::Main
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleDescriptionParser::ParseModuleDescriptionString
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Start: 1 : DllModuleMethod::DllModuleMethod
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Start: 1 : DllModuleMethod::Execute
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleBinder::BindModuleMethod
    [ModuleOutput] DllModuleHost Verbose: 1 : moduleMethodDescription Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca;Microsoft.Analytics.Modules.ApplyITransform.Dll.ApplyITransformModule;ApplyITransform
    [ModuleOutput] DllModuleHost Verbose: 1 : assemblyFullName Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost Start: 1 : DataLabModuleBinder::LoadModuleAssembly
    [ModuleOutput] DllModuleHost Verbose: 1 : Trying to resolve assembly : Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost Verbose: 1 : Loaded moduleAssembly Microsoft.Analytics.Modules.ApplyITransform.Dll, Version=6.0.0.0, Culture=neutral, PublicKeyToken=69c3241e6f0468ca
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Verbose: 1 : moduleTypeName Microsoft.Analytics.Modules.ApplyITransform.Dll.ApplyITransformModule
    [ModuleOutput] DllModuleHost Verbose: 1 : moduleMethodName ApplyITransform
    [ModuleOutput] DllModuleHost Information: 1 : Module FriendlyName : Apply Transformation
    [ModuleOutput] DllModuleHost Information: 1 : Module Release Status : Release
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Start: 1 : ParameterArgumentBinder::InitializeParameterValues
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos count = 2
    [ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[0] name = transform , type = Microsoft.Analytics.MachineLearning.ITransform`2[Microsoft.Numerics.Data.Local.DataTable,Microsoft.Numerics.Data.Local.DataTable]
    [ModuleOutput] DllModuleHost Start: 1 : DotNetSerializationHandler::HandleArgumentString
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Verbose: 1 : parameterInfos[1] name = data , type = Microsoft.Numerics.Data.Local.DataTable
    [ModuleOutput] DllModuleHost Start: 1 : DataTableDatasetHandler::HandleArgumentString
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Verbose: 1 : Begin invoking method ApplyITransform ...
    [ModuleOutput] InputDataStructure
    [ModuleOutput]
    [ModuleOutput] {
    [ModuleOutput] "InputName":Dataset
    [ModuleOutput] "Rows":385338
    [ModuleOutput] "Cols":105
    [ModuleOutput] "ColumnTypes":System.Nullable`1[System.Double],99,System.Nullable`1[System.Int32],5,System.String,1
    [ModuleOutput] }
    [ModuleOutput] DllModuleHost S[ModuleOutput] DllModuleHost Error: 1 : Program::Main encountered fatal exception: Microsoft.Analytics.Exceptions.ErrorMapping+ModuleException: Error 0000: Internal error ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Source array was not long enough. Check srcIndex and length, and the array's lower bounds.
    Module finished after a runtime of 00:00:27.6131405 with exit code -2
    Module failed due to negative exit code of -2
    Record Ends at UTC 04/02/2015 10:31:38.
    Experiment URL: 
    https://studio.azureml.net/Home/ViewWorkspace/ffac4490b5e448fa8778ceadc74a0b97?#Workspaces/Experiments/Experiment/ffac4490b5e448fa8778ceadc74a0b97.f-id.0c2caa16ad4b46b08449bcfaf4a71e57/ViewExperiment
    Thanks for your help

    It's pretty clear no-one at Microsoft is interested in answering this on this forum.  With a paid subscription plan would I be able to get a response for these types of incidents/follow up questions?  You know - so I can stop throwing money away
    running experiments with modules that haven't been fixed in almost a month in hope that magically they will start to work some day...

  • Synchronization errors with AD: LDAP error code 65 : orclObjectSid

    I'm trying to get synchronization working - importing data from Microsoft AD.
    The bootstrap seemed to go ok, and the synchronization is up and running - but I still get errors in the profile's trace file as follows at the end of this post.
    The error always seem to complain about the orclObjectSid attribute
    Do I need to do anything to the OID schema?
    Or is this a mapping problem?
    Either way, how would I correct this error?
    Thanks!!
    Howard Dickins
    Here's an example of the errors I'm getting:
    DN : dc=connectutilities,dc=co,dc=uk
    Normalized DN : dc=connectutilities,dc=co,dc=uk
    Processing modifyRadd Operation ..
    Proceeding with checkNReplace..
    Performing checkNReplace..
    Naming attribute: dc
    Naming attribute value: dc
    Naming attribute value: orclObjectSID
    Adding Attribute in OID : orclObjectSID
    Naming attribute value: orclobjectguid
    Adding Attribute in OID : orclobjectguid
    Total # of Mod Items : 2
    Exception Modifying Entry : javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]; remaining name 'dc=connectutilities,dc=co,dc=uk'
    javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]; remaining name 'dc=connectutilities,dc=co,dc=uk'
         at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3019)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2934)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2740)
         at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1440)
         at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:255)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:172)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:161)
         at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:146)
         at oracle.ldap.odip.gsi.LDAPWriter.checkNReplace(LDAPWriter.java:839)
         at oracle.ldap.odip.gsi.LDAPWriter.modifyRadd(LDAPWriter.java:717)
         at oracle.ldap.odip.gsi.LDAPWriter.writeChanges(LDAPWriter.java:310)
         at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:581)
         at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:306)
         at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:186)
    [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]
    Entry Not Found. Converting to an ADD op..
    Processing Insert Operation ..
    Performing createEntry..
    Exception creating Entry : javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]; remaining name 'dc=connectutilities,dc=co,dc=uk'
    [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]
    javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - Failed to find orclobjectsid in mandatory or optional attribute list.]; remaining name 'dc=connectutilities,dc=co,dc=uk'
         at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3019)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2934)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2740)
         at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:777)
         at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(ComponentDirContext.java:319)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(PartialCompositeDirContext.java:248)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(PartialCompositeDirContext.java:236)
         at javax.naming.directory.InitialDirContext.createSubcontext(InitialDirContext.java:176)
         at oracle.ldap.odip.gsi.LDAPWriter.createEntry(LDAPWriter.java:1031)
         at oracle.ldap.odip.gsi.LDAPWriter.insert(LDAPWriter.java:386)
         at oracle.ldap.odip.gsi.LDAPWriter.modifyRadd(LDAPWriter.java:725)
         at oracle.ldap.odip.gsi.LDAPWriter.writeChanges(LDAPWriter.java:310)
         at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:581)
         at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:306)
         at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:186)
    DIP_LDAPWRITER_ERROR_CREATE
    Error in executing mapping DIP_LDAPWRITER_ERROR_CREATE
    DIP_LDAPWRITER_ERROR_CREATE
         at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:722)
         at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:306)
         at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:186)
    DIP_LDAPWRITER_ERROR_CREATE
    AD_OID_Import:Error in Mapping EngineDIP_LDAPWRITER_ERROR_CREATE
    DIP_LDAPWRITER_ERROR_CREATE
         at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:741)
         at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:306)
         at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:186)
    AD_OID_Import:about to Update exec status
    Updated Attributes
    orclodipLastExecutionTime: 20090617062658
    orclodipConDirLastAppliedChgNum: 12242192
    orclOdipSynchronizationStatus: Mapping Failure, Agent Execution Not Attempted
    orclOdipSynchronizationErrors:
    Sleeping for 1secs
    LDAP URL : (inexus-srv01:389 oracleextract
    Specifying binary attributes: mpegvideo objectguid objectsid guid usercertificate orclodipcondirlastappliedchgnum
    LDAP Connection success
    Applied ChangeNum : 12242192Available chg num = 12245972
    Reader Initialised !!
    LDAP URL : (inexus-srv34:389 cn=odisrv+orclhostname=inexus-srv34,cn=registered instances,cn=directory integration platform,cn=products,cn=oraclecontext
    Specifying binary attributes: mpegvideo objectguid objectsid guid usercertificate orclodipcondirlastappliedchgnum
    LDAP Connection success
    Writer Initialised!!
    Writer proxy connection initialised!!
    MapEngine Initialised!!
    Filter Initialised!!
    searchF :
    CHGLOGFILTER : (&(USNChanged>=12242193)(USNChanged<=12242692))
    Search Time 0
    Search Successful till # 12242692
    Search Changes Done
    Changenumber uSNChanged: 12242193
    targetdn distinguishedName: DC=connectutilities,DC=co,DC=uk
    ChangeRecord : ----------
    Changetype: ADDRMODIFY
    ChangeKey: dc=connectutilities,dc=co,dc=uk
    Attributes:
    Class: null Name: objectGUID Type: null ChgType: REPLACE Value: [[B@1c999c4]
    Class: null Name: objectSid Type: null ChgType: REPLACE Value: [[B@8e5360]
    Class: null Name: dc Type: null ChgType: REPLACE Value: [connectutilities]
    Class: null Name: objectClass Type: nonbinary ChgType: REPLACE Value: [top, domain, domainDNS]
    -----------

    I found a solution - I added the offending attribute orclObjectSid to the domain objectClass as an optional attribute.
    It was a bit of a "clutching at straws" solution - but it does seem to have worked.
    I'm not sure why the data being imported had such a value, but the synchronization hasn't thrown up any further errors since then.
    Thanks for your help everyone.
    Howard

  • Transaction type to dispose the asset only for the depn areas 01 and 02

    One of the Company codes XXXX plant XXXX has an isuue for asset # XXXXXXXXXX-0 this asset was partially retired in Nov.2008 and now its acquisition value is JPY312,428
    which should not be an asset under US GAAP but qualify for asset under Tax book . So it needs be removed from US and JCC book(01 and 02 area) but keep the record on the Tax book(area 15).
    Is there any transaction type to dispose this asset only for the 01 and 02 area but keep the historical data for 15 area?
    Thanks for helping in advance

    Can I suggest you a way to handle this? Just give a try and see whether  it works for you or not.
    Post a Credit entry to the Asset only to the area 01 and 02. Please follow the below steps before you do this.
    1. Go to main SAP screen => System => User profile => Own data => Parameters
         Add parameter ID FAA_FB01_AREA_SWITCH (Turn On Value Entry at Area Level for FB01) and mark "x" against it in Parameter value. Save this changes.
    2. Go to F-02, Enter the Asset number (posting key 75 and transaction type 105, which ever you feel like) and then in the next screen, enter the amount. Here in this screen, you will find a tab named area values. Click that tab and change the values Area 01 & 02 to $0.01 and leave the Area 15 as it is. Enter the appropriate dr line item and save the document.
    3.Go to AW01N and see tha values against each of the areas.
    please revert in case you have any questions.

  • Check box with list item

    hi ,
    i have items in the form , the user need to visible this item with him self , so i make all the items visible = no
    and make list item and but all the items in list value
    when list item chanched and the user select any item the item will visible = yes
    the form like that
    list item named = bank
    value in the list ( bank_name= 1
    bank_address = 2)
    and i have 2 items in the form
    bank_name
    bank_address
    both of them visible = no
    and i make trigger ( WHEN-LIST-CHANGED )
    if :bank =1      then
         SET_ITEM_PROPERTY('bank_name', VISIBLE , PROPERTY_TRUE);
    elsif :bank=2 then
         SET_ITEM_PROPERTY('bank_ADDRESS', VISIBLE , PROPERTY_TRUE);
    end if ;
    the qustion is
    when the item visible = yes after the user selected it from the list
    how can make this itme visible = no
    when the user selected the same item ?
    thank you

    Hello,
    One idea is to make that conrtol using one list item. Suppose you have two item names in the list then create two parameters/global variables in the form and use them like this...
    Trigger = WHEN-NEW-FORM-INSTANCE
    :PARAMETER.NAME_FIELD:='N';
    :PARAMETER.ID_FIELD:='N';Now in the WHEN-LIST-CHANGED trigger use the code as below...
    IF :list_name='NAME_FIELD' THEN
      IF :PARAMETER.NAME_FIELD='N' THEN
        SET_ITEM_PROPERTY('NAME_FIELD',VISIBLE,PROPERTY_TRUE);
        :PARAMETER.NAME_FIELD:='Y';
      ELSE
        SET_ITEM_PROPERTY('NAME_FIELD',VISIBLE,PROPERTY_FALSE);
        :PARAMETER.ID_FIELD:='N';
      END IF;
    ELSIF :list_name='ID_FIELD' THEN
      IF :PARAMETER.NAME_FIELD='N' THEN
        SET_ITEM_PROPERTY('ID_FIELD',VISIBLE,PROPERTY_TRUE);
        :PARAMETER.ID_FIELD:='Y';
      ELSE
        SET_ITEM_PROPERTY('ID_FIELD',VISIBLE,PROPERTY_FALSE);
        :PARAMETER.ID_FIELD:='N';
      END IF;
    END IF;HTH.
    -Ammad

  • Calculation of Difference in XL-Reporter

    Hi Experts,
    I am trying to cutomize the standard format of the purchase Register..I want the field of Document Total - Tax amount in the column named Purchase value row.It works but it affects the other column i.e purchase value (document).pls let me know where i am lacking or stuck?what should be done in such condition.
    Regards-
    Mona.
    Edited by: Rui Pereira on Jan 19, 2009 5:10 PM

    Hi Mona,
    To reduce the side effect when you change the ready made report, you should keep in mind that all columns are inter-connected.  Therefore, you may only create new columns to refer to the existing ones instead of change them directly.
    Thanks,
    Gordon

  • BAPI_SALESORDER_CREATEFROMDAT2 using Promotion Codes

    Can anyone provide information or point to where information may be found for BAPI_SALESORDER_CREATEFROMDAT2 structure ORDER_ITEMS_IN has a PROMOTION field. Would like to know if anyone has used this field and how SAP uses it.

    Hi Frank,
    I hope that this info is useful to to you.
    The field promotion of the ORDER_ITEMS_IN structure refers to SALES PROMOTION.
    A very high level of information of Sales Promotion is:
    The strategy used to promote the sales of a product. This could be acheived through a thorough understanding of the business and the customers the product is targeting at. This analysis could lead to a number of strategies, namely:
    1. value added services to the product.
    2. Marketing Communications.
    3. Contests and Sweepstakes Design.
    4. Corporate Premiums and Incentives.
    5. Offers on the product, etc.
    The strategies used for the sales promotion are tabulated in the SAP system in the table 'WAKH'.
    Cheers,
    Naveen.

Maybe you are looking for

  • I need to change my apple ID on downloads

    I purchased a second hand MacBook Pro about 2 years ago. Its been awesome. I have never had to update any of the apps, until now after I updated to OX Mavericks (big mistake!) I now have to update Iphoto but it still has the OLD owners apple id in th

  • Regular expressions with boolean connectives (AND, OR, NOT) in Java?

    I'd like to use regular expression patterns that are made up of simple regex patterns connected via AND, OR, or NOT operators, in order to do some keyword-style pattern matching. A pattern could look like this: (.*Is there.*) && (.*library.*) && !((.

  • Org. Unit Listing Issue

    Hello Everyone, We are using Nakisa v4.1 and a live build. When we search an org.unit and click on the result, I know it is possible to find where that org. unit belongs in the org. chart but it only shows it's lower level org. units and positions in

  • CRM 4.0 interface with ECC 5.0

    Hi, We are going for upgrade of R/3 from 4.6C to ECC 5.0 I want to know how the interfsce of CRM with ECC 5.0 is it same as in R/3 4.6 IS there any documents on the internet to check for Your help is appreciated

  • How to manually manage applications

    Since the time I bought my iPod touch, I've been downloading apps directly from my iPod so that I didn't have to sync with my computer. But now I'd like to download apps from my Mac, then drag-and-drop them on my iPod. However, it doesn't work. If th