$arborpath variable and drive letters in Maxl
We're running Essbase on Citrix and when Maxl references the location of a rules file on the server as part of a data load it fails as the terminal server maps a drive on the users machines to the same drive letter as the installation drive on the main data server. Is there a way of telling maxl where to look other than by using'using rules_file path/*.rul'? Any help would be appreciated (current work round is to distribute the rules file to each users personal drive).
You just need to specify server in the use rules_file section i.e. use server rules_file
Similar Messages
-
I have OS X Server 10.4.8 running in a school with all Windows PCs. I'm trying to figure out how to get the PCs to authenticate to the OS X server and upon logging in, map several share points on the server to drive letters on the clients (PCs). I know WGM offers a place to map the home directory, but what about other share points and drive letters.
I'd like this to happen automatically like through a login script or something.In the OS X Server's /etc directory, you will find a netlogon directory. It is the default location for login scripts if you are running a Windows domain.
The script for which you are looking will look something like this:
net use Y: \\WINDOWSSERVERNAME\SHARENAME
This command will mount the Windows sharepoint on the Windows server you specify to the Y: drive on the client machine. Just save this command into a text file : /etc/netlogon/login.bat
If you have multiple shares to mount, just use the same format with different drive letters in the batch file. If you learn some Windows scripting, you can do fancier things, like clear out existing drive mappings before mounting the network drives.
There is a spot in Workgroup Manager to set the Windows login script for users at the individual level, if you want to mount different drives for different people. -
Hi,
So I have been trying to write some code that will
prompt users to authenticate to AD and use that authentication to map the next 2 available drive letter to two network shares.
I have adopted using the HAT format as this provides me with the ability to prompt for a username and password and authenitcate to AD.
<script language="vbscript">
Function setSize()
window.resizeTo 350,300
Window.moveTo (screen.width-240)/2, (screen.height-600)/2
End Function
Function cmdSubmit_OnClick()
Dim strUser 'User Name variable
Dim strPW 'User Password variable
if auth.username.value = "" Then
msgbox ("ERROR: No User account information provided. Please Try Again!")
cmdSubmit_OnClick = False
Elseif auth.password.value = "" Then
msgbox ("ERROR: No User account information provided. Please Try Again!")
cmdSubmit_OnClick= False
Else
strUser = auth.username.value
strPW = auth.password.value
Authenticate strUser, strPW
End If
End Function
Public Sub Authenticate (Byref strUser, Byref strPW)
On Error Resume Next
Const ADS_SECURE_AUTHENTICATION = &H1
Const ADS_SERVER_BIND = &H200
Dim strPath 'LDAP path where the Users accounts are listed
Dim LDAP 'Directory Service Object reference variable
Dim strAuth 'Parses the User Name and Password through the DSObject
strPath = "LDAP://fanzldap.au.fjanz.com/rootDSE"
Set LDAP = GetObject("LDAP://company/rootDSE")
Set strAuth = LDAP.OpenDSObject(strPath, strUser, strPW, ADS_SECURE_AUTHENTICATION Or ADS_SERVER_BIND)
If Err.number <> 0 Then
intTemp = msgbox(strUser & " could not be authenticated", vbYES)
if intTemp = vbYes Then
'window.location.reload()
End If
Else
For Each obj in strAuth
If obj.Class = "user" Then
If obj.Get("samAccountName") = strUser Then
msgbox ("Success! " & strUser & " has been authenticated with Active Directory")
window.close()
Set wShell = CreateObject("Wscript.shell")
wShell.run "Firstletterali.vbs"
End If
End If
Next
End If
End Sub
</script>
<head>
<body style="background-color:#B0C4DE">
<img src=Title.jpg><br>
<HTA:APPLICATION
APPLICATIONNAME="User Login"
BORDER="thin"
SCROLL="no"
SINGLEINSTANCE="yes"
WINDOWSTATE="normal">
<title>NAS Authentication</title>
<body onload="vbs:setSize()">
<div class="style2">
<h3>NAS Archive Authentication</h3>
</div>
<form method="post" id="auth" name="auth">
<span class="style3"><strong>User Name: </strong></span>
<input id="Username" name="Username" type="text" style="width: 150px" /><br>
<span class="style3">
<strong>Password: </strong></span>
<input id="password" name="password" type="password" style="width: 150px" /><br><br>
<input type="submit" value="Submit" name="cmdSubmit" />
<input type="button" value="Exit" onclick="self.close()">
</form>
</body>
</html>
using the above I can succefully authenticate users but I cant work out how to then use that authenticattion to map the next to available drive letters to a network source.
The code I have for that is
Option Explicit
Dim strDriveLetter, strRemotePath, strRemotePath1, strDriveLetter1
Dim objNetwork, objShell
Dim CheckDrive, DriveExists, intDrive
Dim strAlpha, strExtract, intAlpha, intCount
' The section sets the variables
strRemotePath = "\\mel\groups\Team\general"
strRemotePath1 = "\\mel\groups\Team\specific"
strDriveLetter = "B:"
strDriveLetter1 = "H:"
strAlpha = "BHIJKLMNOPQRSTUVWXYZ"
intAlpha = 0
intCount = 0
err.number= vbEmpty
' This sections creates two objects:
' objShell and objNetwork and then counts the drives
Set objShell = CreateObject("WScript.Shell")
Set objNetwork = CreateObject("WScript.Network")
Set CheckDrive = objNetwork.EnumNetworkDrives()
' This section operates the For ... Next loop
' See how it compares the enumerated drive letters
' With strDriveLetter
On Error Resume Next
DriveExists = False
' Sets the Outer loop to check for 24 letters in strAlpha
For intCount = 1 To 24
DriveExists = False
' CheckDrive compares each Enumerated network drive
' with the proposed drive letter held by strDriveLetter
For intDrive = 0 To CheckDrive.Count - 1 Step 2
If CheckDrive.Item(intDrive) = strDriveLetter _
Then DriveExists = True
Next
intAlpha = intAlpha + 1
' Logic section if strDriveLetter does not = DriveExist
' Then go ahead and map the drive
'Wscript.Echo strDriveLetter & " exists: " & DriveExists
If DriveExists = False Then objNetwork.MapNetworkDrive _
strDriveLetter, strRemotePath
call ShowExplorer ' Extra code to take you to the mapped drive
' Appends a colon to drive letter. 1 means number of letters
strDriveLetter = Mid(strAlpha, intAlpha,1) & ":"
' If the DriveExists, then it is necessary to
' reset the variable from true --> false for next test loop
If DriveExists = True Then DriveExists = False
Next
WScript.Echo "Out of drive letters. Last letter " & strDriveLetter
WScript.Quit(1)
'Sub ShowExplorer()
'If DriveExists = False Then Wscript.Echo strDriveLetter & " Has been mapped for archiving"
'If DriveExists = False Then objShell.run _
'("Explorer" & " " & strDriveLetter & "\" )
'If DriveExists = False Then WScript.Quit(0)
'End Sub
On Error Resume Next
DriveExists = False
' Sets the Outer loop to check for 24 letters in strAlpha
For intCount = 1 To 24
DriveExists = False
' CheckDrive compares each Enumerated network drive
' with the proposed drive letter held by strDriveLetter1
For intDrive = 0 To CheckDrive.Count - 1 Step 2
If CheckDrive.Item(intDrive) = strDriveLetter1 _
Then DriveExists = True
Next
intAlpha = intAlpha + 1
' Logic section if strDriveLetter1 does not = DriveExist
' Then go ahead and map the drive
'Wscript.Echo strDriveLetter1 & " exists: " & DriveExists
If DriveExists = False Then objNetwork.MapNetworkDrive _
strDriveLetter1, strRemotePath1
call ShowExplorer ' Extra code to take you to the mapped drive
' Appends a colon to drive letter. 1 means number of letters
strDriveLetter1 = Mid(strAlpha, intAlpha,1) & ":"
' If the DriveExists, then it is necessary to
' reset the variable from true --> false for next test loop
If DriveExists = True Then DriveExists = False
Next
WScript.Echo "Out of drive letters. Last letter " & strDriveLetter1
WScript.Quit(1)
Sub ShowExplorer()
If DriveExists = False Then Wscript.Echo strDriveLetter & " Has been mapped for archiving"
If DriveExists = False Then objShell.run _
("Explorer" & " " & strDriveLetter & "\" )
If DriveExists = False Then WScript.Quit(0)
End Sub
Now the above script will find the next availabe letter and map one location to it...I still havent worked out to create another loop for it to do it again. It obviously also requires that you already be authenticated to map to that location.
I looking for some help on how to marry these to scripts together.
Thanks
AliHi Ali
Here is some code that will enumerate two free adjacent drive letters. It starts searching from "C" all the way to "Z" for two drives letters that are adjacent and returns the results in an array then echos the results. You can easily adapt this code to
map your network drives to each drive letter. Hope that helps
Cheers Matt :)
Option Explicit
Dim objFSO
On Error Resume Next
Set objFSO = CreateObject("Scripting.FileSystemObject")
ProcessScript
If Err.Number <> 0 Then
WScript.Quit
End If
On Error Goto 0
'Functions Processing Section
'Name : ProcessScript -> Primary Function that controls all other script processing.
'Parameters : None ->
'Return : None ->
Function ProcessScript
Dim driveLetters, driveLetter
If Not GetFreeDrives(driveLetters) Then
Exit Function
End If
For Each driveLetter In driveLetters
MsgBox driveLetter, vbInformation
Next
End Function
'Name : GetFreeDrives -> Searches for a pair of free adjacent drive letters.
'Parameters : adjacentDrives -> Input/Output : variable assigned to an array containing the first two free adjacent drives.
'Return : GetFreeDrives -> Returns True if Successful otherwise returns False.
Function GetFreeDrives(adjacentDrives)
GetFreeDrives = False
Dim drive, driveLetter, drivesDict, i
Set drivesDict = NewDictionary
driveLetter = "C"
'Add the drives collection into the dictionary.
For Each drive In objFSO.drives
drivesDict(drive.DriveLetter) = ""
Next
'Check drive letters C: to Z: for two free adjacent drive letters and set the "driveLetter" variable to the first one.
For i = Asc(driveLetter) To Asc("Z")
If Not drivesDict.Exists(Chr(i)) And Not drivesDict.Exists(Chr(i + 1)) Then
driveLetter = Chr(i)
Exit For
End If
Next
'If two free adjacent drive letters were not found then exit.
If driveLetter = "" Then
Exit Function
End If
adjacentDrives = Array(driveLetter, Chr(Asc(driveLetter) + 1))
GetFreeDrives = True
End Function
'Name : NewDictionary -> Creates a new dictionary object.
'Parameters : None ->
'Return : NewDictionary -> Returns a dictionary object.
Function NewDictionary
Dim dict
Set dict = CreateObject("scripting.Dictionary")
dict.CompareMode = vbTextCompare
Set NewDictionary = dict
End Function -
JFileChooser file filter and view does not display Drive letters
This code displays only files that end in abc.xml, and directories. For example, "helloabc.xml" and directory "world" will display as hello and world, respectively.
However, I am surprised to find that the drive letters are not displayed at all. eg. C:
any insights?
thanks,
Anil
import java.io.File;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileView;
public class NoDrive {
protected static final String ABC_FILE_EXTN = "abc.xml";
public String selectFile(String function){
File file = null;
JFileChooser fc = new JFileChooser();
fc.setFileFilter(new FileFilter() {
public boolean accept(File f) {
if (!f.isFile() || f.getName().endsWith(ABC_FILE_EXTN))
return true;
return false;
public String getDescription() {
return "ABC files";
fc.setFileView(new FileView() {
public String getName(File f) {
String name = f.getName();
if (f.isFile() && name.endsWith(ABC_FILE_EXTN))
return name.substring(0, name.indexOf(ABC_FILE_EXTN));
return name;
int returnVal = fc.showDialog(null, function);
if (returnVal == JFileChooser.APPROVE_OPTION) {
file = fc.getSelectedFile();
return file.getName();
return null;
public static void main(String[] args) {
(new NoDrive()).selectFile("Open ABC");
}OK. Here's the correct code:
fc.setFileView(new FileView() {
public String getName(File f) {
String name = f.getName();
if (f.isFile() && name.endsWith(ABC_FILE_EXTN)){
return name.substring(0, name.indexOf(ABC_FILE_EXTN));
else{
return super.getName(f);
}); -
I have to build a DR environment. The drive letters on principal are different than I HAVE to use on new DR server. Is 2008R2 mirroring able to handle that difference in drive letters. And what are the complexities for managing this setup and failing over
from principal to DR? Thank you for your reply!You can handle database Mirroring with difference in drive letters.
The mirroring is not centralized on drive letter but there will be some issues when you add a file to a PRINCIPAL, the DDL gets applied across mirror, then your database will go into suspended status until you duplicate the path on the mirror.
Its recommended to have same identical configuration.
You can refer the below link
http://www.extremeexperts.com/sql/articles/DBMirroring2.aspx
http://blogs.msdn.com/b/suhde/archive/2009/07/13/step-by-step-guide-to-configure-database-mirroring-between-sql-server-instances-in-a-workgroup.aspx
http://sqlserverperformance.wordpress.com/2012/03/12/sql-server-database-mirroring-tips-and-tricks-part-1/
-Prashanth -
Rescue and Recovery Drive letters - error message
Trying to run Rescue and recovery after partitioning my hard drive results in the following error message:
"The last backup of this system included the following drive letters:
C:
Your system is currently backing up the following drive letters:
C:
E:
Please set the letters as they were previously and retry the backup. You may need to exclude partitions created since the last backup"
NOw I have changed the options to exclude E: but I was wondering is there any way to include it in backups - would I have to back up to a USB hard drive without any previous backups on it? And is it a good idea to use R&R to backup partitions?
Any advice much appreciated!
Solved!
Go to Solution.Sorted - needed a formatted backup USB disk and that worked fine.
-
Use of "A" and "B" as drive letters
Working in Windows 7 Pro x64 and Adobe Lightroom
I have a user that has multiple external USB drives... At times he actually runs out of drive letters.
We have used "computer management" to assign fixed drive letters at the end of the alphabet for the most frequently used devices... and recently assigned two of the USB drives to "A" and "B". This has worked fine in Windows Explorer. They show up and he can cut and paste, save, etc successfully.
However, he is also using Adobe Lightroom, and when he selects "view devices" he can only see C and higher. Any idea why this would be so and if there is a workaround?
Thanks for any suggestions.On my LR 5.6 / Windows 8.1, the B: drive (or any folder, in general) doesn't appear in the Recent list until you actually import at least one pic from there into the catalog:
But as you allude, when you select B: from the Recent list, you'll be selecting the root folder of B: and you won't get a chance to navigate to subfolders. The most you can do is to select Include Subfolders to see all the pics on the drive. This is adequate for many use cases, e.g. importing pics from memory cards inserted into a card reader. But if you want the ability to browse subfolders, I think you'll need to drill down from "Other..." again.
Based on experience over the last several years, I think it is unlikely that Adobe will ever fix this. In the last several years they have made very few changes to the Library features, and of the changes they have made, almost all are either bug fixes or introducing new features -- they've made very few changes to correctly operating but inconvenient features.
A couple more options:
- You can create a network share on the B: drive and then add that network volume to LR's source list by clicking on the "+" to the right of Source:
Now the B: drive will permanently show up as a browseable network share in the Source list:
- You can mount the USB drive to a mount point on the C: drive, e.g. C:\SANDISK64GB (see my first reply in this thread for how to do that). But it appears that you need to create a separate mount point for each different drive that might be connected, so this approach may not work if you're frequently re-connecting lots of drives.
Hope these help. -
Displaying the drive letters of another PC connected through Ethernet
Am using two PC's connected in a network via ethernet. I want to read the drive letters (a:\, c:\, d:\, e:\, etc.....) of one PC and display in the LabVIEW application running in another PC. I searched the forum and found an example posted by tst (i think) displaying the drive letters of the same system. In my case i want to display drive letters of PC1 to LabVIEW application that is running in PC2.
Any ideas?
Thanks,
MathanI'm fairly certain that this information is not exposed to the network, but I can think of two workarounds:
Publish them yourself using a VI with a TCP based protocols (shared variables would probably do the job too). If you actually want to access them, this probably won't help.
Set them to be shared (in Windows, right click and select sharing). This is potentially dangerous and you will probably need to dig into the OS to find out how find and access them.
Try to take over the world! -
How to find colums in CLOB variable and get this colums value to update col
Question
How to find colums in CLOB variable and get this colums value to update colum of oracle database table
How my work will go
Step-1 - I am creating XML FIle which is based on code that we discused before-
Its developing xml file with data in <...inputelement> as u can see in my xml but in <..output> Element of xml its just have all column for exampe <itemoutput>
<FLD NM = "ABC"> 0 </FLD>
<FLD NM = "XYZ:> </FLD> --- for varchar2
</itemoutput>
In 1st stage i am just generating <..INPUT> with its colums and real value from database and <..output> elements will go zero value but with colums name.
Note. I create temp table will all COLUMN which u can see in both in <..ITEMINPUT> and <..ITEMOUTPUT>
Step2.. After Generaing my xml i want to convert my xml data into CLOB not in a file. so clob will go to the VENDOR
STEP3.
I will Recieved again xml data in CLOB from the vendo in <.OUTPUT> ELEMents
for example
I send this format
<itemoutput>
<FLD NM = "ABC"> 0 </FLD>
<FLD NM = "XYZ:> </FLD> --- for varchar2
</itemoutput>
And i will receive it
<itemoutput>
<FLD NM = "ABC VALUE"> 2 </FLD>
<FLD NM = "XYZ TYPE:> SUV</FLD> --- for varchar2
</itemoutput>
So will take this output valu from xml clob and will update my staging table .
Which have the same colum name as its look in xml clob.
Step- 4. I will take this value from staging table and update my original oracle database table. which i send you before.
But u leave this step becaue you dont know the staging table colum maping with original table.
I think now you understand
Please feed back
monrizhere is my xml..
I want to extract <..output> elements which enclosed with " " and its values from this xml file. please any body have any idea. please tell me
Thanks
<?xml version="1.0" ?>
- <RATABASECALC COPYRIGHT="COPYRIGHT 2001>
- <RATEREQUEST USEREFID="YES">
- <ANCHOR>
<DATABASENAME />
<DATABASEPW />
<DATABASESOURCE />
<DATABASEPRVDR />
<USERNAME />
<SEVERITYDES />
<CALLDES />
<INITACCDES />
<INITACCV />
<ITEMSEQDES />
<ITEMMATCHDES />
<CENTURYDES />
<DATEDES />
<FORMULADES />
<STRINGDES />
<VALIDATIONDES />
<STEPSDES />
<RETINFONUM />
<ADDLRETINFONUM />
<ANCHORNOMATCH />
<NOMATCHMSG />
<TRANUUID />
<LOGOPTION />
<MSGOPTION />
<USERLOGFN />
<NOITEMERROR />
<LOGFORMAT />
<LOGFN />
<STEPSFN />
<NUMNOMATCH>0</NUMNOMATCH>
<NUMERRORS>0</NUMERRORS>
</ANCHOR>
- <POLICIES>
- <POLICY>
<BUSINESSDES>N</BUSINESSDES>
<LEGALENTITYOWNER>CGI TRAINING AND DEMONSTRATION</LEGALENTITYOWNER>
<LEGALENTITYNAME>CGI TRAINING AND DEMONSTRATION</LEGALENTITYNAME>
<COMPEFFDATE>02/01/2000</COMPEFFDATE>
<RETRIEVALDATE>02/01/2000</RETRIEVALDATE>
<POLINPUTS />
- <POLOUTPUTS>
<FLD NM="POLICY CALCS DONE IND">Y</FLD>
<FLD NM="TOTAL DISCOUNTED POLICY PREM">2167.52</FLD>
<FLD NM="TOTAL POLICY PREMIUM">3180.0</FLD>
</POLOUTPUTS>
- <LOBS>
- <LOB>
<LEGALENTITYPRODGROUP>PERSONAL AUTOMOBILE</LEGALENTITYPRODGROUP>
- <LOBINPUTS>
<FLD NM="MULTI-CAR FACTOR">0</FLD>
<FLD NM="MULTI-CAR IND">Y</FLD>
</LOBINPUTS>
<LOBOUTPUTS />
- <REGIONS>
- <REGION>
<LEGALENTITYREGION>MAINE</LEGALENTITYREGION>
- <REGIONINPUTS>
<FLD NM="STATE PREMIUM AMOUNT">0</FLD>
</REGIONINPUTS>
- <REGIONOUTPUTS>
<FLD NM="TOTAL STATE PREMIUM">2356.0</FLD>
<FLD NM="TOTAL DISCOUNTED STATE PREM">2167.52</FLD>
<FLD NM="TOTAL STATE DISCOUNT AMOUNT">188.48</FLD>
</REGIONOUTPUTS>
- <REGIONERRORS>
<NUMLOGENTRIES>3</NUMLOGENTRIES>
<NUMRETURNLOGENTRIES>0</NUMRETURNLOGENTRIES>
</REGIONERRORS>
- <COVERAGES>
- <COVERAGE RBID="COVP1L1R1C1">
<COVFORMULAINDEX FORMREF="FMLAP1L1R1F1" />
<COVINPUTS />
- <COVOUTPUTS>
<FLD NM="DEDUCTIBLE BUYBACK">145.0</FLD>
</COVOUTPUTS>
<COVCONTROL />
</COVERAGE>
- <COVERAGE RBID="COVP1L1R1C2">
<COVFORMULAINDEX FORMREF="FMLAP1L1R1F2" />
<COVINPUTS />
- <COVOUTPUTS>
<FLD NM="DEDUCTIBLE BUYBACK">209.0</FLD>
</COVOUTPUTS>
<COVCONTROL />
</COVERAGE>
- <COVERAGE RBID="COVP1L1R1C3">
<COVFORMULAINDEX FORMREF="FMLAP1L1R1F3" />
<COVINPUTS />
<COVOUTPUTS />
<COVCONTROL />
</COVERAGE>
</COVERAGES>
- <ITEMS>
- <ITEM>
- <ITEMINPUTS>
<FLD NM="COLLISION DEDUCTIBLE">100</FLD>
<FLD NM="COMP DEDUCTIBLE">FULL</FLD>
<FLD NM="INEXPERIENCED OPERATOR IND">N</FLD>
<FLD NM="LIABILITY LIMIT">100</FLD>
<FLD NM="SYMBOL">15</FLD>
<FLD NM="TOWING INDICATOR">Y</FLD>
<FLD NM="INEXPERIENCED OPER FACTOR">0</FLD>
<FLD NM="VEHICLE SYMBOL">0</FLD>
<FLD NM="MODEL YEAR">1997</FLD>
<FLD NM="COST NEW">0</FLD>
<FLD NM="DRIVER TRAINING INDICATOR">N</FLD>
<FLD NM="GOOD STUDENT IND">N</FLD>
<FLD NM="CLASS CODE">11</FLD>
<FLD NM="COLL RATE">0</FLD>
<FLD NM="TERRITORY">001</FLD>
<FLD NM="COMP RATE">0</FLD>
<FLD NM="PROTECTIVE DEVICE CODE">B</FLD>
<FLD NM="ANTI LOCK BRAKE IND">Y</FLD>
<FLD NM="MED RATE">0</FLD>
<FLD NM="MEDICAL PAYMENTS LIMIT">1000</FLD>
<FLD NM="PASSIVE RESTRAINT CODE">A</FLD>
<FLD NM="UNINSURED MOTORISTS LIMIT">100</FLD>
</ITEMINPUTS>
- <ITEMOUTPUTS>
<FLD NM="CLASS FACTOR">0.84</FLD>
<FLD NM="TOTAL VEHICLE PREMIUM">1166.0</FLD>
<FLD NM="TOTAL COLLISION PREMIUM">438</FLD>
<FLD NM="TOTAL COMP PREMIUM">218</FLD>
<FLD NM="TOTAL LIABILITY PREMIUM">475</FLD>
<FLD NM="TOTAL MEDICAL PREMIUM">4</FLD>
<FLD NM="TOTAL TOWING PREMIUM">4</FLD>
<FLD NM="TOTAL UM PREMIUM">27</FLD>
</ITEMOUTPUTS>
- <ITEMNOMATCHES>
<ITEMNUMNOMATCH>2</ITEMNUMNOMATCH>
<ITEMRETURNNOMATCH>0</ITEMRETURNNOMATCH>
</ITEMNOMATCHES>
- <ITEMCOVINDEXES>
<ITEMCOVINDEX COVREF="COVP1L1R1C1" />
</ITEMCOVINDEXES>
<ITEMCONTROL />
</ITEM>
- <ITEM>
- <ITEMINPUTS>
<FLD NM="COLLISION DEDUCTIBLE">50</FLD>
<FLD NM="COMP DEDUCTIBLE">FULL</FLD>
<FLD NM="INEXPERIENCED OPERATOR IND">N</FLD>
<FLD NM="LIABILITY LIMIT">100</FLD>
<FLD NM="SYMBOL">12</FLD>
<FLD NM="TOWING INDICATOR">N</FLD>
<FLD NM="INEXPERIENCED OPER FACTOR">0</FLD>
<FLD NM="VEHICLE SYMBOL">0</FLD>
<FLD NM="MODEL YEAR">1997</FLD>
<FLD NM="COST NEW">0</FLD>
<FLD NM="DRIVER TRAINING INDICATOR">N</FLD>
<FLD NM="GOOD STUDENT IND">N</FLD>
<FLD NM="CLASS CODE">12</FLD>
<FLD NM="COLL RATE">0</FLD>
<FLD NM="TERRITORY">001</FLD>
<FLD NM="COMP RATE">0</FLD>
<FLD NM="PROTECTIVE DEVICE CODE">0</FLD>
<FLD NM="ANTI LOCK BRAKE IND">Y</FLD>
<FLD NM="MED RATE">0</FLD>
<FLD NM="MEDICAL PAYMENTS LIMIT">1000</FLD>
<FLD NM="PASSIVE RESTRAINT CODE">0</FLD>
<FLD NM="UNINSURED MOTORISTS LIMIT">100</FLD>
</ITEMINPUTS>
- <ITEMOUTPUTS>
<FLD NM="CLASS FACTOR">0.88</FLD>
<FLD NM="TOTAL VEHICLE PREMIUM">1190.0</FLD>
<FLD NM="TOTAL COLLISION PREMIUM">468</FLD>
<FLD NM="TOTAL COMP PREMIUM">194</FLD>
<FLD NM="TOTAL LIABILITY PREMIUM">497</FLD>
<FLD NM="TOTAL MEDICAL PREMIUM">4</FLD>
<FLD NM="TOTAL TOWING PREMIUM">0</FLD>
<FLD NM="TOTAL UM PREMIUM">27</FLD>
</ITEMOUTPUTS>
- <ITEMNOMATCHES>
<ITEMNUMNOMATCH>2</ITEMNUMNOMATCH>
<ITEMRETURNNOMATCH>0</ITEMRETURNNOMATCH>
</ITEMNOMATCHES>
- <ITEMCOVINDEXES>
<ITEMCOVINDEX COVREF="COVP1L1R1C2" />
</ITEMCOVINDEXES>
<ITEMCONTROL />
</ITEM>
- <ITEM>
<ITEMINPUTS />
<ITEMOUTPUTS />
- <ITEMNOMATCHES>
<ITEMNUMNOMATCH>2</ITEMNUMNOMATCH>
<ITEMRETURNNOMATCH>0</ITEMRETURNNOMATCH>
</ITEMNOMATCHES>
- <ITEMCOVINDEXES>
<ITEMCOVINDEX COVREF="COVP1L1R1C3" />
</ITEMCOVINDEXES>
<ITEMCONTROL />
</ITEM>
</ITEMS>
- <FORMULAS>
- <FORMULA RBID="FMLAP1L1R1F1">
<FORMULANAME>RATING MASTER</FORMULANAME>
<FORMULARETRIEVALDATE>02/01/2000</FORMULARETRIEVALDATE>
<FORMULACOMPEFFDATE>02/01/2000</FORMULACOMPEFFDATE>
<FORMULANEWRENDES>N</FORMULANEWRENDES>
<FORMULAUSERATEDATE>Y</FORMULAUSERATEDATE>
<FORMULARATERETRIEVALDATE>02/01/2000</FORMULARATERETRIEVALDATE>
<FORMULARATECOMPEFFDATE>02/01/2000</FORMULARATECOMPEFFDATE>
</FORMULA>
- <FORMULA RBID="FMLAP1L1R1F2">
<FORMULANAME>RATING MASTER</FORMULANAME>
<FORMULARETRIEVALDATE>02/01/2000</FORMULARETRIEVALDATE>
<FORMULACOMPEFFDATE>02/01/2000</FORMULACOMPEFFDATE>
<FORMULANEWRENDES>N</FORMULANEWRENDES>
<FORMULAUSERATEDATE>Y</FORMULAUSERATEDATE>
<FORMULARATERETRIEVALDATE>02/01/2000</FORMULARATERETRIEVALDATE>
<FORMULARATECOMPEFFDATE>02/01/2000</FORMULARATECOMPEFFDATE>
</FORMULA>
- <FORMULA RBID="FMLAP1L1R1F3">
<FORMULANAME>PREMIUM DISCOUNT</FORMULANAME>
<FORMULARETRIEVALDATE>02/01/2000</FORMULARETRIEVALDATE>
<FORMULACOMPEFFDATE>02/01/2000</FORMULACOMPEFFDATE>
<FORMULANEWRENDES>N</FORMULANEWRENDES>
<FORMULAUSERATEDATE>Y</FORMULAUSERATEDATE>
<FORMULARATERETRIEVALDATE>02/01/2000</FORMULARATERETRIEVALDATE>
<FORMULARATECOMPEFFDATE>02/01/2000</FORMULARATECOMPEFFDATE>
</FORMULA>
</FORMULAS>
<REGIONCONTROL />
</REGION>
- <REGION>
<LEGALENTITYREGION>NEW HAMPSHIRE</LEGALENTITYREGION>
- <REGIONINPUTS>
<FLD NM="STATE PREMIUM AMOUNT">0</FLD>
</REGIONINPUTS>
- <REGIONOUTPUTS>
<FLD NM="TOTAL STATE PREMIUM">824.0</FLD>
<FLD NM="TOTAL DISCOUNTED STATE PREM">0</FLD>
<FLD NM="TOTAL STATE DISCOUNT AMOUNT">0</FLD>
</REGIONOUTPUTS>
- <REGIONERRORS>
<NUMLOGENTRIES>2</NUMLOGENTRIES>
<NUMRETURNLOGENTRIES>0</NUMRETURNLOGENTRIES>
</REGIONERRORS>
- <COVERAGES>
- <COVERAGE RBID="COVP1L1R2C1">
<COVFORMULAINDEX FORMREF="FMLAP1L1R1F4" />
<COVINPUTS />
- <COVOUTPUTS>
<FLD NM="DEDUCTIBLE BUYBACK">0.0</FLD>
</COVOUTPUTS>
<COVCONTROL />
</COVERAGE>
</COVERAGES>
- <ITEMS>
- <ITEM>
- <ITEMINPUTS>
<FLD NM="COLLISION DEDUCTIBLE">500</FLD>
<FLD NM="COMP DEDUCTIBLE">250</FLD>
<FLD NM="INEXPERIENCED OPERATOR IND">Y</FLD>
<FLD NM="LIABILITY LIMIT">100</FLD>
<FLD NM="SYMBOL">11</FLD>
<FLD NM="INEXPERIENCED OPER FACTOR">0</FLD>
<FLD NM="VEHICLE SYMBOL">0</FLD>
<FLD NM="MODEL YEAR">1996</FLD>
<FLD NM="COST NEW">0</FLD>
<FLD NM="DRIVER TRAINING INDICATOR">Y</FLD>
<FLD NM="GOOD STUDENT IND">Y</FLD>
<FLD NM="CLASS CODE">36</FLD>
<FLD NM="COLL RATE">0</FLD>
<FLD NM="TERRITORY">001</FLD>
<FLD NM="COMP RATE">0</FLD>
<FLD NM="PROTECTIVE DEVICE CODE">0</FLD>
<FLD NM="ANTI LOCK BRAKE IND">0</FLD>
<FLD NM="MED RATE">0</FLD>
<FLD NM="MEDICAL PAYMENTS LIMIT">1000</FLD>
<FLD NM="PASSIVE RESTRAINT CODE">0</FLD>
<FLD NM="UNINSURED MOTORISTS LIMIT">100</FLD>
</ITEMINPUTS>
- <ITEMOUTPUTS>
<FLD NM="CLASS FACTOR">1.11</FLD>
<FLD NM="TOTAL VEHICLE PREMIUM">824.0</FLD>
<FLD NM="TOTAL COLLISION PREMIUM">332</FLD>
<FLD NM="TOTAL COMP PREMIUM">123</FLD>
<FLD NM="TOTAL LIABILITY PREMIUM">334</FLD>
<FLD NM="TOTAL MEDICAL PREMIUM">8</FLD>
<FLD NM="TOTAL UM PREMIUM">27</FLD>
</ITEMOUTPUTS>
- <ITEMNOMATCHES>
<ITEMNUMNOMATCH>2</ITEMNUMNOMATCH>
<ITEMRETURNNOMATCH>0</ITEMRETURNNOMATCH>
</ITEMNOMATCHES>
- <ITEMCOVINDEXES>
<ITEMCOVINDEX COVREF="COVP1L1R2C1" />
</ITEMCOVINDEXES>
<ITEMCONTROL />
</ITEM>
</ITEMS>
- <FORMULAS>
- <FORMULA RBID="FMLAP1L1R1F4">
<FORMULANAME>RATING MASTER</FORMULANAME>
<FORMULARETRIEVALDATE>02/01/2000</FORMULARETRIEVALDATE>
<FORMULACOMPEFFDATE>02/01/2000</FORMULACOMPEFFDATE>
<FORMULANEWRENDES>N</FORMULANEWRENDES>
<FORMULAUSERATEDATE>Y</FORMULAUSERATEDATE>
<FORMULARATERETRIEVALDATE>02/01/2000</FORMULARATERETRIEVALDATE>
<FORMULARATECOMPEFFDATE>02/01/2000</FORMULARATECOMPEFFDATE>
</FORMULA>
</FORMULAS>
<REGIONCONTROL />
</REGION>
</REGIONS>
</LOB>
</LOBS>
- <RETINFOS>
<TOTALRI>0</TOTALRI>
</RETINFOS>
</POLICY>
</POLICIES>
</RATEREQUEST>
</RATABASECALC>
Above xml data - some <...OUTPUT> elements has some FLD elements. and i want to take those outputelemt's FLD Elements data and update my oracle tables.
Note: FLD = "Attribie" are the colums name of the tables
back to top -
Little Known Fact About Mapping Drive Letters
It's easy enough to create a shared folder on one computer and map a drive letter to access the folder on a different computer. Usually the mechanism behaves flawlessly with a hiccup here and there. But, did you know, that a logged on session has two sets
of drive letters? It's true. You create drive letters whilst not running as administrator and you access those drive letters whilst running as not administrator. But, the moment you run as administrator, those drive letters vanish without a peep of explanation
from Windows. However, you are free to create drive letters as administrator and access those drive letters as administrator. I'm sure there is a very good technical reason for this. Something about a security token being different between the two states.
But that does not forgive whoever is responsible for warning the end users about this.
MARK D ROCKMANyou are correct when you log on even as administrator your rights are still a user, when you attempt a task that requires the administrator privilege you are elevated to that level, if you have UAC turned on you would see the box come up. this is to inform
you that you are now running under administrator privileges, this is by design, this is also what happens when you run the command prompt as a administrator. It's mostly for security reasons imagine a virus or a program being able to launch a elevated
command and basically taking over the networks shared information simply because you opened a command prompt wit admin rights.
Microsoft has many people that keep saying "how come I can do this and access this" they then publish their findings and the malicious software people take advantage of the security hole so they have to patch, you shouldn't be mad at Microsoft
"I don't work there" be mad at the people creating malicious code. -
Using substitution variable with multiple values in Maxl Command
Hi All,
Is there any option to use multiple values in 1 substitution variable and use them in a Maxl command.
alter database $app_name.$db_name clear data in region '{CrossJoin(CrossJoin(CrossJoin({StrTOMbr(&Months)},{XXX, YYY}),{StrTOMbr(&CURYR)}), {ZZZ})}'physical;
In the above case
Maxl is not working if I have multiple months in &Months Substitution variable.
Let me know if there is an alternate option to implement this.
Thanks
SathishWhat is the value of &Months?
If you put that exact value into the code, does it work?
Regards,
Cameron Lackpour -
I have the following code that looks through my links and changes all of the drive letters to the new locations where they exist. So if something stays in the same folder structure, but moves to a new drive E: and InDesign can not longer find it, you can run the code and have it fix them all.
Well I want to do the same but for fonts that have also moved.
Thank you in advance for any and all help!
if (app.documents.length == 0) {
err("No open document. Please open a document and try again.", true);
if (File.fs != "Windows") {
err("This script is for Windows only.");
var myDoc = app.activeDocument;
var myLinks = myDoc.links;
var myCounter = 0;
if (myLinks.length == 0) {
err("This document doesn't contain any links.", true);
var mySettings = CreateDialog();
for (i = myLinks.length-1; i >= 0 ; i--) {
var myLink = myLinks[i];
if ( myLink.status == LinkStatus.LINK_MISSING || (myLink.status != LinkStatus.LINK_MISSING && mySettings[2] == false) ) {
var myOldPath = myLink.filePath;
var myNewPath = myOldPath.replace(mySettings[0] + ":\\", mySettings[1] + ":\\");
var myNewFile = new File(myNewPath);
if (myNewFile.exists) {
myLink.relink(myNewFile);
try {
myLink.update();
catch(e) {}
myCounter++;
if (myCounter == 1) {
alert("One file has been relinked.", "Finished");
else if (myCounter > 1) {
alert(myCounter + " files have been relinked.", "Finished");
else {
alert("Nothing has been relinked.", "Finished");
function err(e, icon){
alert(e, "Change drive letter in path", icon);
exit();
function CreateDialog() {
var myDrives = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "y", "Z"];
var myDialog = new Window("dialog", "Change drive letter in path");
var myPanel = myDialog.add("panel", undefined, "");
myPanel.orientation = "column";
myPanel.alignChildren = "left";
var myGroup = myPanel.add("group");
myGroup.orientation = "row";
var myStText1 = myGroup.add("statictext", undefined, "Change ");
var myDropDownList1 = myGroup.add("dropdownlist", undefined, myDrives);
if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1") != "") {
myDropDownList1.selection = myDropDownList1.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1")];
else {
myDropDownList1.selection = myDropDownList1.items[2];
var myStText2 = myGroup.add("statictext", undefined, " to ");
var myDropDownList2 = myGroup.add("dropdownlist", undefined, myDrives);
if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2") != "") {
myDropDownList2.selection = myDropDownList2.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2")];
else {
myDropDownList2.selection = myDropDownList2.items[3];
var myCheckBox = myPanel.add("checkbox", undefined, "relink only missing links");
if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox") != "") {
myCheckBox.value = eval(app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox"));
else {
myCheckBox.value = true;
var myButtonsGrp = myDialog.add("group");
var myOkBtn = myButtonsGrp.add("button", undefined, "Ok", {name:"ok"});
var myCancelBtn = myButtonsGrp.add("button", undefined, "Cancel", {name:"cancel"});
myOkBtn.onClick = function() {
if (myDropDownList1.selection.index == myDropDownList2.selection.index) {
alert("Both drive letters should not be the same.", "Change drive letter in path");
else {
myDialog.close(1);
var myDialogResult = myDialog.show();
if (myDialogResult == 1) {
app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1", myDropDownList1.selection + "");
app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2", myDropDownList2.selection + "");
app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox", myCheckBox.value + "");
return [ myDropDownList1.selection.text, myDropDownList2.selection.text, myCheckBox.value ];
else {
exit();ok, so I have discovered where the issue came from...
The code you helped me with before, were I removed all links and my link character styles that I had (found here: http://forums.adobe.com/message/5881440#5881440)
Well it set all the items I was finding/replacing to unknown fonts that my machine doesn't have (Like Helvetic Neue Bold, instead of just Helvetica Bold, etc).
Is there an easy way of fixing this?
The only way I know to fix it right now is:
Go to Package >> go to Fonts >> Select the the font that says it's missing >> Select Find First >> CLOSE ALL OF THIS, then use the eye-dropper to select the text around that font which copies the formatting and then apply it to the text who's formatting got messed up. And then start the process all over again for the next occurence of that word whose formatting got stripped. -
PC Suite mixes up drive letters
Hello,
I am having two optical drives installed in my PC with letters W and X.
After installing PC Suite the drive letters change to G and H which are the next unused letters following my fixed drives
(it took me a long time to figure this out, so this seems to be the case since earlier versions).
Also my PC is in a domain so by logging on a netlogon.cmd is executed. This file is located in my home directory (commonly) set to letter "H", but unreachable as PC Suite shifts one optical drive to it.
This is reproducable by uninstalling/reinstalling the software.
Anyone who can confirm this behaviour (maybe it is already known but I did not find something about it in this forum) ?
best regards
PatchPanelPC Suite will recognise your phone as a drive (latest versions of PC Suite do this even when not using 'data transfer' mode). It is unusual that it causes existing drive allocations to be changed, I have not heard of this happening before.
-
Revision: 8474
Author: [email protected]
Date: 2009-07-09 07:20:32 -0700 (Thu, 09 Jul 2009)
Log Message:
Fixed the AST generation code path of Vector typed variables and
properties with Bindable.
tests Passed: checkintests
Needs QA: YES
Needs DOC: NO
Bug fixes: SDK-21587
API Change: NO
Reviewer: Peter D.
Code-level description of changes:
AbstractSyntaxTreeUtil.java
Modified generateParameter(*) to use generateTypeExpression().
binding/BindableSecondPassEvaluator.java
Modified generateGetter() to use AbstractSyntaxTreeUtil.generateTypeExpression().
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-21587
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/binding/BindableSecondPassEva luator.javaI got again a total system freeze today when I wanted to launch firefox using only the openbox menu, without wbar running.
So I decided to try now the 'nouveau.noaccel=1' kernel command line parameter, and to use again wbar for my frequently used applis.
In the Xorg log, the differences are:
without 'nouveau.noaccel=1'
[ 30.761] (II) UnloadModule: "nv"
[ 30.761] (II) Unloading nv
[ 30.761] (--) Depth 24 pixmap format is 32 bpp
[ 30.762] (II) NOUVEAU(0): Opened GPU channel 0
[ 30.765] (II) NOUVEAU(0): [DRI2] Setup complete
[ 30.765] (II) NOUVEAU(0): [DRI2] DRI driver: nouveau
[ 30.765] (II) NOUVEAU(0): [DRI2] VDPAU driver: nouveau
[ 30.776] (II) EXA(0): Driver allocated offscreen pixmaps
[ 30.777] (II) EXA(0): Driver registered support for the following operations:
[ 30.777] (II) Solid
[ 30.777] (II) Copy
[ 30.777] (II) Composite (RENDER acceleration)
[ 30.777] (II) UploadToScreen
[ 30.777] (II) DownloadFromScreen
[ 30.777] (==) NOUVEAU(0): Backing store disabled
[ 30.777] (==) NOUVEAU(0): Silken mouse enabled
with 'nouveau.noaccel=1'
[ 1191.621] (II) UnloadModule: "nv"
[ 1191.621] (II) Unloading nv
[ 1191.621] (--) Depth 24 pixmap format is 32 bpp
[ 1191.621] (EE) NOUVEAU(0): Error creating GPU channel: -19
[ 1191.621] (EE) NOUVEAU(0): Error initialising acceleration. Falling back to NoAccel
[ 1191.621] (==) NOUVEAU(0): Backing store disabled
[ 1191.621] (==) NOUVEAU(0): Silken mouse enabled
[ 1191.621] (==) NOUVEAU(0): DPMS enabled
So now 3D acceleration is disabled.
I will see now if the system is stable enough for my daily usage and gives satisfactory performances.
I am almost sure that the mesa nouveau dri driver is the cause of the freezes.
Last edited by berbae (2013-03-27 10:07:42) -
Feature Request: iTunes support CD drive letters A&B
Not sure how to submit this feature request to Apple for iTunes for Windows enhancement so I figured I would start at the forum.
I know in the "dark ages" drive letters A&B where pretty much reserved for floppy drives. Not sure how many computers are actually still in use running Windows XP and up that still have one of those drives.
Therefore, for some time now these two drive letters have gone unused. C: in general was the first HD letter, and CD-Roms (or now DVD/Blu-Ray) drives started somewhere with D: and above depending on your computer configuration.
I changed my setup a while ago and named my two DVD drives A & B since Windows supports it just fine, as do a lot of other programs, with the exception of iTunes :-(. For some reason, iTunes will not support reading CDs from drives A or B, even if Windows autorun feature is enabled asking if it should import the CD into iTunes. Apple, what's up with that? Why actual restrict reading music from CD drives assigned letters A & B? Is this an old piece of code still lingering around in iTunes?
So, simple feature request for an upcoming iTunes release, please enable reading/important CD music from drives labeled A&B so that we can start using these letters again as well.
Anybody else want to support this simple request that should be fairly easy for Apple to implement?We're a user-to-user community, so there's no guarantee that an Apple person will see your request. But you can make enhancement requests directly to the Apple folks if you like. Here's a link to the iTunes product feedback form:
http://www.apple.com/feedback/itunesapp.html
Maybe you are looking for
-
Auto Start Sequence in Full UI
I am building an application and using the full user interface example as a starting point. I reviewed the example Dynamic Client Sequence File and have implemented a LabVIEW VI that selects one sequence from a list and then dynamically loads this
-
I need to check out first and would welcome greatly any replies. I am looking for a projector to work with Apple TV with either my iPad or iPhone. The projector with HDMI will be used in a club hall to teach others who have a disability how to use th
-
Dynamic update to TextArea?
Heres a brief scenario Stage - Scene has 2 component - JTextArea - its text variable is binded to *'textAreaContent'* Button. On click of a button (onMouseClicked) - I am performing a FTP process - lets say that takes upto 10 seconds. during this FTP
-
Updating a TREX index synchronously
Hi, Is it possible to synchronously update an Index after a change in a document (Portal-KM) or a record (Backend System)? The requested change needs to be on the values at hand only and not to trigger a reindex or incremental update process. Thanks,
-
PROBLEM OPENING WEBI Scheduled Instance scheduled as Excel
Hi I am scheduling a webi report in Excel format.The size of this report exceeds 65K.When I ry to open it using openDocument url it hangs and wheras big files open very slowly.Again it does not open using BOSDK.Is ther any way out.