[JS CS3] How to determine if a table is threaded
I'm trying to figure out how to determine if a selected table flows from one threaded text frame to the next.
Given a table "myTable", I know that myTable.parent is a textFrame.
I know that myTable.parent.nextTextFrame and myTable.parent.previousTextFrame will give me the next/previous linked text frames, but how can I determine if the table flows into the next frame or not?
Thanks,
~ Keith
table.cells[0].insertionPoints[0].parentTextFrames[0] gives you the
text frame of the first cell
table.cells[-1].insertionPoints[0].parentTextFrames[0] gives you the
text frame of the last cell
If they are different, the table flows into another text frame...
Harbs
Similar Messages
-
How to determine cursorline in table control
Hi,
Every time an entry is inserted in the table control i need to put the cursorline in the next line.
It is ok while you are using the initial lines of the table control but when you use the scroll it is gone.
The complet scenario is:
- my table control is created with 5 lines.
- Every time the user inserts a line, a new line is created (so you will have always 5 lines behind to complete)
- when the 5th line is inserted, if you want to fill the 6tn you have to use the scroll
- In this moment is when i dont know how to determine the cursorline. It will be different depending how much de the scroll is moved. Maybe the correct cursorline is 5, or 3 or 2... Do you know how i can determine it? Is it possible?
Maybe the way would be to move the table control (scroll) one position and always cursorline would be 5, but i dont know if it possible neither.
Thank you,
ManelSorry misunderstood the question.
You will have to use the variable topline from the tablecontrol.
Edited by: Pedro Guarita on Feb 10, 2010 5:25 PM -
How to determine length of table row in sql 2005
How, other than by doing the addition on my own, can I detemrine the length of a row in a table?
TIA,
barkingdogEDM,
Is this still an issue?
Thank you!
Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
Small Basic,
Wiki Ninjas,
Wiki)
Answer an interesting question?
Create a wiki article about it! -
DW CS3 - How to determine which CSS stylesheet to use at runtime ?
I'm building a website that can be used by different
companies. I want to use CSS so that when a user from Company_123
logs in, then they see a website in the style of Company_123's
corporate colours. However if a user from Company_ABC logs in, then
they see a website in the style of Company_ABC's corporate colours.
The site will potentially be used by dozens of different
companies so if possible I'd rather avoid having to implement a
sort of multiple "if company = 123 use this CSS, if company = ABC
use this CSS, etc, etc" at the top of every single web page I
produce.
Whats the best way to implement this ?
As far as I can see, when I create a new external CSS in DW
CS3, there is nothing dynamic in its title that allows anything to
be determined at runtime ?
Thanks in advance........Gav.Different sizes of what? If screens then it's a wasted
effort.... You can
know my screen size but you have no idea of my browser
viewport size.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"newlinp" <[email protected]> wrote in
message
news:fvsa5b$87o$[email protected]..
>I would suggest using a stylesheet switcher...
>
>
http://www.alistapart.com/stories/alternate/
>
> Ive used it at
http://churchillretirement.co.uk
website to switch CSS for
> different sizes - I reckon you could do much the same
here..
> -
--
Yes this a very interesting problem
I use MS SQL Server for a long time .
there is a DMO object in MS SQL Server. through this DMO collection,you can do this .
but Oracle ,I am a beginner.But i think that oracle has some way to process this. If it is not exist,How to do this throught administrator tools !
If you have a good idea ,please tell me !
Thank you!
null -
How to determine most recent date from the date column of internal table
Dear friends
would you like to tell me. how i determine the most recently changed record by looking at date and time from internal table i am not supposed to sort the table by date and time... I must check date and time with other records date and time to determine which record is most recently changed...
here the scenario is.
id idnumber chdate chtime
1 123456 20060606 135312
2 123456 20060606 135900
3 123456 20060606 132300
4 123457 20060606 140000
5 123457 20060606 142500
in the above scenario i must keep in my mind that the most recently changed record is identical to its idnumber i can say that:
the record should be fetched this way
id idnumber chdate chtime
3 123456 20060606 132300
5 123457 20060606 142500
because here the id 3 is the most recently changed in the idnumber 123456
where id 5 is the most recently changed in the idnumber 123457
please help me to determin how i am supposed to carry out this task any suggestion, code will be great help of mine.
regards
NaimAfter testing my suggestion above, I realized that it doesn't work because the delete adjacent actually will keep the first one and delete the rest. I'm working with Srinivas's code a bit now, I think it is almost what you want. I am under the impression that you dont' want to HIGHest date/time, but just the last record of the sequence, if this is the case, then this code will help. Here we will assign an index to each record per the idnumber, that way we can sort it and get the lastest record.
report zrich_0001.
types: begin of itab_type,
id type i,
idnumber type i,
chdate like sy-datum,
chtime like sy-uzeit.
types: end of itab_type.
types: begin of itab_type2,
id type i,
idnumber type i,
index type i,
chdate like sy-datum,
chtime like sy-uzeit.
types: end of itab_type2.
data: itab type table of itab_type with header line,
itab2 type table of itab_type2 with header line,
prev_rec type itab_type.
data: v_id type i.
start-of-selection.
itab-id = 1.
itab-idnumber = 123456.
itab-chdate = '20060606'.
itab-chtime = '135312'.
append itab. clear itab.
itab-id = 2.
itab-idnumber = 123456.
itab-chdate = '20060606'.
itab-chtime = '135900'.
append itab. clear itab.
itab-id = 3.
itab-idnumber = 123456.
itab-chdate = '20060606'.
itab-chtime = '142500'.
append itab. clear itab.
itab-id = 4.
itab-idnumber = 123457.
itab-chdate = '20060606'.
itab-chtime = '140000'.
append itab. clear itab.
itab-id = 5.
itab-idnumber = 123457.
itab-chdate = '20060606'.
itab-chtime = '120000'.
append itab.
clear itab.
<b> data: counter type i.
* Assign an index to each row per idnumber
loop at itab.
on change of itab-idnumber.
if sy-tabix > 1.
clear counter.
endif.
endon.
clear itab2.
move-corresponding itab to itab2.
counter = counter + 1.
itab2-index = counter.
append itab2.
endloop.
* Sort it and get rid of older records.
sort itab2 by idnumber ascending
index descending.
delete adjacent duplicates from itab2 comparing idnumber.</b>
read table itab2 with key idnumber = '123456'.
write:/ itab2-chdate, itab2-chtime.
read table itab2 with key idnumber = '123457'.
write:/ itab2-chdate, itab2-chtime.
Regards,
Rich Heilman -
How to determine Default Table Logging (log data changes )
Does anyone know how to view exactly what tables and related data fields have change logging enabled by default? I know that some of the standard reports will produce "edit reports" show who changed what field, when ,old and new values, etc, but I don't know how to determine where the data is retrieved from.
For example: If I look in the ABAP Dictionary at table LFA1, technical settings, it shows that log data changes is not "checked" or enabled. But if I run the standard AR Master Data Change Report, I get output showing valid field changes.
I have seen other threads that refer to SCU3 but I can't determine the above this from report.
Any assistance would be greatly appreciated.Hi Arthur,
As far as I am aware, these are 2 different things.
There is table logging which is at the table level & if activated (i.e. it's listed in table DD0LV, PROTOKOLL=X and the table logging parameter is set in the system profile/s).
The second one is programatical logging for change documents when data is maintained though a program that has been written to include a log. I'm not sure how to identify a complete lit of these though unfortunately.
Hope that is of some assistance. -
How to determine fixed line of table control using BDC program ?
Dear All,
I create program using BDC that contains table control.
Unfortunately the table control line of BDC program will depend on the resolution of our PC setting.
Sometime I have 2 lines, sometime 3 lines (in different PC).
How to determine fixed line of table control?
So it will never be confusing me whether I have 2 or 3 lines.
Thnx - Regards,
(Taufik K.)Hi Taufik,
Check the table CTU_PARAMS and field DEFSIZE for setting fixed line of a table control.
CALL TRANSACTION 'VA01' USING it_bdcdata
OPTIONS FROM OPT
MESSAGES INTO it_mesg.
opt of type ctu_params.
WA_CTU_PARAMS-DISMODE = 'N'. "no screen mode
WA_CTU_PARAMS-UPDMODE = 'S'. "synchronus update
WA_CTU_PARAMS-NOBINPT = 'X'.
WA_CTU_PARAMS-NOBIEND = 'X'.
WA_CTU_PARAMS-DEFSIZE = 'X'. "Default size
Default size will play good role in terms of resoultion. in one system in table control you can see 10rows, but in others system it will show 20 records. it depends on resoultion. but when you set the default size then it will take same (default screen size) in all the systems when you run BDC.
Reward if helps.
Regards,
Senthil
Message was edited by: senthil kumar -
How to populate data in table control .
hi all,
i put matnr no. in screen no. 103
validation is done at that screen only.
now when i want to modify dat record
when i put matnr no. at screen 103
so how i will get all data of dat number to table control screen.Hi Darshan,
Here is a detailed description of how to update data in table controll.
Updating data in table control
The ABAP language provides two mechanisms for loading the table control with data from the internal table and then storing the altered rows of the table control back to the internal table.
Method 1: Read the internal table into the Table Control in the screenu2019s flow logic. Used when the names of the Table Control fields are based on fields of the internal table.
Method 2: Read the internal table into the Table Control in the module pool code. Used when the names of the Table Control fields are based on fields of the database table.
Method 1 (table control fields = itab fields)
In the flow logic we can read an internal table using the LOOP statement. Define the reference to the relevant able control by specifying WITH CONTROL <ctrl>
Determine which table entry is to be read by specifying CURSOR <ctrl>-CURRENT_LINE.
After the read operation the field contents are placed in the header line of the internal table. If the fields in the table control have the same name as the internal they will be filled automatically. Otherwise we need to write a module to transfer the internal table fields to the screen fields.
We must reflect any changes the user makes to the fields of the table control in the internal table otherwise they will not appear when the screen is redisplayed after PBO processing, (eg, after the user presses Enter or scrolls) However, this processing should be performed only if changes have actually been made to the screen fields of the table control (hence the use of the ON REQUEST)
PROCESS BEFORE OUTPUT.
LOOP AT ITAB_REG WITH CONTROL TCREG
CURSOR TCREG-CURRENT_LINE.
ENDLOOP.
PROCESS AFTER INPUT.
LOOP AT ITAB_REG.
MODULE MODIFY_ITAB_REG.
ENDLOOP.
MODULE MODIFY_ITAB_REG INPUT.
MODIFY ITAB_REG INDEX TCREG-CURRENT_LINE.
ENDMODULE.
Method 2 (table control fields = dict. fields)
If using a LOOP statement without an internal table in the flow logic, we must read the data in a PBO module which is called each time the loop is processed.
Since, in this case, the system cannot determine the number of internal table entries itself, we must use the EXIT FROM STEP-LOOP statement to ensure that no blank lines are displayed in the table control if there are no more corresponding entries in the internal table.
PROCESS BEFORE OUTPUT.
LOOP WITH CONTROL TCREG.
MODULE READ_ITAB_REG.
ENDLOOP.
PROCESS AFTER INPUT.
LOOP WITH CONTROL TCREG.
CHAIN.
FIELD: ITAB_REG-REG,
ITAB_REG-DESC.
MODULE MODIFY_ITAB_REG
ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.
MODULE READ_ITAB_REG OUTPUT.
READ TABLE ITAB_REG INDEX TCREG-CURRENT_LINE.
IF SY-SUBRC EQ 0.
MOVE-CORRESPONDING ITAB_REREG TO TCREG.
ELSE.
EXIT FROM STEP-LOOP.
ENDIF.
ENDMODULE.
MODULE MODIFY_ITAB_REG INPUT.
MOVE-CORRESPONDING TCREG TO ITAB_REG.
MODIFY ITAB_REG INDEX
TCREG-CURRENT_LINE.
ENDMODULE.
Updating the internal table
Method 1
PROCESS AFTER INPUT.
LOOP AT ITAB_REG.
CHAIN.
FIELD: ITAB_REG-REG,
ITAB_REG-DESC.
MODULE MODIFY_ITAB_REG ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.
MODULE MODIFY_ITAB_REG INPUT.
ITAB_REG-MARK = u2018Xu2019.
MODIFY ITAB_REG INDEX TCREG-CURRENT_LINE.
ENDMODULE.
Method 2
PROCESS AFTER INPUT.
LOOP WITH CONTROL TCREG.
CHAIN.
FIELD: TCREG-REG,
TCREG-DESC.
MODULE MODIFY_ITAB_REG ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.
MODULE MODIFY_ITAB_REG INPUT.
MOVE-CORRESPONDING TCREG TO ITAB_REG.
ITAB_REG-MARK = u2018Xu2019.
MODIFY ITAB_REG INDEX TCREG-CURRENT_LINE.
ENDMODULE.
Updating the database
MODULE USER_COMMAND_100.
CASE OK_CODE.
WHEN u2018SAVEu2019.
LOOP AT ITAB-REG.
CHECK ITAB_REG-MARK = u2018Xu2019.
MOVE-CORRESPONDING ITAB_REG TO TCREG.
UPDATE TCREG.
ENDLOOP.
WHEN u2026
u2026
ENDCASE.
ENDMODULE.
Hope this will solve your problem.
Regards,
Pavan.
Edited by: PAVAN CHANDRASEKHAR GANTI on Aug 3, 2009 12:48 PM -
How to determine logical database in a program?
Hello guys!
How to determine logical database in a program on Eclipse?
I have not found any options:
Thanks!Welcome to SDN
Check the table RSOSFIELDMAP
Assign points if useful
Regards
N Ganesh -
Integration MIRO error, how to determine the VST related accounts.
integration Miro error.
Hi gurus,
please resolve the problem urgent.
while doing MIRO Iam getting the following error.
after given PO number in MIRO I getting the following error. please how to resolve the problem.
where i can determin the accounts, which accounts will be effect.
Error in account determination: table T030K key ASHA VST V0
Message no. FF709
Diagnosis
In the chart of accounts to be posted to, no accounts are defined for the tax code you used.
Procedure
Contact your system administrator.
Define the accounts to which a tax posting is to be made with the tax code entered in Customizing for taxes on sales/purchases.
To do this, choose Maintain entries (F5).
How to determine VSTI have already replied to the same question in one of ur earlier posts.
If you want to knowthe GL accounts which are used presently for the transaction VST, you can go to table T030K give the field name KTOSL value as VST and execute. YOu will get the list of all GL accounts which use the transaction VST for all possible tax codes and Chart of Accounts. -
How to determine the target system during runtime of a Generic DS?
Hi Experts, good afternoon.
I am coding a Generic Extractor using Function Module. I have to select the field TIMESTAMP on table ROOSPRMSC. To do so, I need the value of RLOGSYS that is the BW system that is calling the Extractor.
Do anybody knows how to determine via ABAP the RLOGSYS (Remote Logical System) during the runtime of the Generic DataSource Function Module?
The table ROOSPRMSC keep the TIMESTAMPs values of the last delta upload for each DataSource and for each BW target system. As I have 2 BW's loading data from the same SAP ECC system, I need to know, during runtime of my Generic DataSource, the actual system that is requesting the delta. That's the reason why I need to know the BW's logical system name that is "runnig" the delta InfoPackage.
Plese, help!!!
Thanks in advance!
Leandro VaniLeandro,
The calling program of your FM should have a local variable I_RLOGSYS which is populated with the BW server ID.
If you don't know how to access a variable in a program that is in call stack using field symbols, search SDN.
I haven't tested this, so you may have to explore a little.
Good luck. -
How to determine the Comp Cord / comp coordinator / Company Coordinator.
Hi,
In tcode pa30 i see there is Comp Cord field. so these are the HR persons right which use the three digits numbers.
So my question is how to determine that the user/ pernr is comp cord?
I want to create the fm and pass user id as import and want to find out where this user is belongs to comp coordinator or not.
i do see some entry in the T526 table but not sure, how it work.
Regards
AliHi Ali,
Administrators and administrator groups are configured via the following SPRO step:
Personnel management - Personnel administration - Organizational data - Organizational assignment - Define adm group & define administrators.
However, as far as I understood, you want to have a backward way.
I mean, you want to know which of your employees are comp coordnator/administrator?
Is it right?
If yes, there is, unfortunately, no connection between employee master records and administrator records.
Regards,
Dilek -
In OLS, how to determine the list of labels a user is allowed to use?
subject says it all; we have determined how to determine ALL labels available, but how do we filter it via existing lbac tables to show the labels the current user (either direct or via proxy) can use?
thanks, alanHi there,
maybe these views do help:
http://st-doc.us.oracle.com/10/102/network.102/b14267/admpriv.htm#i1012870
Thanks, Peter -
How to find out the tables effected information from oracle from
can any one tell me how to find out the tables effected information from oracle form
Hi,
Please refer to the following documents.
Note: 259722.1 - HOWTO Determine Table and Column Name from a field in a form in 11i
Note: 241628.1 - How to Find the Query That Succeeded Recently?
Regards,
Hussein
Maybe you are looking for
-
I Purchased a season of a tv show from I tunes. It sits in my I tunes purchased file. How do I move it to my video icon file so I can watch while in flight?
-
Hi All, We have provided the partner details like AS2ID,URL,Port and certificates. They ask me to do some sample testing whether files are reaching to partner system or not. I done all the required steps in IR and ID... 1. Can anyone suggest me how t
-
I just made three short films on iMovie, which I imported into iDVD and burned to a single DVD. But when I play the DVD, the picture quality is fine for the first few minutes, then deteriorates, the picture becoming pixellated and the text being hard
-
Vision - is it essential to connect to port 1 of t...
I have extended my home network by adding an apple extreme. Right now it is made complex by needing to keep the vision connection direct to the HH3 to connect to port 1, as the manual says use that port for vision connection, presumably because of th
-
Data Guard - Grid Control - Standby database
Heys, now I have to RAC Clusters. The next step would be to setup a standby database to prepare a graceful switchover. But what are the next steps ? I am currently installing GridControl on a seperate host with the option: Enterprise Manager10g Grid