Indesign CS3: How to get the current document name?
Hallo!
How do I get the name of the current document loaded in Indesign?
Thanks,
Alois Blaimer
...Plese Ignore the last post...<br /><br />docRef is the UIDRef of the document. Plese consider the following code<br /><br />IDocument *docFrom = Utils<ILayoutUIUtils>()->GetFrontDocument(); <br />if (docFrom == NULL ) <br /> break; <br />UIDRef docRef = GetUIDRef(docFrom )); <br /><br />InterfacePtr<IDocument> iDocument (docRef, IID_IDOCUMENT); <br />if(iDocument == nil) <br /> break; <br /><br />PMString docName; <br />iDocument->GetName(docName);
Similar Messages
-
How to get the current schema name
Hi,
Can anybody please tell me how to get the current schema name, there is some inbuilt function for this,but i am not getting that. Please help me.
Thanks
Jogeshok folks, I found the answer at Tom's as usual.
http://asktom.oracle.com/tkyte/who_called_me/index.html
I rewrote it into a function for kicks. just pass the results of DBMS_UTILITY.FORMAT_CALL_STACK to this function and you will get back the owner of the code making the call as well some extra goodies like the name of the code and the type of code depending on the parameter. This ignores the AUTHID CURRENT_USER issues which muddles the schemaid. Quick question, does the average user always have access to DBMS_UTILITY.FORMAT_CALL_STACK or does this get locked down on some systems?
cheers,
paul
create or replace
FUNCTION SELF_EXAM (
p_call_stack VARCHAR2,
p_type VARCHAR2 DEFAULT 'SCHEMA'
) RETURN VARCHAR2
AS
str_stack VARCHAR2(4000);
int_n PLS_INTEGER;
str_line VARCHAR2(255);
found_stack BOOLEAN DEFAULT FALSE;
int_cnt PLS_INTEGER := 0;
str_caller VARCHAR2(30);
str_name VARCHAR2(30);
str_owner VARCHAR2(30);
str_type VARCHAR2(30);
BEGIN
str_stack := p_call_stack;
-- Loop through each line of the call stack
LOOP
int_n := INSTR( str_stack, chr(10) );
EXIT WHEN int_cnt = 3 OR int_n IS NULL OR int_n = 0;
-- get the line
str_line := SUBSTR( str_stack, 1, int_n - 1 );
-- remove the line from the stack str
str_stack := substr( str_stack, int_n + 1 );
IF NOT found_stack
THEN
IF str_line like '%handle%number%name%'
THEN
found_stack := TRUE;
END IF;
ELSE
int_cnt := int_cnt + 1;
-- cnt = 1 is ME
-- cnt = 2 is MY Caller
-- cnt = 3 is Their Caller
IF int_cnt = 1
THEN
str_line := SUBSTR( str_line, 22 );
dbms_output.put_line('->' || str_line);
IF str_line LIKE 'pr%'
THEN
int_n := LENGTH('procedure ');
ELSIF str_line LIKE 'fun%'
THEN
int_n := LENGTH('function ');
ELSIF str_line LIKE 'package body%'
THEN
int_n := LENGTH('package body ');
ELSIF str_line LIKE 'pack%'
THEN
int_n := LENGTH('package ');
ELSIF str_line LIKE 'anonymous%'
THEN
int_n := LENGTH('anonymous block ');
ELSE
int_n := null;
END IF;
IF int_n IS NOT NULL
THEN
str_type := LTRIM(RTRIM(UPPER(SUBSTR( str_line, 1, int_n - 1 ))));
ELSE
str_type := 'TRIGGER';
END IF;
str_line := SUBSTR( str_line, NVL(int_n,1) );
int_n := INSTR( str_line, '.' );
str_owner := LTRIM(RTRIM(SUBSTR( str_line, 1, int_n - 1 )));
str_name := LTRIM(RTRIM(SUBSTR( str_line, int_n + 1 )));
END IF;
END IF;
END LOOP;
IF UPPER(p_type) = 'NAME'
THEN
RETURN str_name;
ELSIF UPPER(p_type) = 'SCHEMA.NAME'
OR UPPER(p_type) = 'OWNER.NAME'
THEN
RETURN str_owner || '.' || str_name;
ELSIF UPPER(p_type) = 'TYPE'
THEN
RETURN str_type;
ELSE
RETURN str_owner;
END IF;
END SELF_EXAM; -
How to get the current function name in java
How to get the current function name in java.
In c it is done as
printf("%s",__func__);
Thanx in advance.j0o wrote:
System.out.println("Class Name: " + new Exception().getStackTrace()[0].getClassName() +
"/n Method Name : " + new Exception().getStackTrace()[0].getMethodName() +
"/n Line number : " + new Exception().getStackTrace()[0].getLineNumber());
I pointed the OP at this approach yesterday in one of his multi-posts. I still have not been given my Dukes! -
How to get the current class name in static method?
Hi,
I'd like to get the current class name in a static method. This class is intended to be extended. So I would expect that the subclass need not to override this method and at the runtime, the method can get the subclass name.
getClass() doesn't work, because it is not a static method.
I would suggest Java to make getClass() static. It makes sense.
But in the mean time, does anybody give an idea to work around it?
Thank you,
BillWhy not create an instance in a static method and use getClass() of the instance?
public class Test {
public static Class getClassName() {
return new Test().getClass(); -
Indesign CS3: How to get the number of the current layer?
Hallo!
How to get the number of the current layer in a page?
Thanks,
Alois BlaimerInterfacePtr<ILayerList> layerList(documentUIDRef, UseDefaultIID()); <br /><br />int32 layerCount = layerList->GetCount();<br /><br />To findout layer name use<br /><br />IDocumentLayer* documentLayer = layerList->QueryLayer(layerIndex);<br /> <br />PMString layer=documentLayer->GetName();
-
How to get the current user name of the host who is occupying a specific VM?
I'm developing a winform app with c# code to manage Hyper-V. I need to remind someone if he/she would take a VM which has already been occupied by others.
Is there any powershell cmd or WMI interface to get the current user of a specific VM?
Thanks!Hiya,
from cmd there are quser(Query user) and qwinsta(Query Session)
which should give you that. Don't know how you can incoorperate that in C#, but that should give you something to work with :)
https://technet.microsoft.com/en-us/library/cc785434.aspx
https://technet.microsoft.com/en-us/library/cc788125.aspx -
Uix frameset - how to get the current frame name?
I have a frameset with 3 different frames in it. a top, center and bottom.
There is a menu in the top frame that changes the contents of the center or bottom frame.
How can I get the value of the frame name for the current frame into a bound value like a httpsession or page?
for example if I change the center frame to "listadmin.uix" how can I load a bound value with the frames new source?
Is there a way to pass javascript to a boundvalue? I could get the frames new properties from javascriptIn Jdev 9.0.3 you could do something like this:<frameBorderLayout>
<start>
<frame name="sideFrame">
<boundAttribute name="source">
<ctrl:pageURL name="sideFramePage">
<ctrl:properties>
<ctrl:property key="currentFrame"
value="sideFrame"/>
</
</
</
</
</
</then in startFramePage.uix you can access the current frame name by doing:<styledText data:text="currentFrame@ctrl:page"/> -
How to get the current user name in Provider hosted app using appOnlyAccessToken
Hi,
Please help me, how to get the HostWeb UserName in Provider Hosted App
i have Provider hosted App, and Anonymous Authentication is enabled on AppWeb, using appOnlyAccessToken
Below code does not return current user who Log in in hostweb, it is returning
SharePoint App (app@sharepoint)
Web web = clientContext.Web;
clientContext.Load(web);
clientContext.ExecuteQuery();
clientContext.Load(web.CurrentUser);
clientContext.ExecuteQuery();
clientContext.Web.CurrentUser.LoginName;
Below code gives a blank name when Anonymous Authentication is enabled, if Anonymous Authentication is disabled
app prompts for credentials
HttpContext.Current.User.Identity.Name
Thanks
RamHi,
Since you are using a provider Hosted app if you want to get the current logged in name than do not use AppOnlyAccessToken else use AccessToken which is App + user Context AccessToken.
then
Web web = clientContext.Web;
clientContext.Load(web);
clientContext.ExecuteQuery();
clientContext.Load(web.CurrentUser);
clientContext.ExecuteQuery();
clientContext.Web.CurrentUser.LoginName;will return proper user Name.
HttpContext.Current.User.Identity.Name will never return the user as this object is related to IIS server of your App Server not sharepoint.you should set this as Anonymous in case of provider hosted app.you can download the below sample which uses the AccessToken which has user name in it.https://code.msdn.microsoft.com/Working-provider-hosted-8fdf2d95
Whenever you see a reply and if you think is helpful,Vote As Helpful! And whenever you see a reply being an answer to the question of the thread, click Mark As Answer -
Indesign CS3: How to get the UID of the selected object?
Hello,
How can I get the UID of the selected object in an document?
Thanks,
Alois BlaimerHello!
I do not get it. Please give me some more hints.
I only want to know if the selected object is a square and then the UID of the selected square.
Thanks,
Alois Blaimer -
How to get the current view name is displaying?
Hi Experts,
I have a requirement that I have to know the current view is displaying. At the header of the page, there is a component (BTCHIST) which is fix and common for the all others. It has a button called Finish. When the user clicks on it, it has a different behavior depending on the current view.
Does anyone know any method in order to get this information? I searched up in CRM_UI_FRAME, however I didnu2019t find anything.
Regards,
AndréHi,
You need to redefine the method IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION of the controller class to change the view description. Unfortunately, the effort is huge and we cannot do it dynamically and needs to be done for each view in question.
Regards
Prasenjit -
How to get the Current Document Library View Name from Code - C#
Hi,
I have a requirement where i have a doc lib - doclib and two view view1 and view2.The columns vary for the two views.
Now a user can select and of the two views and do a particular operation.
I need to programatically find out which view the user is currently at.Now i know that just by picking the URL i can understand if its doclib/view1.aspx or doclib/view2.aspx. But this is not possible as my scenario
because of an architecture limitation of my project.
Is there any way to find out the view like libraray.currentview or using spview.
I need to make so column updates based on the view selected.
Please help.Try below code as you in the SharePoint context.
Guid siteId = SPContext.Current.Site.ID;
Guid webId = SPContext.Current.Web.ID;
SPSecurity.RunWithElevatedPrivileges(delegate()
using (SPSite site = new SPSite(siteId))
using (SPWeb web = site.OpenWeb(webId))
// Your code here
Hope this will helps you
Senthilrajan Kaliyaperumal -
How to get the current use name edited the page
Hi All,
I have a table which contains set of users,
namely
A
B
C
When the user A changes a particular pages and in that page i have a page item named LAST REVIEWED BY its Display only column and i need to Auto Populated the user Name A
How to do this ?
Thanks & Regards
Srikkanth.MPut a Trigger on your Table which fills the column using
NEW.LAST_REVIEWED_BY := v('APP_USER');
...brgds,
Peter
Blog: http://www.oracle-and-apex.com
ApexLib: http://apexlib.oracleapex.info
BuilderPlugin: http://builderplugin.oracleapex.info
Work: http://www.click-click.at -
How to get the current EAR name in a servlet ?
Greetings,
In a servlet, I need to retrive the EAR name. Using the ServerRuntimeMBean I can retrieve the list of the applications via the ApplicationsRuntime attribute. But I don't find any CurrentApplicationRuntime attribute or something similar. Many thanks in advance for any help.
Kind regards,
Nicolasj0o wrote:
System.out.println("Class Name: " + new Exception().getStackTrace()[0].getClassName() +
"/n Method Name : " + new Exception().getStackTrace()[0].getMethodName() +
"/n Line number : " + new Exception().getStackTrace()[0].getLineNumber());
I pointed the OP at this approach yesterday in one of his multi-posts. I still have not been given my Dukes! -
How to get the Current User on the UI page?
All,
Could you please let me know how to get the Current user on the UI input page , i need to display the current user ID when some one clicks the submit button, i want o get the current user to display in the javascript alert box.
Edited by: 951930 on Oct 24, 2012 12:21 PMlucky,
my schema has already defined for
<user mapField="USER_ID" default="%CurrentUser"/>
and in my UI page
<td oraLabel="user"></td><td oraField="user" id="userId" ></td>
and my javascript
function showUserId () {
var curUser = document.getElementById('userId').value;
alert(curUser);
and i have called this function on my submit button, but i am not able to get Current Logged User ID value to show in the alert nor able to show the current logged user on the UI page.
my requirement is on custom UI page i need to show Current Logged User in one corner of the page and also need to show the same user in alert when he submits the button.
Appreciate for the help.
Edited by: 951930 on Oct 25, 2012 8:42 AM
Edited by: 951930 on Oct 25, 2012 9:06 AM -
How to get the current slide Index or Id?
I can get the selected slide of presentation use blow method.
Office.context.document.getSelectedDataAsync(Office.CoercionType.SlideRange, function (asyncResult) {
if (asyncResult.status == Office.AsyncResultStatus.Failed) {
write('Action failed. Error: ' + asyncResult.error.message);
else {
write('Selected slides: ' + JSON.stringify(asyncResult.value.slides));
But, How can I get the executor slide?Hi,
>> How to get the current slide Index or Id?
In my option, when you select a slide, it change to current slide. So, you could use the getSelectedDataAsync method to get the current slide, and then get the index or id by using the Slice object. You could refer the link below for Slice Object.
# Slice.index property (JavaScript API for Office)https://msdn.microsoft.com/EN-US/library/office/jj715285.aspx?f=255&MSPPError=-2147217396
Some key code as below:
<script>
function getText() {
Office.context.document.getSelectedDataAsync(Office.CoercionType.SlideRange,
{ valueFormat: "unformatted", filterType: "all" },
function (asyncResult) {
var error = asyncResult.error;
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
write(error.name + ": " + error.message);
else {
// Get selected data.
var dataValue = asyncResult.value;
write('Selected data is ' + dataValue.slides[0].index);
// Function that writes to a div with id='message' on the page.
function write(message) {
document.getElementById('message').innerText += message;
</script>
>> How can I get the executor slide?
What do you mean by this? Is this a new issue which is different from the above issue? If so, I will recommend you post a new thread for this issue and share us more information about this.
Best Regards,
Edward
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Maybe you are looking for
-
Mac Mini (Core Solo 1.5GHz) won't boot. Any ideas?
My Mac Mini is hanging when I try to boot up (just sits at the grey apple screen and the progress wheel just cycles indefinitely). I've tried booting into single user mode and running fsck and the disk is fine. If I try booting in verbose mode it see
-
Setting up local testing server
Hi, I am in the process of setting up a local server to test web sites with AJAX calls, and am wondering what are some of the more common and easier tools/resources to use to do this...I have seen MAMP and XAMPP are very common...I recently up-graded
-
Can i generically change the "send from" email address in mavericks 10.9.2?
I have my regular email address and another that I'd prefer to be sending from. That one doesn't have password as it's a simple forwarding email. Can I send from it? Can't see how without setting it up as full email address.
-
As of today I can no longer delete music from iTunes.
Hello friends! I can't seem to delete music from iTunes 10.(whatever the latest version is) or on my iPhone4. I just want to change what I have on my iPhone, but then I realized that it may be an issue with iTunes after I tried to delete something th
-
Time saved as "00:00:00" for DATETIME item using OADateValidater
Hi All, In OAF Page for MessageTextInput item DataType Property set as "DATETIME". Then it is showing as "DD-Mon-YYY HH:mm:ss" Here requirement is, does not show seconds in that DATETIME item. Written below code String userDateFormat = pageContext.ge