added comments for set_file_association function

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3257 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
PriestJ
2008-01-16 11:48:00 +00:00
parent 13c9c0ca97
commit 94c33c6342

View File

@@ -21,8 +21,20 @@ PROCEDURE export_table_to_csv(p_table IN VARCHAR2,
end MIP_FILES;
/
create or replace package body MIP_FILES as
function set_file_association(p_uri in varchar2,
/*
FUNCTION set_file_association
- sets the association between a object within webmip to a file held in the
- APEX application files view.
%param p_uri - the uri of the file (the contents of the name column in APEX application files)
%param p_description - description of the file, will be set in documents and document_roles table
%param p_docu_type - INDO (held within webmip db), EXDO (held outside webmip), FIDO (on file system)
%param p_rt_code - type of role for docment eg 'ENQUIRY SUPPORTING DOC' see role types table
%param p_qute_id - the quote id if applicable otherwise supply null
%param p_enqu_id - the enquiry id if applicable otherwise supply null
%param p_drwg_code - the drawing code if applicable otherwise supply null
%param p_doro_type - DRRO (for a drawing), ENDO (for an enquiry), QUDO (for a quote)
*/
function set_file_association(p_uri in varchar2,
p_description in varchar2,
p_docu_type in varchar2,
p_rt_code in varchar2,
@@ -32,7 +44,7 @@ function set_file_association(p_uri in varchar2,
p_doro_type in varchar2) return boolean is
l_doc_id number;
begin
begin
--reference it in the documents table
insert into documents( uri, description, id, docu_type )
values (p_uri,
@@ -53,7 +65,7 @@ begin
l_doc_id);
--if it works then return true
return true;
end set_file_association;
end set_file_association;
/*
PROCEDURE export_data_to_csv
- allows an admin user to create a CSV export of a table in webMIP.
@@ -63,7 +75,7 @@ end set_file_association;
%param p_column_headers - tables column names be exported as a header
%param p_delimiter - what is the delimiter value is for each field (default ',')
*/
PROCEDURE export_table_to_csv(p_table IN VARCHAR2,
PROCEDURE export_table_to_csv(p_table IN VARCHAR2,
p_column_headers IN VARCHAR2,
p_delimiter IN VARCHAR2 DEFAULT ',') is
@@ -73,7 +85,7 @@ PROCEDURE export_table_to_csv(p_table IN VARCHAR2,
l_return VARCHAR2(4000);
l_found BOOLEAN := TRUE;
l_headers VARCHAR(2000); --used to collect the column headers
BEGIN
BEGIN
dbms_output.put_line('me is here');
-- Build the dynamic SQL statement to get the tables column names
FOR f IN (SELECT column_name
@@ -143,7 +155,7 @@ BEGIN
--
END LOOP;
--
END export_table_to_csv;
END export_table_to_csv;
end MIP_FILES;
/