Data input in table format on a Project Detail Page
Hello,
Does anyone know of a way to input data for a Project Detail Page (e.g. Project Detail Page) in PWA 2013 using an Excel like view (table view)?
Also, is it possible to edit more than one project at a time in this view?
Thank you
Michael
Hi Michael,
If you're using Project Server 2013, you have some 3rd party apps (free or not free) which propose an Excel-like spreadsheet to bulk edit project custom fields, such as
Nearbaseline or
FluentPro.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller |
Similar Messages
-
SAP Script - How to write data in a table format.
Hi All,
In my requirement, I need to show item data in a table format ( In a box, with horizental & veritcal lines.
can somebody pl give me a small code to do this.
Regards,
HardikHi
SCRIPT BOXES
POSITION WINDOW
SIZE WIDTH '160' MM HEIGHT '140' MM
BOX FRAME 10 TW
Box
BOX HEIGHT '11' MM WIDTH '160' MM FRAME 10 TW INTENSITY 35
linessssssss
BOX XPOS '20' MM WIDTH 0 TW HEIGHT '140' MM FRAME 10 TW
BOX XPOS '45' MM WIDTH 0 TW HEIGHT '140' MM FRAME 10 TW
BOX XPOS '80' MM WIDTH 0 TW HEIGHT '140' MM FRAME 10 TW
BOX XPOS '120' MM WIDTH 0 TW HEIGHT '140' MM FRAME 10 TW
Boxes, Lines, Shading: BOX, POSITION, SIZE
Use the BOX, POSITION, and SIZE commands for drawing boxes, lines, and shading to print particular windows within a form or passages of text within a window in a frame or with shading.
The SAP printer drivers that are based on page-oriented printers (the HP LaserJet driver HPL2, the Postscript driver POST, the Kyocera Prescribe driver PRES) employ these commands when printing. Line printers and page-oriented printers not supported in the standard ignore these commands. You can view the resulting printer output in the SAPscript print preview.
Syntax:
/: BOX [XPOS] [YPOS] [WIDTH] [HEIGHT] [FRAME] [INTENSITY]
/: POSITION [XORIGIN] [YORIGIN] [WINDOW] [PAGE]
/: SIZE [WIDTH] [HEIGHT] [WINDOW] [PAGE]
BOX Command
Syntax
/: BOX [XPOS] [YPOS] [WIDTH] [HEIGHT] [FRAME] [INTENSITY]
Effect: draws a box of the specified size at the specified position.
Parameters: For each of XPOS, YPOS, WIDTH, HEIGHT, and FRAME, you must specify both a measurement and a unit of measurement. Specify the INTENSITY parameter as a percentage between 0 and 100.
XPOS, YPOS
Upper left corner of the box, relative to the values of the POSITION command.
Default: Values specified in the POSITION command.
The following calculation is performed internally to determine the absolute output position of a box on the page:
X(abs) = XORIGIN + XPOS
Y(abs) = YORIGIN + YPOS
WIDTH
Width of the box. Default: WIDTH value of the SIZE command.
HEIGHT
Height of the box. Default: HEIGHT value of the SIZE command.
FRAME
Thickness of frame.
Default: 0 (no frame).
INTENSITY
Grayscale of box contents as %.
Default: 100 (full black)
Measurements: You must specify decimal numbers as literal values (like ABAP numeric constants) by enclosing them in inverted commas. Use the period as the decimal point character. See also the examples listed below.
Units of measurement: The following units of measurement may be used:
TW (twip)
PT (point)
IN (inch)
MM (millimeter)
CM (centimeter)
LN (line)
CH (character).
The following conversion factors apply:
1 TW = 1/20 PT
1 PT = 1/72 IN
1 IN = 2.54 CM
1 CM = 10 MM
1 CH = height of a character relative to the CPI specification in the form header
1 LN = height of a line relative to the LPI specification in the form header
/: BOX FRAME 10 TW
Draws a frame around the current window with a frame thickness of 10 TW (= 0.5 PT).
/: BOX INTENSITY 10
Fills the window background with shading having a gray scale of 10 %.
/: BOX HEIGHT 0 TW FRAME 10 TW
Draws a horizontal line across the complete top edge of the window.
/: BOX WIDTH 0 TW FRAME 10 TW
Draws a vertical line along the complete height of the left hand edge of the window.
/: BOX WIDTH '17.5' CM HEIGHT 1 CM FRAME 10 TW INTENSITY 15
/: BOX WIDTH '17.5' CM HEIGHT '13.5' CM FRAME 10 TW
/: BOX XPOS '10.0' CM WIDTH 0 TW HEIGHT '13.5' CM FRAME 10 TW
/: BOX XPOS '13.5' CM WIDTH 0 TW HEIGHT '13.5' CM FRAME 10 TW
Draws two rectangles and two lines to construct a table of three columns with a highlighted heading section.
POSITION Command
Syntax
/: POSITION [XORIGIN] [YORIGIN] [WINDOW] [PAGE]
Effect: Sets the origin for the coordinate system used by the XPOS and YPOS parameters of the BOX command. When a window is first started, the POSITION value is set to refer to the upper left corner of the window (default setting).
Parameters: If a parameter value does not have a leading sign, then its value is interpreted as an absolute value, in other words, as a value that specifies an offset from the upper left corner of the output page. If a parameter value is specified with a leading sign, then the new value of the parameter is calculated relative to the old value. If one of the parameter specifications is missing, then no change is made to this parameter.
XORIGIN, YORIGIN
Origin of the coordinate system.
WINDOW
Sets the values for the left and upper edges to match those of the current window (default setting).
PAGE
Sets the values for the left and upper edges to match those of the current output page (XORIGIN = 0 cm, YORIGIN = 0 cm).
/: POSITION WINDOW
Sets the origin for the coordinate system to the upper left corner of the window.
/: POSITION XORIGIN 2 CM YORIGIN '2.5 CM'
Sets the origin for the coordinate system to a point 2 cm from the left edge and 2.5 cm from the upper edge of the output page.
/: POSITION XORIGIN '-1.5' CM YORIGIN -1 CM
Shifts the origin for the coordinates 1.5 cm to the left and 1 cm up.
SIZE Command
Syntax
/: SIZE [WIDTH] [HEIGHT] [WINDOW] [PAGE]
Effect: Sets the values of the WIDTH and HEIGHT parameters used in the BOX command. When a window is first started, the SIZE value is set to the same values as the window itself (default setting).
Parameters: If one of the parameter specifications is missing, then no change is made to the current value of this parameter. If a parameter value does not have a leading sign, then its value is interpreted as an absolute value. If a parameter value is specified with a leading sign, then the new value of the parameter is calculated relative to the old value.
WIDTH, HEIGHT
Dimensions of the rectangle or line.
WINDOW
Sets the values for the width and height to the values of the current window (default setting).
PAGE
Sets the values for the width and height to the values of the current output page.
/: SIZE WINDOW
Sets WIDTH and HEIGHT to the current window dimensions.
/: SIZE WIDTH '3.5' CM HEIGHT '7.6' CM
Sets WIDTH to 3.5 cm and HEIGHT to 7.6 cm.
/: POSITION WINDOW
/: POSITION XORIGIN -20 TW YORIGIN -20 TW
/: SIZE WIDTH +40 TW HEIGHT +40 TW
/: BOX FRAME 10 TW
A frame is added to the current window. The edges of the frame extend beyond the edges of the window itself, so as to avoid obscuring the leading and trailing text characters.
<REMOVED BY MODERATOR>
Regards
Anji
Edited by: Alvaro Tejada Galindo on Jul 8, 2008 10:59 AM -
Project Server 2010 Webpart for Project Detail Pages
Hello,
I do have a requirement where I need to develop a Project Server Web Part to show some calculated project information based on some business rule from Reporting database.
That webpart I have to add in Project Detail Pages to show calculated project information for the Project I have selected/clicked from Project Center.
So please tell me how can I link my webpart with ProjUID in URL like "PWA/Project%20Detail%20Pages/ProposalStageStatus.aspx?ProjUid=2b24d36b-7796-4789-ada3-d895d218fc14"
So that it shows data corresponding to opened project in Project Server.
Thanks and let me know in case have any doubts in understanding the requirement.Hi YLee_1980,
If I understand your requirement correctly then you can use ProjUID querystring paramater to get specific ProjectUID like below
HttpContext.Current.Request.QueryString["ProjUid"];
Then after getting ProjectUID you can use it anywhere in your SQL query, PSI method calling etc etc.
Also you can look into PS 2010 Solution Starter
custom solutions Kit to enhance your knowledge on PS 2010 development. That would a great starting point.
Thanks much hope this will help
Sachin Vashishth MCTS -
I have a workflow being deployed for the first time on a farm. When I create a project with an EPT connected to the workflow it runs and can enter the required field in a PDP. Then I Submit the workflow to go to the next stage and I get the "Unable
to open project, no valid Project Detail Page could be found for the project" error. After that the project is stuck on the same error. All of the 18 stages have PDP and Schedules assigned to them.
Any ideas on why the workflow cannot see the PDPs? Is there a farm permissions that I am missing? Thanks!Hi David,
It starts to be a bit technical for me, but here is what I found on the web (seems to be an authentication issue with Sharepoint 2010):
http://social.technet.microsoft.com/Forums/en-US/120ab535-63d2-4205-a51f-1987e9c0cf79/sharepoint-fba-the-content-type-texthtml-charsetutf8-of-the-response-message-does-not-match-the
http://social.msdn.microsoft.com/Forums/silverlight/en-US/5cc70ff6-50d9-4cd3-b092-12007f4e495b/response-message-contenttypebindingtype-mismatch
http://stackoverflow.com/questions/5263150/the-content-type-text-html-charset-utf-8-of-the-response-message-does-not-match
Hope it will help you going forward in resolving your issue.
Guillaume Rouyre - MBA, MCP, MCTS -
Is it possible to have "Condition based custom project field entry in project detail page"
Hello All,
In PWA, In Project details page, when we add Displayed Project fields into the Project Information page, Is it possible that I have a custom enterprise field and based on its selection, I can choose the other field in that page.
I mean, say i have a Custom field in project page as 'Hardware' which has a lookup of say :
CD
DVD
Flash Drive
External HDD
Cloud etc.,
Then when a user selects any one of these. then the below appearing options will be based on this selection.
Say user selects cloud, then the next project field should be like Public, Private or Hybrid. Which is not same when user selects other fields.
I did not find any OOB solution for this. So can anyone please guide me how can I achieve this in PWA, so that these fields may be used as enterprise custom fields, which can be later used for Reporting purposes.
Thanks,
ShankyHello,
You could adopt this no code out of the box option approach:
http://psbehindthescene.blogspot.co.uk/2014/04/cascading-custom-fields.html
Or potentially look at adding JavaScript code to the page to do this programmatically - not looked at doing this but it should be possible.
Another option might be Fluent Pros Auto Complete Manager - this might offer this functionality but I have never used it:
http://www.fluentpro.com/productsautocomplete.html
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS |
MVP | Downloads -
Hi guys,
My question is on Project Detail Pages. I
I created a Page Detail Page and gave it a title. However, after capturing the details in the PDP form and then closing the form so my details could be saved and checked-in, I get the following error:
additional required project fields that have missing values are not available because of the project configuration
- Project Number
The error complains about the Project Number which is a field defined as mandatory on another PDP but not the current one.
What could be the cause of this?
Thanks.
Regards,
KwaziIt seems like, that the "Project Number" field was marked as "Required", and then not added to the PDP for people to fill out. So, you are kind of in a loop.
Make sure you either add the Project Number field to the PDP you are working with or make it not required.
Prasanna Adavi,PMP,MCTS,MCITP,MCT TWitter: @prasannaadavi Blog: http://www.prasannaadavi.com -
Question about exporting FBL3N data in Pivot table format
Dear all
I have a question about the "exporting file" function of ECC 6.0.
We started to use ECC 6.0 system, and it appears that we are no longer able to export "FBL3N data" to a local PC in pivot table format.
Is there a way to do it?
We used to be able to do so when the system is 4.6.
I appreciate your support!
Kind regardsDear:
You can do that. Execute report FBL3N with desired GL account in it. After when report has been executed right click on it. There will be an option Spread Sheet. Select all available format. In drill down select 08 (Excel in existing XXL format) and press OK. There you will get pivot table option for downloading., Hope this will help you resolve your query.
Regards -
Creation of SO based on the input in table format for bulk data : urgent
Hi,
The data from an external system will be sent to SAP in a bulk format and also as a Table. i.e. they are going to send around 30 Purchase orders from external system . I need to fetch all of them at a time and create SO for each one .
Hence, anyone please provide a work around for the same.
shyamHI Shyam
Proceed as below:
1. Identify the file layout like how it is going to be for multiple items.
2. Upload the data to an internal table:
3. Loop at internal table
4. Populate the data required for BAPI structures
5. AT END of PO number call a BAPI to create a Sales Order.
Make sure you are clearing/refreshing the structures/internal tables for BAPI.
Regards
Eswar -
Tracking down the user who updates a PDP (Project Detail Page)
Hi guys,
I have a custom field called Project Status that is used in some PDP in Project Server. When users update this field, we need to know who did the update. Is there a way to track down the user who populated some info on this field? Does Project Server do
an audit of some sort on these kinds of things?
Thanks.
Regards,
KwaziHi Mike,
Thanks for the response. I want to write a stored procedure to script this though. Do you know which tables holds information about Queue
jobs(?
Thanks.
Kwazi -
Help retreiving XML data in table format
Hello,
i have a field which stores IP and Domain data in XML format. The field data type is BLOB.
here is the XML data sample stored in the field.
<?xml version = '1.0' encoding = 'UTF-8'?>
<DOMAIN Name="DOMAIN_NAME HERE">
<IPADDRESS Address="X.X.X.X1"></IPADDRESS>
<IPADDRESS Address="X.X.X.X2"></IPADDRESS>
<IPADDRESS Address="X.X.X.X3"></IPADDRESS>
<IPADDRESS Address="X.X.X.X4"></IPADDRESS>
... ETC
Is it possible to run SELECT against this field and retrieve the data in the table format, so the output will have two fields and look like
domain IPADDRESS
DOMAIN_NAME HERE X.X.X.X1
DOMAIN_NAME HERE X.X.X.X2
DOMAIN_NAME HERE X.X.X.X3
DOMAIN_NAME HERE X.X.X.X4
I have tried many option with Extract, extractvalue and XMLQuery, not luck.
Thank you very much!
SergeiTry...
xp20:format-dateTime(string($dateFromDatabase), '[D01]-[MN,*-3]-[Y0001] [H01]:[m01] P')Ref
http://www.w3.org/TR/xslt20/#function-format-dateTime
Cheers,
Vlad -
Mapping data from internal table to SAPSCRIPT Box.
Hi Gurus,
I have to create a sapscript where in I should get data from standard tables and display the data in box (table format) in sapscript. I know how to get a field (perform in zprogram) into sapscript form zprogram. I dont know how I can get data (internal table) from my zprogram into sapscript and display in a box.
Your help is highly appreciated.Hi David,
consider the below example say if your zprogram having the internal table table loop and you want to print the contents line by line or in a box,
LOOP AT tj_1irg23d.
header line
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'ITEM_HEADER1'
EXCEPTIONS
OTHERS = 1.
endloop.
then in your sap script main window or where ever you want to print just straight away give your internal table fileds as follows(just for example)
I2 ,,&J_1IRG23D-ZEILE(Z)&,,&J_1IRG23D-MATNR&,,&J_1IRG23D-CHAPID&,,
= &J_1IRG23D-MENGE(Z)&,,&J_1IRG23D-MEINS&,,0.0,,
then it will bring the values of your internal table in the form. -
Address book report in table format
I would like to print an address book for my planner in a table format. I can not get address book to print the information I want in a table (2 columns with several rows, dependent upon the paper size - 1/2 sheet). I have created a data base, and tried the reports, but I get one card per page instead of in a table format of several cards per page. More specifically, what I want is name, address, and general info in one columnn, and phone numbers in the other column, with several individuals on one page.
imac Mac OS X (10.4.9)Hi bmj,
Welcome to Apple Discussions and the AppleWorks forum.
If your Address Book is an AppleWorks database, you've come to the right place, as this forum is for discussion of tips, techniques and issues with Apple's productivity application AppleWorks.
But if you are asking how produce this list using the Address Book application bundled with current iMacs and other current Macs, that's outside the scope of this forum.
I'm working on the assumption that you're using Appleworks.
[W]hat I want is name, address, and general info in one column, and phone numbers in the other column, with several individuals on one page.
The kicker here is going to be "General information." While each of the other pieces of information will take more or less the same amount of space in each record, the amount of "General information" will vary widely.
While AppleWorks DB screen layouts can handle this by expanding a field to show its contents when the insertion point is placed in the field, layouts for printing do not have this flexibility the amount of space you allocate for a field is fixed when you create (or edit) the layout, and every record gets the same amount of space, whether the data leaves a large white space or fills the space (with some data hidden because it's too large).
Given that restriction, you can set your layout up as either a Columnar report or as a Labels Layout. My preference would be the latter.
Before doing either, I'd suggest creating two new Calculation type fields: 'Fullname' and 'CSZ'
'Fullname' joins the contents of the 'First name' and 'Last name' fields with a space between them using this formula:
'First name'&" "&'Last name'
'CSZ' joins the contents of the fields 'City', 'State', and 'Zip' into a single line. Following USPS (and for my case, Canada Post) guidelines, it also converts all letters in this line to capitals, and puts two spaces to left and right of the two letter State (or Province) postal symbol. Data in the field 'State' must be the two letter symbol, not the full state name. Formula:
UPPER('City'&" "&'State'&" "&'Zip')
These two formulas help clean up the layout of your list, and are also useful if you later decide to make mailing labels.
To create the printed address book using a labels layout, open your DB file, then go to Layout mode (go Layout > Layout).
Go Layout > New Layout (Note: NOT New Labels Layout)
Click the Labels radio button, leave the popup menu set to Custom, Click OK.
In the Labels Layout dialogue, set Labels across the page to 1 and width to the full width of the page (minus margins). These two items are not adjustable once set.
Increase the label height to 4 to give yourself some room to work in. (The height of each row of labels (ie. each 'card') can be adjusted at will.) Click OK.
In the next dialogue double click each of the following field names (in this order) to move the fields from the left column to the right column.
'Fullname'
'Address'
'CSZ'
'General information'
'Phone'
Click OK.
Your new layout will be created with the fields inserted onto it in a single column. Select the top four fields and resize them (width only) using the handles.
Select and resize the Phone field, then drag it to its new position in the second column.
Select and resize the General field to contain as much data as you expect to place there.
Drag the Body boundary up to a position just below the General field. The position of this boundary controls the height of each card/label and the amount of space between it and the next one down the page.
When the layout looks right, go Layout > Browse to view the results.
You can adjust the number of cards that appear on a page by adjusting the Body boundary to make each card take more or less vertical space. You may need to also adjust the size of the fields, particularly the 'General' field and the size of type used.
Regards,
Barry -
Enter Data from one table to two tables
Hi
I have three table one is master sale_order another is sale_order_detail(detail table) and the thirs is external table
what i want the data from extenal table to my master and detail
What i did for this i create a cursor and enter the data in master but what i need in detail i am able to insert but i am not able to understand how i will insert ID in detai my cursor and table codes are given below
sale_order;
Name Null? Type
ID NUMBER
SALE_ORDER_NO VARCHAR2(50)
ORDER_DATE DATE
PARTY_NAME VARCHAR2(100)
DEL_DATE DATE
COMMENT1 VARCHAR2(200)
desc sale_order_detail;
Name Null? Type
ID NUMBER
PROD_ID VARCHAR2(20)
STYLE VARCHAR2(100)
COLOR VARCHAR2(20)
XS NUMBER
S NUMBER
M NUMBER
L NUMBER
XL NUMBER
PCS NUMBER
TOTAL_QTY NUMBER
COMMENTS VARCHAR2(100)
SQL> desc po_pending_csv;
Name Null? Type
P_O_NO VARCHAR2(20)
PARTY_NAME VARCHAR2(120)
PROD_CODE VARCHAR2(20)
STYLE_NAME VARCHAR2(120)
COLOR VARCHAR2(25)
XS VARCHAR2(25)
S VARCHAR2(25)
M VARCHAR2(25)
L VARCHAR2(25)
XL VARCHAR2(25)
PCS VARCHAR2(25)
COMMENTS VARCHAR2(100)
COMMENT1
DECLARE
v_p_o_no sale_oder.sale_order_no%type;
v_party_name sale_order.party_name%type;
CURSOR po_cursor IS
SELECT DISTINCT(p_o_no),party_name FROM po_pending_csv;
BEGIN
OPEN po_cursor;
LOOP
FETCH po_cursor INTO v_p_o_no,v_party_name;
EXIT WHEN po_cursor%NOTFOUND;
INSERT INTO sale_order (id,sale_order_no,party_name,order_date)
VALUES (sale_order_id_seq.nextval,v_p_o_no,v_party_name,sysdate);
END LOOP;
CLOSE po_cursor;
END;
DECLARE
CURSOR c1 IS
SELECT id from sale_order;
v_id sale_orderdetail.id%TYPE;
v_p_o_no sale_oder_detail.p_o_no%TYPE;
v_prod_code sale_oder_detail.prod_id%TYPE;
v_style_name sale_oder_detail.style%TYPE;
v_color sale_oder_detail.color%TYPE;
v_xs sale_oder_detail.xs%TYPE;
v_s sale_oder_detail.s%TYPE;
v_m sale_oder_detail.m%TYPE;
v_l sale_oder_detail.l%TYPE;
v_xl sale_oder_detail.xl%TYPE;
v_pcs sale_oder_detail.pcs%TYPE;
v_comments sale_oder_detail.comments%TYPE;
CURSOR po_cursor_detail IS
SELECT p_o_no,prod_code,style_name,color,xs,s,m,l,xl,pcs,comments
FROM po_pending_csv;
BEGIN
OPEN po_cursor_detal;
OPEN c1;
LOOP
FETCH po_cursor_detail INTO v_p_o_no,v_prod_code,
v_style_name,v_color,v_xs,v_s,v_m,v_l,v_xl,v_pcs,v_comments;
FETCH c1 INTO v_id;
EXIT WHEN po_cursor_detail%NOTFOUND;
EXIT WHEN c1%NOTFOUND;
INSERT INTO sale_order_detail(id,prod_id,style,color,xs,s,m,l,xl,pcs,
total_qty,comments)
VALUES (v_id,v_prod_id,v_style,v_color,v_xs.v_s,v_m,v_l,v_xl,v_pcs,
v_xs+v_s+v_m+v_l+v_xl,v_comments);
END LOOP;
CLOSE po_cursor_detail;
CLOSE c1;
END;
plesae help me
thanks and regards
vikas singhalTry this:
DECLARE
TYPE t_sales IS RECORD(
id DBMS_SQL.NUMBER_TABLE,
p_o_no DBMS_SQL.VARCHAR2_TABLE,
party_name DBMS_SQL.VARCHAR2_TABLE,
prod_code DBMS_SQL.VARCHAR2_TABLE,
style_name DBMS_SQL.VARCHAR2_TABLE,
color DBMS_SQL.VARCHAR2_TABLE,
xs DBMS_SQL.NUMBER_TABLE,
s DBMS_SQL.NUMBER_TABLE,
m DBMS_SQL.NUMBER_TABLE,
l DBMS_SQL.NUMBER_TABLE,
xl DBMS_SQL.NUMBER_TABLE,
pcs DBMS_SQL.VARCHAR2_TABLE,
total_qty DBMS_SQL.NUMBER_TABLE,
comments DBMS_SQL.VARCHAR2_TABLE,
flag DBMS_SQL.NUMBER_TABLE);
a_sales t_sales;
TYPE t_sales_id_list IS TABLE OF SALE_ORDER%ROWTYPE
INDEX BY PLS_INTEGER;
a_sales_id_list t_sales_id_list;
v_curr_id NUMBER;
CURSOR c_sales IS
SELECT *
FROM (SELECT NULL id,
p_o_no,
party_name,
prod_code,
style_name,
color,
xs,
s,
m,
l,
xl,
pcs,
xs+s+m+l+xl total_qty,
comments,
ROW_NUMBER() OVER(PARTITION BY p_o_no,
party_name
ORDER BY p_o_no,
party_name) row_number
FROM po_pending_csv)
ORDER BY p_o_no,
party_name,
row_number;
v_timestamp DATE := SYSDATE;
v_array NUMBER := 1;
BEGIN
OPEN c_sales;
LOOP
FETCH c_sales BULK COLLECT
INTO a_sales LIMIT 100;
-- Logic to populate ID
FOR i IN 1 .. a_sales.id.COUNT
LOOP
IF a_sales.flag(i) = 1 THEN
-- Only get nexval for distinct values of p_o_no, party_name
SELECT sale_order_id_seq.NEXTVAL
INTO v_curr_id
FROM dual;
-- Assign new id to a_sales
a_sales.id(i) := v_curr_id;
-- Populate a_sales_id_list
a_sales_id_list(v_array).id := v_curr_id;
a_sales_id_list(v_array).sale_order_no := a_sales.p_o_no(i);
a_sales_id_list(v_array).order_date := v_timestamp;
a_sales_id_list(v_array).party_name := a_sales.party_name(i);
-- Increment counter
v_array := v_array+1;
ELSE
-- Populate a_sales id with last value
a_sales.id(i) := v_curr_id;
END IF;
END LOOP;
-- Insert into Sales Order
FORALL i IN 1 .. a_sales_id_list.COUNT
INSERT INTO SALE_ORDER
VALUES a_sales_id_list(i);
-- Insert into Sales Order Detail
FORALL i IN 1 .. a_sales.id.COUNT
INSERT INTO SALE_ORDER_DETAIL
(id,
prod_id,
style,
color,
xs,
s,
m,
l,
xl,
pcs,
total_qty,
comments)
VALUES
(a_sales.id(i),
a_sales.prod_code(i),
a_sales.style_name(i),
a_sales.color(i),
a_sales.xs(i),
a_sales.s(i),
a_sales.m(i),
a_sales.l(i),
a_sales.xl(i),
a_sales.pcs(i),
a_sales.total_qty(i),
a_sales.comments(i));
-- delete array
a_sales_id_list.delete;
-- reset counter
v_array := 1;
EXIT WHEN c_sales%NOTFOUND;
END LOOP;
CLOSE c_sales;
COMMIT;
END;Cheers -
I need a help. The environment, SharePoint and Project Server 2013 and SQL Server 2012, running on Windows Server 2008. Editing Details Web Part in a Schedule PDP Page, saved invalid Project Web App URL. After that, can display the Project Information and Project
Details Pages from the projects accessed, and can display the Project site, too. But, when I access the Project Schedule Page, receive an error page, because of the invalid URL. The message is obvious: "There
is no Web named xxxxxxx". I´ve tried to find out how to correct this, but no success, because cannot open the Project Schedule page anymore.
I would like to know if there is some way to fix it without re-installing the system. Thanks for all. If somebody need more information, have log information and page display available.Paul,
When I click Schedule after PWA Settings > Project Details Page, there comes the error.
I can download the Schedule Page. But I don't see where to change, because the wrong URL doesn't apper at the page.
I'm sending below the page that I can download. The schedule.aspx.
<%@ Page language="C#" MasterPageFile="~masterurl/default.master" Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage" %>
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
<SharePoint:ListProperty Property="Title" runat="server"/> - <SharePoint:ListItemProperty Property="BaseName" maxlength="40" runat="server"/>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea" runat="server">
<WebPartPages:WebPartZone runat="server" title="loc:TitleBar" id="TitleBar" AllowLayoutChange="false" AllowPersonalization="false" />
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
<meta name="GENERATOR" content="Microsoft SharePoint" />
<meta name="ProgId" content="SharePoint.WebPartPage.Document" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="CollaborationServer" content="SharePoint Team Web Site" />
<script type="text/javascript">
var navBarHelpOverrideKey = "wssmain";
</script>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderSearchArea" runat="server" />
<asp:Content ContentPlaceHolderId="PlaceHolderPageDescription" runat="server">
<asp:literal id="idPageDescription" runat="server" text="<%$Resources:PWA,PAGE_DESCRIPTION_SCHEDULE%>" />
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderPageImage" runat="server"></asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"></asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderNavSpacer" runat="server"></asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
<WebPartPages:WebPartZone runat="server" Title="loc:FullPage" ID="FullPage" FrameType="TitleBarOnly"/>
</asp:Content>
<asp:Content ContentPlaceHolderID="PlaceHolderUtilityContent" Runat="server">
</asp:Content>
Thanks
LuisPerez -
Data sort in Related information on object detail page.
hi,
Question, how is data sorted on the related information on the detail page(opportunity)in R16
Based on ?
a. created date,
b. modified date
c. last viewed record,
d. last edited record.
e. solution if any?
Looking forward for your valued suggestion. any document aviable for this ?
Thanks & Regards
[email protected]My observation is (from Account RI)
- Contacts - based on Record Association Date)
- Activities - Due Date
- SR - Opened Time
- Opportunity & CO's - Name
I have not seen any document on this. But it would be nice if we can change the sort order. (only allow on Indexed fields as this may affect the performance)
Maybe you are looking for
-
BT Vision TV Essentials Extra Set-Up Issue/Aerial
Hi, Ordered BT Vision TV Essentials EXTRA. Don't feel it was made particularly clear that by ordering the EXTRA channels it required the Home Hub to be directly connected to the BT Vision box via an ethernet cable and that powerline adapters were on
-
Can I add a 2nd iCloud account on my Mac?
Can I add a 2nd iCloud account on my Mac?
-
Connecting different versions of MQ Ibm Websphere using PI 7.1
Hi Experts, We are having one mq server which is installed on a third party system which we are currenlty using without having any issues. the mq series is ibm websphere version 6. we have these following jar files installed on pi. <jars> <jar-name>l
-
My phone is running 6.0.1. I took one photo from the lock screen by sliding up the camera button. It was a little blurry so I tried again and the iphone 4ssaid it couldn't because the phone was out of space. After shutting the phone off and turning
-
How we can find payroll of employee is it normal payroll or off cycle payro
hi experts when a payroll is run for a employee how we can find payroll of employee is it normal payroll or off cycle payroll