223: p_ext_rslt_id in number,
224: p_ext_dfn_tag in varchar2,
225: p_ext_file_tag in varchar2) is
226:
227: file_handle utl_file.file_type;
228: l_var varchar2(4000) ;
229: l_proc varchar2(72) := g_package||'write_style_sheet';
230: l_max_ext_line_size Number := 32767 ;
231: l_output_name ben_ext_rslt.output_name%type ;
237: l_output_name := nvl(p_file_name, 'benxxssh') || '.xsl' ;
238: --
239:
240: hr_Utility.set_location('out put '||l_output_name|| ' / '|| p_drctry_name, 5);
241: file_handle := utl_file.fopen (p_drctry_name,l_output_name,'w' , l_max_ext_line_size );
242: hr_Utility.set_location(' after header ', 5);
243: --- Write the xml header
244: utl_file.put_line(file_handle, '');
245: utl_file.put_line(file_handle, '
240: hr_Utility.set_location('out put '||l_output_name|| ' / '|| p_drctry_name, 5);
241: file_handle := utl_file.fopen (p_drctry_name,l_output_name,'w' , l_max_ext_line_size );
242: hr_Utility.set_location(' after header ', 5);
243: --- Write the xml header
244: utl_file.put_line(file_handle, '');
245: utl_file.put_line(file_handle, '
246: utl_file.put_line(file_handle, '
247: utl_file.put_line(file_handle, ' ');
248:
241: file_handle := utl_file.fopen (p_drctry_name,l_output_name,'w' , l_max_ext_line_size );
242: hr_Utility.set_location(' after header ', 5);
243: --- Write the xml header
244: utl_file.put_line(file_handle, '');
245: utl_file.put_line(file_handle, '
247: utl_file.put_line(file_handle, ' ');
248:
249: hr_Utility.set_location(' after header ', 5);
242: hr_Utility.set_location(' after header ', 5);
243: --- Write the xml header
244: utl_file.put_line(file_handle, '');
245: utl_file.put_line(file_handle, '
246: utl_file.put_line(file_handle, '
248:
249: hr_Utility.set_location(' after header ', 5);
250: l_var := '
243: --- Write the xml header
244: utl_file.put_line(file_handle, '');
245: utl_file.put_line(file_handle, '
246: utl_file.put_line(file_handle, '
247: utl_file.put_line(file_handle, ' ');
248:
249: hr_Utility.set_location(' after header ', 5);
250: l_var := '
251:
256: End Date :
265:
268: ' ;
275: l_var := '
284:
290: l_var := '
296: l_var := '
257:
258:
259: ' ;
260: utl_file.put_line(file_handle, l_var);
261: -- this is record level , there can be multiple rec with diff tag so relative path is used
262: l_var := '
263:
264:
Line 269: utl_file.put_line(file_handle, l_var);
266: ' ;
267:
268:
269: utl_file.put_line(file_handle, l_var);
270: l_var := '
271:
272: utl_file.put_line(file_handle, l_var);
273:
Line 272: utl_file.put_line(file_handle, l_var);
269: utl_file.put_line(file_handle, l_var);
270: l_var := '
271:
272: utl_file.put_line(file_handle, l_var);
273:
274: for j in g_elmt_tag_tbl.first .. g_elmt_tag_tbl.last loop
275: l_var := '
276:
Line 279: utl_file.put_line(file_handle, l_var);
276:
277:
278:
279: utl_file.put_line(file_handle, l_var);
280: end loop ;
281: l_var := '
282:
283:
Line 288: utl_file.put_line(file_handle, l_var);
285:
286: ';
287:
288: utl_file.put_line(file_handle, l_var);
289: for j in g_elmt_tag_tbl.first .. g_elmt_tag_tbl.last loop
290: l_var := '
291:
292:
Line 294: utl_file.put_line(file_handle, l_var);
291:
292:
293:
294: utl_file.put_line(file_handle, l_var);
295: end loop ;
296: l_var := '
297:
298:
Line 300: utl_file.put_line(file_handle, l_var);
297:
298:
299: ' ;
300: utl_file.put_line(file_handle, l_var);
301: l_var := '
302:
303: ' ;
304:
302:
303: ' ;
304:
305: hr_Utility.set_location('out put '||l_var, 5);
306: utl_file.put_line(file_handle,l_var );
307: ---
308: utl_file.put_line(file_handle, ' ');
309: utl_file.put_line(file_handle, '');
310: utl_file.put_line(file_handle, '');
304:
305: hr_Utility.set_location('out put '||l_var, 5);
306: utl_file.put_line(file_handle,l_var );
307: ---
308: utl_file.put_line(file_handle, ' ');
309: utl_file.put_line(file_handle, '');
310: utl_file.put_line(file_handle, '');
311: ---
312: utl_file.fclose(file_handle);
305: hr_Utility.set_location('out put '||l_var, 5);
306: utl_file.put_line(file_handle,l_var );
307: ---
308: utl_file.put_line(file_handle, ' ');
309: utl_file.put_line(file_handle, '');
310: utl_file.put_line(file_handle, '');
311: ---
312: utl_file.fclose(file_handle);
313:
306: utl_file.put_line(file_handle,l_var );
307: ---
308: utl_file.put_line(file_handle, ' ');
309: utl_file.put_line(file_handle, '');
310: utl_file.put_line(file_handle, '');
311: ---
312: utl_file.fclose(file_handle);
313:
314: -- write to logfile the record count
308: utl_file.put_line(file_handle, '