Question on field level help and bookmarking
Hi All
I have a question about field level help and bookmarking fields. I did this before but i can't remember how. Right now, when you click on a field in my help to access our software application the page displays but at the top and not at the exact field description. I don't remember how I did this in my other help files.
Please help me so I can bookmark my field level help to go exactly to my definition on the page and not just the top of the page everytime.
Thanks
Caryn
Hi Martin!
Take a look at these sites which will provide you more information about your problem.
[http://apex-at-work.blogspot.com/2008/10/apex-select-list-with-dynamic-help-text.html|http://apex-at-work.blogspot.com/2008/10/apex-select-list-with-dynamic-help-text.html]
TRICK: Dynamic Item Help Text as Tooltip
[http://apex.oracle.com/pls/otn/f?p=11933:121|http://apex.oracle.com/pls/otn/f?p=11933:121]
Regards,
Tobias
[http://apex-at-work.blogspot.com/]
Similar Messages
-
Field-level Help possible with WebHelp?
Hi All,
I'm trying to determine whether WebHelp supports field-level
help, and between reading the online Help and the forums, I'm
confused. The online help states "WebHelp window support is only
available with the context-sensitive Help API." Does that mean that
WebHelp doesn't officially support field-level help? I'm sure we
can implement field-level help with some creative programming, but
I'm not sure of the requirements.
Is the CSH API required for field-level help? Or do we need
only implement the solutions described on
Peter's
site detailing calling WebHelp? And the RoboHelp Office
TechNote
Calling
Topics with Two Pane View?
I appreciate any assistance that anyone can provide!
want2bewiserwant2bewiser -
If you recall, field-level help was implemented by clicking
on a Question mark icon on the top right in the title bar. Your
cursor changed to a Question Mark and pointer, and clicking on a
field, button or other control would evoke a popup.
You can duplicate that functionality, but the lions's share
of the work would be on the developers. You can provide the small
blurbs, but how it is called is up to them.
The API is useful if you might change topic ids often, or if
you need a sort of map file, or if you just want a standard way of
calling Webhelp into a certain window format. But you don't need
the two-pane format instructions for 'What's This' help.
So, your developer will have to add a function to each page
so that, if the user changes the cursor to a 'What's This' curson,
and an object is clicked during this 'What's This' state, an
explanatory popup will, um, pop up.
...Otherwise, everything behaves normally. -
Hi,
Is portal provide any field level help. I mean to say that when i place my mouse arrow on a field than it gives me help what it does or press some key to know what this field does. Something like ballonic help in Developer 2000 Forms.
Thanks
Muhammad IjazWe use field-level help from within our application, Liz, and
we use Robo v5 for our HTML Help (output in CHM). I'm not entirely
sure how the code is written because I only do the Help System (our
application is currently being rewritten in Dot Net and we haven't
finalized the Help for Dot Net yet). All I do in my Robo projects
is put the bookmark where it needs to be. The F1 command that is
passed within the application calls that bookmark. The app is
currently written in Progress and the code simply calls the
module/program/bookmark. As long as the bookmark I use in Robo
matches what the Developer calls, the field level help works
perfectly. The only problem we ever had was when the field name
changed in the application and nobody told us in Documentation! As
soon as I updated my bookmarks, it worked again.
Hope this helps. If you need more info on the commands, email
me directly and I'll get with the Developer to ask about the
command line the code sends to call the CHM. -
Best way to author field level help for a CHM?
Hi
I have been asked to create an HTML help (CHM) system for a .Net application which will include context sensitive help at both page and field level.
I have used map ids for page level help before - i.e. assigned a map id to topics and given this list to a developer for implementation, but I have never created field level help.
I've been looking at the 'What's This?' help project wizard but am confused as to whether this is the best approach and how it fits with the project as a whole (or even if it compatible with .Net applications). Does this mean that I need two help projects for the application - one for the main help, and one for the field level help? Is there a way to create field level help without using the 'What's This?' wizard?
I am using Robohelp 7.
Any advice gratefully received!
ChloeHi, Chloe,
As Peter notes, even Microsoft has backed away from using field-level Help in the last few years, so it may be worth trying to determine whether your users will benefit from having it available to them. That's not to say that you can't deliver field-level Help, however, as all the required methods for calling it are still available to .NET developers.
To clarify, what Madcap Software calls "DotNet Help" is just a proprietary Help viewer that the company hopes will be more modern and appealing to writers than the older HTML Help (.chm) viewer. HTML Help remains the recommended format for Windows applications, whether .NET or not, and you can use any authoring tool that is capable of outputting a .chm file to create online Help for a .NET application.
The method that your developers use to call field-level Help determines how it should be authored. If they use the standard .NET method (the SetHelpString method of the HelpProvider class), each text string is embedded in the application code itself, and not retrieved from your .chm file. More information here:
http://msdn.microsoft.com/en-us/library/system.windows.forms.helpprovider.sethelpstring(VS .71).aspx
http://support.microsoft.com/kb/821777
http://helpware.net/mshelp2/demo2/h1xNET.htm
Alternatively, developers can use the old HTML Help API to retrieve the text string from a .chm file. See:
http://msdn.microsoft.com/en-us/library/ms670082(VS.85).aspx
http://helpware.net/htmlhelp/how_to_whatsthis.htm
http://support.microsoft.com/?kbid=317406
The drawback of both methods is that the Help popups are plain text only — no graphics, text formatting, hyperlinks, etc. To work around this, some people use the third-party KeyHelp control to create feature-rich HTML popups. See:
http://www.keyworks.net/keyhelp.htm
This allows you to deliver the type of Help that you mentioned in your second message ("is there a way to do this so that these topics open in a small popup, without the TOC / tri-pane structure?").
Pete -
Field Level Help on Tabular forms
Hi,
Is there any easy way I can add field level help to tabular forms?
If I create a form on a table I can add help for each field, however if I create a tabular form there seems to be no way I can associate field level help with a column.
I know that I can add page level help and could describe all of the columns there, but it would be nicer to add individual help to each column.
Any ideas?
Thanks,
MartinHi Martin!
Take a look at these sites which will provide you more information about your problem.
[http://apex-at-work.blogspot.com/2008/10/apex-select-list-with-dynamic-help-text.html|http://apex-at-work.blogspot.com/2008/10/apex-select-list-with-dynamic-help-text.html]
TRICK: Dynamic Item Help Text as Tooltip
[http://apex.oracle.com/pls/otn/f?p=11933:121|http://apex.oracle.com/pls/otn/f?p=11933:121]
Regards,
Tobias
[http://apex-at-work.blogspot.com/] -
Field level help always shows homeID URL
I implemented context-sensitive help of 2 types:
1. Field level help - triggered from a menuitem using:
menuitem_CSH.addActionListener(new CSH.DisplayHelpAfterTracking(mainHS, "javax.help.Popup", null));
2. Help key (F1) type help - using:
mainHB.enableHelpKey(getRootPane(), "top", mainHS);
Point 2 type help works perfectly - which implies that my MAP file & setHelpID...() stuff is alright.
CSH.setHelpIDString(jbtnConfigure, "config");
CSH.setHelpIDString(jbtnAlarms, "gettingstarted");
Point 1 however always displays the URL of the homeID. I've tried all kinds of things but can't get this to work.
Am I missing something here? Any help/pointers would be appreciated.maybe something like this will work.
works OK for System.exit(), other options??
click into the 2nd textfield, message displays
click the menu items, no message
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
class Testing extends JFrame
JMenu file = new JMenu("File");
int counter;
public Testing()
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocation(400,200);
JMenuItem exit = new JMenuItem("Exit");
file.add(exit);
JMenuBar menuBar = new JMenuBar();
menuBar.add(file);
setJMenuBar(menuBar);
JTextField tf = new JTextField(10);
tf.setInputVerifier(new MyVerifier());
getContentPane().add(tf,BorderLayout.NORTH);
getContentPane().add(new JTextField(10),BorderLayout.SOUTH);
pack();
exit.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
System.exit(0);}});
class MyVerifier extends InputVerifier
public boolean verify(JComponent input)
if(((JTextField)input).getText().equals(""))
if(file.isSelected() == false) System.out.println("Invalid "+counter++);
return false;
return true;
public static void main(String[] args){new Testing().setVisible(true);}
} -
Question -- ME22N - Field Reference obligatory and with a matchcode.
Hi!
The user has a new crazy requirement.
The user needs the field REFERENCE (IHREZ) from tab Communication of TRX ME22N to be OBLIGATORY and alse wants a matchcode with two values.
Any help is welcome.
Regards.
BettinaWe added the values to the domain and we use some user exits to validate that the user complete the field.
-
As question states, the menu toolbar and bookmark toolbars are missing upon restart.
Both are fully recoverable as customized, but then disappear again upon restart.I deleted the localstore.rdf.
But, I usually run Norton's Utilities 2012 "clean disk" upon closing down computer. The problem is something Norton is doing.
Firefox is storing my configuration/profile related to showing the two toolbars in some fashion (perhaps as a temp file), that Norton is erasing it.
Norton isn't deleting the customization/uniqueness of the toolbars.
Just that they don't show upon restarting.
There is probably a way for Firefox to store this "permanently".
Thanks for the help so far. The fix may not be something Firefox can do. -
Providing application-level help within Flex apps
What is the general guideline / approach for help (not
embedded or field-level help but page level or application level
help like you get when you click Help in most applications) within
a Flex app? Is it to spawn a new Window that goes to standard
HTML-based help engines/content or to display the content in a
dialog within the Flex application itself? ThanksSlow down! Found it here:
http://raghunathraoflexing.blogspot.com/2006/12/flex-i-frame.html -
Same field on Header and Item level with same data
Hi Experts,
I want enter value in WEB UI Header level Screen filed and the same value I have to see in same filed which has added to item level WEB UI Screen. Is Same field on Header and Item with data copying functionality supports by the CRM WEB UI?
Thanks in Advance
Edited by: sakthidharan acc on Jan 31, 2012 10:25 AMHi Leon,
can you please explain me how can i read the value of parent entity and make it appear at the item level?
Please help me in this regard
Its urgent.
Iam the beginner , so that is the reason iam asking many questions , please help me
Thanks and Regards,
Sak -
Any questions on Order Management Header and Item level?
Hi,
If you are interviewing somebody...And the position he wants is SD consultant.
What kind of questions will you raise on OM header level and item level??
Order management--Questions on Header level
Questions on item level
Thanks, would be better if you could also attach the answer.
Thanks!!Dear Hoo,
ORDER MANAGEMENT & SALES
1.Briefly describe the types and structure of the sales document and give examples of data
that you find on the different levels.
Sales*related business transactions are recorded in the system as sales documents. There are, broadly
speaking, four different groupings of sales documents:
Sales queries, such as inquiries and quotations
Sales orders
Outline agreements, such as contracts and scheduling agreements
Customer problems and complaints, such as free of charge deliveries and credit memo requests.
Header Data
The general data that is valid for the entire document is recorded in the document header. This data
includes the:
number of the sold*to party
number of the ship*to party and the payer
document currency and exchange rate
pricing elements for the entire document
delivery date and shipping point
Item Data
Whereas data in the document header applies to all items in the document, some data applies only to
specific items. This data is stored at item level and includes the:
material number
target quantity for outline agreements
number of the shipto party and the payer (an alternative shipto party or payer can be defined for a
particular item)
plant and storage location specifications
pricing elements for the individual items
Schedule Line Data
An item consists of one or more schedule lines. The schedule line contains all the data that is needed
for a delivery. For example, a customer orders 20 pieces of a material and you enter this as an item in
the sales order. However, you can only deliver 10 pieces now and the remaining 10 pieces next month.
In other words, you need to schedule two deliveries. The data for these deliveries (dates, confirmed
quantities) are stored in two separate schedule lines. In sales documents where delivery data is not
relevant *for example: contracts, credit and debit memo requests * the system does not create any
schedule lines.
Data recorded in the schedule lines includes the:
schedule line quantity
delivery date
confirmed quantity
2.What is the difference between an inquiry and quotation ?
. Inquiry: Request made to a vendor for a quotation for required materials or services.
No availability check is done for inquiry.
. Quotation: Offer from a vendor to a purchasing organization regarding the supply of materials
or performance of services subject to predefined terms and conditions.
A quotation consists of a number of items, in which the total quantity and delivery date of an
offered material or service are specified.
The total quantity can be subdivided into several partial quantities with different delivery dates in the
lines of a delivery schedule.
3.Do you always have to have a material master record number when you enter an item on a
sales document (inquiry and quote)? If not what would you have to use to be able to enter
information at item level?
No. Customer Material Information or Material Description.
4.If a customer doesn't place an order with you after you have sent him a quotation, what happens to
the quotation document?
Remains active till the end of validity period.
5.Can you have alternative items in a sales order?
Yes.
6.If you reference an inquiry when creating a quotation ,would the inquiry be updated?
Yes.
7.Can you copy one inquiry to many quotations ?
No.
8.Can you copy several previous documents into one sales order?
Yes.
9.Do you always have to copy the entire quantities at item level when you reference a
previous document?
No.
10.Can you make sure that business data in a sales order is only possible to maintain at header
level?
Yes.
11.From where is the delivering plant transferred into the sales order?
Customer Master, Material Master.
12.Which partner function is relevant for the delivering plant? The soldtoparty ,
billtoparty, payer, carrier or the ship* to* party?
Ship*to party.
13.Can you manually change the delivering plant in the sales order once it was defaulted from
the master data?
Yes.
14.For what or why do you use the incompletion log?
To have a complete document so that it doesnu2019t affect subsequent processes.
15.Can you have different incompletion logs for different item categories? Schedule line
categories?
Yes.
16.If a document is incomplete can you still save the document?
Yes.
17.Which reference status can a document have at item level? Which statuses at header level?
Item level: Partial, Full.
Header level: Full.
18.What's the advantage of using text as a reference instead of duplicating it?
Can be modified if needed.
19.What three sources provide data for the creation of a sales document?
Material Master, Customer Master, Previous referenced documents.
20.Can you change addresses of partners manually in the sales document?
Yes.
21.Name several input tools that make order entry faster and give a definition of them?
Customer Material Information, Product Proposal , Referencing Documents.
22.In which business environment would you use only the single*line entry screen to create
and save the order?
Telephone Sales, Simple Business.
23.If you do not specify the delivering plant in the sales order, what could the system then not
do?
Delivery Scheduling.
24.For what would you use the fast change function in sales entry?
Alternate Plants, Delivery or Billing Blocks
25.Name two ways to control that customers can receive only certain materials?
Material Listing, Exclusion.
26.What does the item category control?
General Data
. Should pricing be carried out for the item?
. When should an item be regarded as completed? A quotation item, for example, can only be
regarded as completed if the entire quantity has been copied into a sales order.
. Is it an item that refers to a material or is it a text item?
. Are schedule lines allowed for the item?
. May general business data, for example, the terms of payment at the item level, deviate from
those at the header level?
. Should a system message appear if the item cannot be fully delivered?
. Which fields are relevant for the incompletion log?
. Which partner functions are allowed at the item level and which are mandatory?
. Which output (for example, an order confirmation) is allowed for the business transaction and
which output determination procedure is used?
Shipping Data
. Is an item relevant for delivery?
. Should the weight and the volume of an item be determined?
Billing Data
. Is an item relevant for billing?
. Should the cost of the item be determined?
. Is it a statistical item? Pricing is carried out for statistical items. However, they are not added
to the value of the order, that is, the customer is not charged for them.
. Should a billing block be set automatically for an item? For example, this may be important for
items whose prices have to be clarified before billing
. Is it a returns item?
. Name the influencing factors for determining the item category in the sales document?
. Sales Document type, Item Category Group, Higher Level Item, Item Usage.
. Name the influencing factors for determining the scehdule line category in the sales document?
. Item Category, MRP Type.
. What does the sales document type control?
General Data
. Can the document be entered only with reference to a preceding document?
. Should the existing customer
. material info record be taken into consideration?
. Should the delivery date be proposed?
. Must a customer number be entered when creating a document? For example, product
proposals can be entered without reference to a particular customer.
. Which order probability is defined?
. Should the division be taken from the material master record for every item or should an
alternative division specified in the header take precedence over the item specifications?
. How should the system respond if the division entered in the header deviates from the division
in the items?
. Should a credit limit check be made?
. From which number range should the document number for internal or external number
assignment come?
. Which fields are relevant for the incompletion log? The validity period, for example, is
important for contracts and must therefore be specified in the document.
. Can an incomplete document be saved or must all data be complete?
. Which partner functions are allowed and which ones are mandatory?
Shipping Data
. Which delivery type should the delivery resulting from the order have?
. Should delivery scheduling be carried out?
. Should transportation scheduling be carried out?
. Should a delivery block be set automatically for a specific reason? For example, a delivery
block may be appropriate for a freeofcharge delivery.
. You can define shipping conditions for a sales document type. These are copied into the
document regardless of what is defined in the customer master record.
Billing Data
-->Which billing type should the invoice resulting from the order or the delivery have?
Should a billing block be set automatically for a specific reason? For example, a billing block may be
appropriate if a credit memo request should first be checked before it is used as the basis for a credit
memo.
-->Can the sales document type be determined by the system?
No.
-->In R/3, can you automatically substitute one product for another? How? What would you
have to create?
Yes. Product Selection / Material Determination.
-->Give a definition of replenishment lead time?
Total time for the inhouse production or for the external procurement of a product. In inhouse
production the replenishment lead time is determined to cover all BOM levels.
What's the difference between checking availability with or without replenishment lead time (RLT)?
With RLT : Availability check is done only upto end of RLT. If material is not available the date on
which RLT ends is displayed as Material Availability Date.
Without RLT : Availability check is unrestricted. Displays Delivery Dates as on which partial deliveries
can be made with available stock.
-->Name at least three item categories?
Standard Items : AFN, AGN, TAN.
Free of charge Items: AFNN, AGNN, TANN.
Non*stock Items : AFX, AGX, TAX.
Text Items : AFTX, AGTX, TATX.
-->Why would you use different item and schedule line categories?
Item categories are defined to provide additional control functions for the sales documents and thus
meet the demands resulting from the different business transactions.
The items in a sales document are divided into one or more schedule lines. These schedule lines differ
from each other with respect to date and quantity. For some schedule lines, material requirements
planning is not carried out; for other schedule lines, it is carried out. Also goods receipt, not goods
issue, is posted for a schedule line defined in a returns document.
-->Can you change existing standard item categories?
Yes.
-->Can you create new sales order types?
Yes.
-->Different dates will be calculated in order entry scheduling . Can you name the lead time
variables that will be taken into account?
Transportation lead time, Pick/pack time, Loading time, Transit time .
If you run out of stock in a specific plant can you check if there are quantities available in other plants?
Yes.
-->When you carry out availability check, which quantities or movements can the system take
into consideration?
The following elements can be included in the availability check:
Stocks : safety stock, stock in transfer, stock in quality inspection, blocked stock.
Inward and outward movements : purchase orders, purchase requisitions, planned orders, production
orders, reservations, dependent reservations, dependent requirements, sales requirements, delivery
requirements.
-->Give some examples of sales document types (description, not necessary the short code)
that already set up in the standard system?
Indicator used to control the processing of the various sales documents which are defined in the
system. E.g., OR, SO, BV, KR. Document types allow the system to process different kinds of business
transactions, such as standard orders and credit memo requests, in different ways.
-->Can you maintain texts for a specific customer and store them in the system? If yes, where?
Yes. Customer Material Information.
-->When the system checks availability which scheduling would it use first?
Backward Scheduling.
-->Name the influencing factors for the determination of the availability date?
The following data is required for determining this date:
Route from the shipping point to the ship*to party location
Shipping point from which the goods are issued
Loading group from the material master record
Weight group determined from the order using the order quantity.
-->Name the three delivery possibilities when there is not enough stock available?
One Time Delivery, Complete Delivery, Partial Deliveries.
-->Can you think of an example why you would have to create a text for a customer and copy it
to the sales order?
Customer specific instructions.
-->What is the function of item category group?
The item category group determines how a material is processed in the sales order. It defines, for
example, that pricing does not take place for a free of charge item, such as a business gift; or that
inventory management is not carried out for a service. When processing sales and distribution
documents, the system uses the item category group to determine the item category. The system
determines the item category based on the item category group of the material and the current
business transaction, and proposes it in the respective document.
When creating the material types non*stock material and services, DIEN is proposed in both cases for
the item category group, because the order processing for both material types is identical: for
example, pricing is carried out for both, but no availability check.
-->On sales order, when the system confirms 20 pieces to be available at a certain date, would
these 20 pieces still be available for other new sales order coming in later?
No.
-->What is a delivery group and why would you use it?
The complete delivery and delivery group functions enable you to combine some or all of the items in a
sales order so that they are delivered to the customer together. The system determines automatically
the latest delivery date possible for the delivery group and adjusts the schedule lines accordingly.
Corresponding requirements for material requirements planning (MRP) are changed or re*determined.
-->What is backorder processing?
The backorder processing functions enable you to list relevant sales documents for specific materials
and process them from the point of view of availability. You can assign available to promise (ATP)
stock to outstanding order quantities. In addition, you can withdraw already confirmed quantities and
reassign them to different items.
Backorder processing is only available for materials with individual requirements.
-->Can you link items in a sales order? If yes, when would you do that?
Yes. Promotional Items.
-->For what would you use BOMu2019S in sales? What two methods of BOM processing do you have
in sales order entry? How can you control if the system should/should not explode a BOM in
the sales order.
A bill of material (BOM) describes the different components that together create a product. A BOM for
a bicycle, for example, consists of all the parts that make up the bicycle: the frame, the saddle,
wheels, and so on. When you enter the material number of a bill of materials that is relevant for sales
order processing, the system displays the material that describes the whole bill of materials as a main
item. The components are displayed as sub*items.
Processing by Main Item : ERLA & Processing by Sub*Item : LUMF
BOM explosion can be prevented by specifying Item Category Group as NORM.
Credit limit checks is an example of a very close link between which two SAP modules?
SD & FI.
-->What are the two techniques in delivery scheduling?
Backward Scheduling & Forward Scheduling.
-->How does a third party deal work? Do you use a special sales order type for that? How could
the system know that you want to process a third party deal?
By specifying item category as TAS using double*line entry in the sales order.
No special order type is available.
By the item category group and/or material type in Material Master .
Name the several steps in consignment processing.
Consignment fillup, Consignment issue, Consignment pickup, Consignment return.
Whatu2019s the difference between consignment pick*up and consignment return?
In consignment pick*up, customer returns consignment stock. When goods issue is posted, the
relevant quantity is deducted from the customer's special stock and is added back to regular stock at
the plant where the goods are returned. Total valuated stock remains the same since the returned
stock was regarded as part of inventory even while it was at the customer's premises.This transaction
is not relevant for billing.
In consignment return, customer wishes to claim on consignment goods which have already been
issued. When goods issue is posted, the relevant quantity is added to the customer's special stock at
the plant where the goods are returned. Since the ownership of the goods is passed from the customer
back to the company, the transaction is relevant for billing. In this case, the customer receives a credit
memo for the returned goods.
-->Can you control that an end user cannot copy a quote of customer A to a sales order for
customer B? If yes, where?
Yes. By customizing Copying Control for header data.
Give some example for data that is copied from the customer (soldto, payer, shipto) to the sales
order as well as for data that is copied from the material?
General data, payment terms, shipping details, delivery agreements, delivering plant.
-->What is returnable packaging processing?
Returnable packaging consists of materials that are stored at the customer location but which remain
the property of the company. The customer is only required to pay for the returnable packaging if he
does not return it by a specified time.
Name the two outline agreements in R/3 standard and explain the difference between them.
Agreements are arrangements between business partners regarding the granting of conditions over a
specified time period. The agreement contains conditions which apply over a particular time period and
which are settled together at the same points in time. An agreement can be settled once or
periodically. The two outline agreements include Contracts and Scheduling Agreements.
Unlike a contract * which only contains an overall target quantity or value * a scheduling agreement
also contains specific order quantities and delivery dates.
-->How many documents do you create when you release, deliver and invoice the first order
from a contract?
Three : Sales order, Delivery note, Invoice.
-->What types of output can you have in sales?
Printer, Telex, Fax, Mail, EDI.
-->Can you automate output processing ? Do you always have to specify it manually?
yes. No.
-->Where would you specify which data should be copied (at header, item and schedule line
level)when you copy from one document to another one?
Customizing Copy Control.
I hope it will help you,
Regards,
Murali. -
APEX - 4
DB version - 10g
Web server architecture - OHS
Browser - IE8
Theme - 5
I know how to set and display help text for a page item, and I see there is the option to add help text at the page level, but how does the user accessing the screen see the page level help text?
I was thinking it might be a good way to add user help guide information at the page level.
Thank you for any assistance.I know how to set and display help text for a page item, and I see there is the option to add help text at the page level, but how does the user accessing the screen see the page level help text?Using a Help page and region accessed via a help link (e.g. a navigation bar entry), or using the <tt>apex_application.help</tt> API method in a PL/SQL Dynamic Content region.
This is covered in the APEX documentation which should be consulted before posting a question here. -
<header style="box-sizing:border-box;color:#777777;line-height:1;font-size:13px;padding-right:46px;margin-bottom:3px;font-family:'Helvetica Neue', arial, sans-serif;">
</header>
I'm doing SP app development and have the following problem.
I need to check Start time and End Time in SharePoint Calendar using CAML query and then add a new event to Calendar list using the Start time and End Time that user has entered in 2 datapickers
in the form.
function AddCalendarListItems() {
var SD = document.getElementById("datepicker1").value;
var SThh = document.getElementById("St1").value;
var STmm = document.getElementById("St2").value;
var ED = document.getElementById("datepicker2").value;
var EThh = document.getElementById("Et1").value;
var ETmm = document.getElementById("Et2").value;
var T = document.getElementById("Title").value;
var S1 = SThh;
SD = SD.slice(6, 10) + "-" + SD.slice(0, 2) + "-" + SD.slice(3, 5) + "T" + SThh + STmm + ":00Z";
ED = ED.slice(6, 10) + "-" + ED.slice(0, 2) + "-" + ED.slice(3, 5) + "T" + EThh + ETmm + ":00Z";
//alert("SD= " + SD + " , ED= " + ED);
var siteUrl = SiteCollurl + "/SharePointApp11";
var clientContext = new SP.ClientContext(siteUrl);
var oList = clientContext.get_web().get_lists().getByTitle('Calendar');
var ListItemCInfo = new SP.ListItemCreationInformation();
var newEvent = oList.addItem(ListItemCInfo);
newEvent.set_item("Title", T);
newEvent.set_item("EventDate", SD);
newEvent.set_item("EndDate", ED);
newEvent.update();
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQueryAddCalendarSucceeded2), Function.createDelegate(this, this.onQueryAddCalendarFailed2));
function onQueryAddCalendarSucceeded2(sender, args) {
alert("Success");
function onQueryAddCalendarFailed2(sender, args) {
alert('Add new item to the calendar failed. ' + args.get_message() + '\n' + args.get_stackTrace());
But I receive the following error:
Add new item to the Calendar failed. Column 'Start time' does not exist. It may have been deleted by another user.
I've checked and 'Start time' does exist. So it seems in SharePoint Calendar lists, field [Start Time] and [End Time] exist but do not exist at the Site Column level.
Please advise.Hi Khojasteh,
Use “EventDate” for Start Time field, and “EndDate” for End Time field. They are the internal name of the two fields, you can check it in the column settings page url like “Field=EndDate”.
If it isn’t the issue, please debug the code, in which line the error occurs.
Thanks,
Qiao
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Qiao Wei
TechNet Community Support -
Keyword and description fields missing when add bookmark
vers 37.0.1
In a recent upgrade I notice the keyword and description fields are missing when "bookmark this page".
When view bookmark properties in bookmarks sidebar these fields appearYou can make the fields visible with code in userChrome.css ()they have visibility:collapse).
Add code to the <b>userChrome.css</b> file below the default @namespace line.
*http://kb.mozillazine.org/userChrome.css
<pre><nowiki>@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
#editBMPanel_keywordRow,
#editBMPanel_descriptionRow,
#editBMPanel_loadInSidebarCheckbox {
visibility:visible !important;
</nowiki></pre>
The customization files userChrome.css (user interface) and userContent.css (websites) are located in the <b>chrome</b> folder in the Firefox profile folder.
*http://kb.mozillazine.org/Editing_configuration
You can use this button to go to the currently used Firefox profile folder:
*Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
*http://kb.mozillazine.org/Profile_folder_-_Firefox
*Create the chrome folder (lowercase) in the <xxxxxxxx>.default profile folder if this folder doesn't exist
*Use a plain text editor like Notepad to create a (new) userChrome.css file in the chrome folder (file name is case sensitive)
*Paste the code in the userChrome.css file in the editor window
*Make sure that the userChrome.css file starts with the default @namespace line
*Make sure that you select "All files" and not "Text files" when you save the file via "Save file as" in the text editor as userChrome.css.<br>Otherwise Windows may add a hidden .txt file extension and you end up with a not working userChrome.css.txt file -
A question about search help and input help,PLZ take a look at it.
hi everyone,
i want to know the difference between search hlep and inpu help
can anyone tell me about that?
thanksHI
BOTH ARE SAME
you can define F4 help in 2 ways
in SE11 or in the report program
IN SE11
Attaching a search help to a table field
Choose the field name, click on search help tab and
provide the name of the search help.
A search help is attached to a field of a table or structure in the maintenance transaction for this table/structure, analogously to attaching to a table. You must assign the interface parameters of the search help to any fields of the table/structure. The search field must be assigned to an EXPORT parameter of the search help at this time.
Attach the search help to the table field
The search help ZSTRAVELAG_NAME is therefore directly attached to the field AGENCYNUM of table ZSTRAVELAG.
Attaching a search help to a data element
Provide the search help name and the parameter name
under the further characteristics tab of the data element.
If the input help of a field is defined by its data element, no further screen fields can be used in the input help.
Also note that the input F4 help would be available wherever the data element is used.
Attaching a search help to a screen element
A search help can be directly assigned to a screen field in two ways.
The name of the search help must be entered in the Screen Painter in the Attributes for the field in the field Search help.
The name of the search help can be defined for selection screens in ABAP reports in the PARAMETERS or SELECT-OPTIONS statement directly following the supplement MATCHCODE OBJECT.
However, input help is only available for this particular screen.
in REPORT PROGRAM
in this way we declare in report program
TYPES : BEGIN OF ST_OBJID_SH,
OTYPE TYPE HRP1000-OTYPE,
OBJID TYPE HRP1000-OBJID,
END OF ST_OBJID_SH.
DATA : IT_OBJID_SH TYPE STANDARD TABLE OF ST_OBJID_SH.
DATA : WA_OBJID_SH TYPE ST_OBJID_SH.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
*SELECT-OPTIONS : S_OTYPE FOR HRP1001-OTYPE NO INTERVALS .
SELECT-OPTIONS : S_OBJID FOR HRP1001-OBJID NO INTERVALS .
SELECT-OPTIONS : DATE FOR SY-DATUM NO-EXTENSION OBLIGATORY.
SELECTION-SCREEN END OF BLOCK B1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_OBJID-LOW.
IF S_OBJID IS NOT INITIAL.
SELECT OTYPE OBJID FROM HRP1000
INTO TABLE IT_OBJID_SH
WHERE OTYPE = 'D'.
IF SY-SUBRC EQ 0.
SEARCH HELP FOR QUALIFICATION.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
DDIC_STRUCTURE = ' '
RETFIELD = 'OBJID'
PVALKEY = ' '
DYNPPROG = SY-REPID
DYNPNR = SY-DYNNR
DYNPROFIELD = 'S_OBJID'
STEPL = 0
WINDOW_TITLE =
VALUE = ' '
VALUE_ORG = 'S'
MULTIPLE_CHOICE = ' '
DISPLAY = ' '
CALLBACK_PROGRAM = ' '
CALLBACK_FORM = ' '
MARK_TAB =
IMPORTING
USER_RESET =
TABLES
VALUE_TAB = IT_OBJID_SH
FIELD_TAB =
RETURN_TAB = RETURN_TAB
DYNPFLD_MAPPING =
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
Check this out
http://www.sap-img.com/abap/value-request-for-parameter.htm
******************************8
sample program
report zrich_0001 .
data: begin of ihelp occurs 0,
field type char10,
ftext type char50,
end of ihelp.
data: a_field(20) type c.
select-options s_field for a_field.
initialization.
ihelp-field = 'A'.
ihelp-ftext = 'Description A'.
append ihelp.
ihelp-field = 'B'.
ihelp-ftext = 'Description B'.
append ihelp.
ihelp-field = 'C'.
ihelp-ftext = 'Description C'.
append ihelp.
at selection-screen on value-request for s_field-low.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield = 'FIELD'
dynprofield = 'S_FIELD'
dynpprog = sy-cprog
dynpnr = sy-dynnr
value_org = 'S'
tables
value_tab = ihelp.
start-of-selection.
one more program....
REPORT ZHELP .
TABLES : MARA.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS : P_MATNR(10) TYPE C.
SELECTION-SCREEN END OF BLOCK B1.
DATA : BEGIN OF ITAB OCCURS 0,
MATNR TYPE MATNR,
END OF ITAB.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_MATNR.
SELECT MATNR
FROM MARA
INTO TABLE ITAB
UP TO 10 ROWS.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'MATERIAL NUMBER'
DYNPPROG = SY-REPID
DYNPNR = SY-DYNNR
DYNPROFIELD = 'P_MATNR'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = ITAB
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3.
Create it from SE11.
enter search help
and create elementary
enter description and below Table name
and the fields
see the doc
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
pls go through this for search help creation
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
Maybe you are looking for
-
[SOLVED] OpenGL video playback slow on radeonhd
Hi, My video playback is very slow when using OpenGL output, both in VLC and mplayer. When using the x11 driver, the playback is normal in VLC, but in mplayer there is a problem with the aspect: the picture does not scale. I have a Radeon mobility X
-
Unable to retrieve attributes set in session.
hi iam working on simple shopping cart application where iam using three arraylists to get three different items and then adding the objects of those arraylists to anew arraylist and setting the arraylist object as session attribute......... but ,whe
-
Updating the reason of rejection for line item in sales order
Hi I am updating the reason of rejection field (ABGRU) using the function module VERKBELEG_WRITE_DOCUMENT. there is no error that is thrown but the field is also not getting updated. I have populated the VBAP old and new structure. where the differen
-
Can't apply Finder color labels to selected apps/utils
just upgraded from tiger -> leopard -> snow leopard. some of the apps in the Applications folder, and most of the apps in the Utilities folder, have now lost their Finder label functionality: i can't set a label, because that feature is grayed out. i
-
Where can I learn to operate and manage (maybe customize) file download?
file downloading seems to be a forgotten step-child. Am I missing something? as it is now, I must wait for a file download to complete before I can even begin to list another file for next to be downloaded.