get the number of layer of selectedLayers array

I have "app.project.activeItem.selectedLayers", which returns an arbitrary collection of layers of the model. It can be layer 2, 5, 6 etc in the chronology of the model. However in my collection of selectedLayers they are referenced by index IE. 0,1,2 or 3. Is there a method to get the number of layers in the comp? for example, if selectedLayers [0] refers to the layer 2 How can I access the layer number.

I think that's what you hear:

app.project.activeItem.selectedLayers [0] .index

Dan

Tags: After Effects

Similar Questions

  • Get the number of items in a collection

    I have an associative array that is indexed by VARCHAR2. I want to know the number of items in the collection that have value of index like '% IMSI_ '. Is there a direct way to achieve this, or I have to loop through the collection and get the number in a variable. I use 11g.

    The Count() method gives the total number of elements in the array (including null values).

    If you want to count how many names or values correspond to a filter predicate, you must do it manually.

  • Get the number of frame composition before

    Hello.  I want to get the number of frame of earlier compositions.

    For example, there are "composition A" and there "pre - A composition".

    When I play the composition A, composition A pre has also started only playing, but pre composition impetus frame No 3.

    This means that if the composition is the frame 1, composition A pre is on frame 3.

    I want to get this picture of composition pre A number. What should I do?

    "In Action script 3, I can easily get image number of the layer type"mcA.currentFrame "" "

    I want to do something like this in AE. as 'thisComp. mcA, currentFrame.

    If I understand what you are doing, and these two compositions have the same rate, it could do:

    timeToFrames (time - thisComp.layer("precomp_A").startTime)

    Dan

  • Get the number of CountItems by group in CS5 extended

    I have a collection of photos with count items created with the count tool in CS5 extended version. Each element of the county belongs to one of the 5 county groups created with the count tool. Using the Photoshop COM, I can get the total picture count items (Document.CountItems.Count ()). However, I can not get the number of items count by County group, or the group a County element belongs to. Someone managed to access groups of count? I use c#, but a solution to any language would be useful.

    Hi here are some features on how to get the length of the charges for a group:

    examples: =.

    Alert ("there are" + getCountsInGroup (getCurrentGroup () .length + "counts in the selected countGroup" ' ") ;// getting charges for the current selected group

    getCountsInGroup (0); get counts of the first group

    // ===================================

    function getCountsInGroup (idx) {}

    cArr var = listCountsArr();

    return of cArr [idx];

    }

    function getCurrentGroup() {/ / find the index of the selected group}

    var firstArr = listCountsArr(); / / make a list with tables like grpoups and inside these objects for each count

    addTempCount(); / / create a temp cont

    var listCountsArr() = secArr; / / make a second list

    theCGroup = 0;

    for (i = 0; i

    {If (firstArr [i] .length! = {secArr [i] .length)}

    theCGroup = i;

    break;

    }

    }

    deleteCount (secArr [theCGroup] [secArr [theCGroup] .length - 1] .idx + 1); / / detele County temp

    Return theCGroup;

    }

    function addTempCount() {}

    var / / desc = new ActionDescriptor();

    desc.putDouble (charIDToTypeID ('X'), 0);

    desc.putDouble (charIDToTypeID ('Y'), 0);

    executeAction (stringIDToTypeID ("countAdd"), desc, DialogModes.NO);

    }

    function deleteCount (idx) {}

    var / / desc = new ActionDescriptor();

    desc.putInteger (charIDToTypeID ('ItmI"), idx);

    executeAction (stringIDToTypeID ("countDelete"), desc, DialogModes.NO);

    }

    function listCountsArr() {}

    cArr var = new Array();

    Var ref = new ActionReference();

    ref.putEnumerated (charIDToTypeID ("Dcmn"), charIDToTypeID ('Ordn'), charIDToTypeID ("Trgt'));

    DESC1 = executeActionGet (ref);

    DESC1 = desc1.getList (stringIDToTypeID ('countClass'));

    var crntG = 0;

    var grpArr = new Array();

    for (var i = 0; i)

    var gr = desc1.getObjectValue (i) .getInteger (charIDToTypeID ("group"));

    itI var = desc1.getObjectValue (i) .getInteger (charIDToTypeID ("ItmI"));

    itX var = desc1.getObjectValue (i) .getUnitDoubleValue (charIDToTypeID ("X"));

    itY var = desc1.getObjectValue (i) .getUnitDoubleValue (charIDToTypeID ("Y"));

    var cntObj = {x: itX, y: itY, grpIDX:gr, idx:itI, domI: I};

    if(crntG == gr) {}

    grpArr.push (cntObj);

    }

    If (crntG! = size) {}

    cArr.push (grpArr);

    grpArr = new Array();

    grpArr.push (cntObj);

    crntG = gr.

    }

    }

    cArr.push (grpArr);

    return of cArr;

    }

  • I can't get the number 5 and 6 of my key Board that is

    I can't get the number 5 and 6 on my key Board that happen about two hours ago please help me on fixing the problem

    Hello bigarthur, this is what is happening in the different programs that you use on your computer or just in firefox?

  • How to get the number of bits of Windows?

    Hi all

    How can I get the number of bits of Windows, the application of the LV is running on?

    By using the disabled conditional structure, I can get the number of bits of the application (if it is built in BT 32 or 64), but not the number of bits of windows.

    Thank you

    system variable 'PROCESSOR_ARCHITECTURE '?

  • How to get the number of fonts online

    Hi all

    can you give me solution to the following:

    How to get the number of fonts on a line.

    Ex

    BlackBerry Support 'Community' is supported for my career

    in this line, I want to ITALIC for the word 'Community '.

    Font.GetDefault (). Derive from wil give for total line...

    RichTextField does not?

    See this KB article

    http://supportforums.BlackBerry.com/T5/Java-development/format-text-in-a-RichTextField/Ta-p/445038

  • Get the number of elements in the header in GroupDataModel

    Hey everybody!

    I wonder how to get the number of items in each topic in a GroupDataModel. Here's a code, where headerCount would be the number of items in each section:

    ListView {
                dataModel: _app.dataModel
    
                layout: StackListLayout {                    headerMode: ListHeaderMode.Sticky            }
    
                listItemComponents: [
                    ListItemComponent {
                        type: "header"
    
                        Container {
                            Label {                            text: ListItemData + " " + headerCount                        }
                        }
                    },
                    ListItemComponent {
                        type: "item"
    
                        Container {
                            Label {                            text: ListItemData.cardName                        }
                        }
                    }
                ]
            }
    

    Also here is the code of applicationui.cpp, where it defines the datamodel. It's using GroupDataModel.

    void ApplicationUI::initDataModel()
    {
        // Note: The Group Data Model is joining this objects tree as a child (for memory management)
        m_dataModel = new GroupDataModel(this);
        m_dataModel->setSortingKeys(QStringList() << "cardType");
        m_dataModel->setGrouping(ItemGrouping::ByFullValue);
    }
    

    Hope that makes sense. If you have any questions, let me know!

    This will help you

    https://developer.BlackBerry.com/native/reference/Cascades/bb__cascades__GroupDataModel.html#functio...

    Your header looks like this

    ListItemComponent {
        type: "header"
    
        Container {
            id: rootItem
            Label {
                text: ListItemData + " " + rootItem.ListItem.view.dataModel.childCount(rootItem.ListItem.indexPath)
            }
        }
    }
    ..............
    

    It may be useful

  • Get the number of the caller before ringing

    Hello

    I want to get the number of the caller when a new call coming but before the device starts ringing. Is it possible to get? Can someone help me?

    Thank you!

    callIncoming fires before the unit begins to ring. You can use Phone.getActiveCall... to get the number

  • Get the number of files in the folder

    Hi all

    How can we get the number of records present in the file, so that we can make the program to extract the different files in the folder according to the number?

    Thanks in advance,

    Sandeep

    Check the FileConnection API and 'list' methods

  • get the number in the declaration of DBMS

    Hello everyone,

    my friend, I create the following code, but I've always faced a problem to display the result of County all the

    the code is:

    ------------------------------

    I insert a count (*) to get the number of employees

    but he keep get only '1' to the last of the result in the following way:

    DETAILS OF THE EMPLOYEE:

    YJOSEPH5 | YOUSEFJOSEPH | 15 NOVEMBER 15

    HYOUSEF10 | HASSANYOUSEF | 15 NOVEMBER 15

    HYOUSEF17 | HASSANYOUSEF | 15 NOVEMBER 15

    HYOUSEF14 | HASSANYOUSEF | 15 NOVEMBER 15

    HYOUSEF16 | HASSANYOUSEF | 15 NOVEMBER 15

    COUNT: 1

    the code

    ------------------------------------

    DECLARE
    V_USER_ID VARCHAR2 (50);
    NUMBER OF V_EMP_NO;
    V_FIRST_NAME VARCHAR2 (30);
    V_LAST_NAME VARCHAR2 (30);
    DATE OF V_REG_DATE;
    NUMBER OF V_COUNT;
    V_SQL_SATEMENTS VARCHAR2 (1000);
    NCOUNT THE NUMBER;
    CURSOR C IS SELECT USER_ID, EMP_NO, FIRST_NAME, LAST_NAME, REG_DATE, COUNT (*) FROM EMP
    USER_ID, FIRST_NAME, LAST_NAME, EMP_NO, REG_DATE GROUP;
    BEGIN
    OPEN C;
    SELECT COUNT (*) FROM NCOUNT FROM USER_TABLES WHERE TABLE_NAME = 'EMP ';
    IF (NCOUNT < = 0) THEN
    V_SQL_SATEMENTS: =' CREATE TABLE EMP)
    USER_ID VARCHAR2 (40) PRIMARY KEY,.
    NUMBER OF EMP_NO,
    FIRST NAME VARCHAR2 (30),
    VARCHAR2 (30) LAST_NAME,.
    DATE OF REG_DATE)';

    RUN IMMEDIATELY "DROP TABLE EMP;
    IMMEDIATELY RUN V_SQL_SATEMENTS;
    END IF;

    SELECT NVL (MAX (EMP_NO), 0) + 1
    IN V_EMP_NO
    YOUSEF. EMP;
    INSERT YOUSEF. EMP (USER_ID, EMP_NO, FIRST_NAME, LAST_NAME, REG_DATE)
    VALUES (SUBSTR (: LAST NAME, 1, 1) |: LAST_NAME |) V_EMP_NO, V_EMP_NO,:FIRST_NAME,:LAST_NAME,TO_DATE(SYSDATE,'DD-MON-YY'));
    DBMS_OUTPUT. PUT_LINE (' DETAILS OF THE EMPLOYEE: "");
    LOOP
    EXTRACT THE C IN V_USER_ID, V_EMP_NO, V_FIRST_NAME, V_LAST_NAME, V_REG_DATE, V_COUNT;
    WHEN THE EXIT %C NOTFOUND;

    DBMS_OUTPUT. PUT_LINE (V_USER_ID |'|) ' || V_FIRST_NAME | V_LAST_NAME |' | ' || V_REG_DATE);
    END LOOP;
    DBMS_OUTPUT. PUT_LINE ("COUNT:" | "|") V_COUNT);

    CLOSE C;
    END;
    /

    ALL FRIENDS,

    THANKS FOR EVERY BODY,

    I JUST FOUND THE RIGHT WAY TO DO

    FOR THOSE WHO WANT TO SEE:

    -----------------------------------------------------------

    DECLARE
    V_USER_ID VARCHAR2 (50);
    NUMBER OF V_EMP_NO;
    V_FIRST_NAME VARCHAR2 (30);
    V_LAST_NAME VARCHAR2 (30);
    DATE OF V_REG_DATE;
    NUMBER OF V_COUNT;
    V_SQL_SATEMENTS VARCHAR2 (1000);
    NCOUNT THE NUMBER;
    CURSOR C IS SELECT USER_ID, FIRST_NAME, LAST_NAME, EMP_NO FROM EMP REG_DATE;
    BEGIN
    SELECT COUNT (*) IN THE EMP V_COUNT;
    OPEN C;
    SELECT COUNT (*) FROM NCOUNT FROM USER_TABLES WHERE TABLE_NAME = 'EMP ';
    IF (NCOUNT<=0)>
    V_SQL_SATEMENTS: =' CREATE TABLE EMP)
    USER_ID VARCHAR2 (40) PRIMARY KEY,.
    NUMBER OF EMP_NO,
    FIRST NAME VARCHAR2 (30),
    VARCHAR2 (30) LAST_NAME,.
    DATE OF REG_DATE)';
                                             
    RUN IMMEDIATELY "DROP TABLE EMP;
    IMMEDIATELY RUN V_SQL_SATEMENTS;
    END IF;

    SELECT NVL (MAX (EMP_NO), 0) + 1
    IN V_EMP_NO
    YOUSEF. EMP;
    INSERT YOUSEF. EMP (USER_ID, EMP_NO, FIRST_NAME, LAST_NAME, REG_DATE)
    VALUES (SUBSTR (: LAST NAME, 1, 1) |: LAST_NAME |) V_EMP_NO, V_EMP_NO,:FIRST_NAME,:LAST_NAME,TO_DATE(SYSDATE,'DD-MON-YY'));
    DBMS_OUTPUT. PUT_LINE (' DETAILS OF THE EMPLOYEE: "");
    LOOP
    EXTRACT THE C IN V_USER_ID, V_EMP_NO, V_FIRST_NAME, V_LAST_NAME, V_REG_DATE;
    WHEN THE EXIT %C NOTFOUND;

    DBMS_OUTPUT. PUT_LINE (V_USER_ID |'|) ' || V_FIRST_NAME | V_LAST_NAME |' | ' || V_REG_DATE);

    END LOOP;

    CLOSE C;
    DBMS_OUTPUT. PUT_LINE ("COUNT:" | "|") V_COUNT);

    END;
    /

  • How to get the number of entries in the navigation menu?

    boc.bmp

    How to get the number of entries in the navigation menu? Check the image. What it shows 8 number of customers and 10 products and 10 orders in the list. How to get it?

    --

    Thank you

    Hello

    Create items of the request saying, "CUSTOMERS", "PRODUCTS" and "ORDERS".

    Create the application process that defines these items when loading the page for example

    C1 in select count (*) NTC (of customer_table)

    loop

    : CUSTOMERS: = c1.cnt;

    end loop;

    C1 in select count (*) NTC (of products_table)

    loop

    PRODUCTS: = c1.cnt;

    end loop;

    C1 in select count (*) NTC (of orders_table)

    loop

    : ORDERS: = c1.cnt;

    end loop;

    Components shared Open-> Navigation bar and change:

    In the entry list Label-> customers & CLIENTS.]

  • Get the number of days in a month based on the month and year of fields

    I have a column in my form which lists the days in a month. I want to configure a hidden field that calculates the total number of days in a month, based on the month and year of the field inputs. The number of days will determine what appears on the column. For example, if I put 4 months, and 2016 in the field of the year, I get 30 in the hidden field. Thus, on the column 'Day', I'll have numbers 1-30. Or if I put 2 months and 2016 in the field of the year, I get the 29 in the hidden field. If the numbers 1-29 appears in the column 'day '.

    Found this on some forum javascript code:

    //Month is 1 based
    function daysInMonth(month,year) {
      
    return new Date(year, month, 0).getDate();
    }

    //July
    daysInMonth
    (7,2009); //31
    //February
    daysInMonth
    (2,2009); //28
    daysInMonth
    (2,2008); //29

    I do not know how to convert this code in JavaScript to adobe and don't really know how to use it. All I know how to do is to configure the field values for the field month and year as variables. I am a novice programmer and would appreciate it really all the help I can get. Thank you in advance!

    The code seems to be JavaScript and runs as needed by using the JavaScript console.

    I would like to consider making more general code, so if you have a date string that includes at least the month and year we could just call the function and get the number of days for that month.

    The following script will calculate the number of days in a month, by using at least the month and year values can display the result on the JavaScript console and all of the value field for the field that has this code as the custom calculation Script.

    function daysInMonth (oDate) {}
    return new Date (oDate.getFullYear (), oDate.getMonth () + 1, 0) .getDate ();
    }

    nMonth var = this.getField("Month").valueAsString; get the value of month;
    nYear var = this.getField("Year").valueAsString; get the value of the year;

    Event.Value = "";

    If (nMonth! = "" & nYear!) = "") {}
    var MyDate = util.scand ("' / mm/yyyy ', nMonth +" / "+ nYear); convert to date object;
    var nDaysInMonth = daysInMonth (MyDate); get the number of days;

    Console.Open (); Open the JavaScript console;

    Console.clear(); clear the console;

    Console.println ("Days in" + nMonth + ":" + nDaysInMonth); show days in month;

    Event.Value = nDaysInMonth; Set the value of the field;

    }

  • get the number of the day of the week - any national locale is used

    Hi all

    My need is to get the number of the day of the week - any national local is used.

    For example, Saturday's 6th day of the week in my country, because the week starts on Monday.

    I heard that some countries start the week of Sunday.

    So my need is to compile code that does not depend on local national.

    How can I make it?

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    PL/SQL Release 11.2.0.1.0 - Production

    "CORE 11.2.0.1.0 Production."

    AMT for Linux: Version 11.2.0.1.0 - Production

    NLSRTL Version 11.2.0.1.0 - Production

    Hello

    2621671 wrote:

    Hi all

    My need is to get the number of the day of the week - any national local is used.

    For example, Saturday's 6th day of the week in my country, because the week starts on Monday.

    ...

    That's what you asked for, whatever your NLS settings:

    1 + TRUNC (dt) - TRUNC (dt, 'IW')

    If dt is a DATE, TRUNC (dt, 'IW') is the beginning of the ISO week containing dt.  ISO weeks always start on Monday, whatever NLS_TERRITORY, or other NLS parameters.

    I heard that some countries start the week of Sunday.

    So my need is to compile code that does not depend on local national.

    How can I make it?

  • Get the number of CPU of the machine virtual and carrots

    Hello

    I tried the following, but failed to get the number of CPUS the VM and carrots. What I am doing wrong?

    Of course, try like this

    $myCol = @)

    foreach ($cluster Get-cluster)

    {

    foreach ($vmhost in ($cluster |)) Get - VMHost))

    {

    foreach ($vm in (Get-VM-location $vmhost)) {}

    $VMView = $vm | Get-View

    $VMSummary = "" | Select NOMCLUSTER, HostName, VMName, VMSockets, VMCores, CPUSockets, CPUCores

    $VMSummary.ClusterName = $cluster. Name

    $VMSummary.HostName = $vmhost. Name

    $VMSummary.VMName = $vm. Name

    $VMSummary.VMSockets = $VMView.Config.Hardware.NumCpu

    $VMSummary.VMCores = $VMView.Config.Hardware.NumCoresPerSocket

    $VMSummary.CPUSockets = $vmhost. ExtensionData.Hardware.CpuInfo.NumCpuPackages

    $VMSummary.CPUCores = $vmhost. ExtensionData.Hardware.CpuInfo.NumCpuCores

    $myCol += $VMSummary

    }

    }

    }

Maybe you are looking for

  • Portege M400: Lost the keyboard in Input Panel

    I lost the keyboard for tablet PC Input Panel, the writing is there, but the keyboard is gray.Also the logon keyboard is also gray, this follows a tool of pc fixing and I must have cleaned the registry by mistake and the files have been deleted. Some

  • Windows 7 does not have the standard games (i.e., Solitaire, etc.).

    Upgraded to Windows 7 Professional 64 bit of Vista7 wouldn't upgradeHad to do a full installIt did not install all standard Windows gamesThese are downloadable or should I do a custom installation?

  • How can I autoindex looping for to create several channels daqmx

    I'm trying to autoindex create a loop FOR containing the DAQmx vi to create AI multi-channel voltage with identical settings, except that I need to apply specific channel names using a constant and specific physical channels using a constant of chann

  • bug in A1 - 810

    Hi, I use googleplay music, and my A1-810 Tablet automatically restarts a while when you use google play music mode 'sleep', a way to report this bug to acer to get a fix?

  • Cannot remove messages from the Inbox

    I'm unable to remove items from the Inbox