WRAP in HTMLDB

We can hide htmldb metadata by chose "Run Application Only" at Crete Application From Application Export File Wizard.
But another guys can uncover this effort by export this application and create back from them.
How to hide this metadata like in wrap command for stored procedure ?
I need this functionality desperately.
Thanks for responding.
Regards,
guntur

Guntur,
Now you have defined the problem you are trying to address: you do not want clients to be able to alter your HTMLD DB application. So create some scripts that they would have to run when they called in for support. These scripts would compute checksums and counts on various parts of the application "metatdata". When they call for support, ask them to run those scripts that you have already included in your deliverable. Have the client tell you the results from those scripts on each support call. If the results they give you indicate that they have tampered with the coveted "source code", hang up.
Scott

Similar Messages

  • Word Wrap in htmldb

    Can anyone tell me how to word-wrap in the values in a particular field of a table in htmldb? The values of a certain field are very long and hence the table is unnecesarily occupying lot of space..........thus, it would be helpful if word-wrapping was possible.
    Thanks in advance.

    how about using the following function to wrap the data in a column?
    I tested it in HTML DB and it worked fine.
    -- convert P_DATA into wrapped words. Words are delimited by <br> so that
    --  it can be displayed in HTML format
    --  P_N is number of characters
    FUNCTION HTML_WRAP( P_DATA IN VARCHAR2, P_N NUMBER DEFAULT 2) RETURN VARCHAR2
    IS
    TYPE T_DATA_CHARS IS TABLE OF VARCHAR2(1) INDEX BY BINARY_INTEGER;
    V_DATA_CHARS T_DATA_CHARS ;
    N NUMBER :=1;
    V_OUTPUT VARCHAR2(4000);
    BEGIN
    IF LENGTH(P_DATA) > P_N THEN
      -- populate Data in the array
      FOR I IN 1..LENGTH(P_DATA) LOOP
       V_DATA_CHARS(I) := SUBSTR(P_DATA,I,1);
      END LOOP;
      -- process the string
      FOR I IN 1..LENGTH(P_DATA) LOOP
       IF N <= P_N THEN   
         N := N + 1;
          V_OUTPUT := V_OUTPUT || V_DATA_CHARS(I);
       ELSE
         IF V_DATA_CHARS(I) = ' ' THEN
           V_OUTPUT := V_OUTPUT || '&lt;br&gt;';
           N := 1;
          ELSE
           N := N + 1;
           V_OUTPUT := V_OUTPUT || V_DATA_CHARS(I);
          END IF;    
       END IF; -- N <= P_N THEN   
      END LOOP;
      RETURN V_OUTPUT;
    ELSE
      RETURN P_DATA;
    END IF;
    SQL> SELECT BARAKAU.HTML_WRAP('WELCOME TO MY WORLD MY DEAR',5)
      2  FROM DUAL ;
    BARAKAU.HTML_WRAP('WELCOMETOMYWORLDMYDEAR',5)
    WELCOME&lt;br&gt;TO MY&lt;br&gt;WORLD&lt;br&gt;MY DEAR

  • Report Total Wrapping/Missing Data in CSV FIle

    PROBLEM:
    We have an application were the totals in the report region will wrap when the total is negative and formatted with a negative sign preceding the number (e.g. -43,567.99). The wrapping results in users being confused to wether or not a value is negative or positive. We want all non-numeric columns to wrap so that the user does not have to scroll horizontally.
    SOLUTIONS TRIED
    1. Set the CCS Style attribute of a column to white-space:nowrap.
    The value of CCS Style is inserted into span tags associated with a column value which in turn elliminates the wrapping in the detailed area of the report. However, I have no found a way to insert this type of span tag to the Total of a report region.
    2. Modifying the format mask to present negative numbers in brackets (e.g. <43,567.99>).
    This solves the wrapping issue . . . however results in a problem when outputting the report to a CSV file. When outputting to a CSV file the negative number that have been formatted using bracket are not included in the output. I believe that it interprets them as html tags <> and therefore eliminates them from the output.
    3. Create duplicate amount columns in the report and apply a number format that places a negative sign in front of negative numbers and make this column display conditionally for CSV output only Then change the original column format mask to use brackets. Although this will work it seem a bit clunky, results in unnecessary pull of excess data and will require a lot of re-work/re-testing of our system.
    REQUEST
    Does anyone have any ideas on how I might either:
    1. Add white-space:nowrap to the totals of the report region
    2. Overcome the exclusion of negative numbers containing brackets from the CSV output.
    3. HAve another approach to resolving this wrapping issue.
    Thanks,
    David

    According to this article http://www.cs.tut.fi/~jkorpela/html/nobr.html this is a known wrapping issue with Internet Explorer. Wrapping will occure when the following characters exists -()[]{}«»%°·\/!?. The author of the article suggest that the only way around this issue is too place -a or use white-space:nowrap in a [td] or [tr] tag.
    This would suugest that I need to find a way to add html to the total column in the htmldb report . . . which I don't believe I can do . . . Does anyone know of a way to insert html into these total columns similiar to how we can be done using the CCS Style or HTML Expression attributes.
    Thanks,
    David.

  • Is it possible to add a barcode image generator API on HTMLDB that support

    Hi All,
    Currently we create Barcodes images using a Java solution - open source API called Barbeque.barcode.servlet. Is it possible to add a barcode image generator API on HTMLDB that support multiple formats?
    Our current process:
    All jobs created in our system require a barcode which is then printed onto a cover sheet for each job (refer example). We also currently have individual barcodes printed on a single feed barcode printer for attaching to jobs sheets. We also print A4 sheets of barcodes with the Field Technican id number on that we sent out to them.
    Thanks in advacne
    Manoj

    It certainly is possible to call Java from PL/SQL and so therefore from APEX.
    The process is fairly well documented online and there's a well cited example of calling Apache FOP within these forums.
    You may however need to do a little work to wrap your Java library using static methods in order to do this.
    Regards
    Ben

  • 2.1 EA1: Wrap Selection menu option only available from PL/SQL Tabs

    The "Wrap Selection" option on the Edit menu is only active on PL/SQL tabs. It appears to be something like a toggle for column select vs. normal select although it doesn't seem to be a true column mode for editing.
    Column mode editing (copy, paste, and typing) sure would be handy at times especially when building out repetitive code.
    There is a existing Developer Exchange feature request for a [Column Text Edit Mode|http://htmldb.oracle.com/pls/otn/f?p=42626:39:243797404869620::NO::P39_ID:7421] just in case anyone wants to vote for this kind of feature.
    Edited by: Sentinel on Oct 6, 2009 1:59 PM

    Asked Vadim to come in on this thread.

  • Htmldb submit processing question

    Hello,
    I have a form that I build within htmldb application page region section. The code essentially uses htp.p to build multi user form comprise of text boxes, check boxes, drop down lists. When I submit form it should call a plsql web toolkit procedure. However I get the following error:
    [Wed Dec 15 15:51:11 2004] [error] [client 134.78.44.15] [ecid: 1103147471:134.78.44.15:3088:3292:248,0] mod_plsql: /pls/htmldb/wwv_flow.accept HTTP-404
    wwv_flow.accept: SIGNATURE (parameter names) MISMATCH
    VARIABLES IN FORM NOT IN PROCEDURE: P_DEPTNAME,P_FIRSTNAME,P_LASTNAME,P_EMAIL,P_COMPANYNAME,P_ADDRESS,P_CITY,P_STATE,P_ZIP,P_COMMENTS
    NON-DEFAULT VARIABLES IN PROCEDURE NOT IN FORM:
    here is small example of form:
    htp.prn('
    <html>
    <form action="contactlist2">
    <center><p><H1>Please fill the form below</H1></center>
    <p><b>Please fill the form below to to contact us. The bold fields are
    required</b>
    <table width="575" border="0" cellspacing="10" cellpadding="0"
    bgcolor="#F3F8FF">
    <tr>
    <td>Department:</td>
    <td colspan="3">
    <select name="p_deptname">
    <option selected>Choose a department</option>
    <option value="customerservice">Customer Service</option>
    <option value="marketing">Marketing</option>
    <option value="technicalsupport">Technical Support</option>
    <option value="webmaster">Webmaster</option>
    </select>
    </td>
    </tr>
    <tr><td><input type="submit" value="Submit"></td></tr>
    <tr><td><input type="reset" value="Reset"></td></tr></table>
    </form>
    I cant figure out what the problem is...

    Please can you post your solution.
    I am trying to do something similar: I have an existing application that uses htp to display Forms. I want to 'wrap' that application with an HTML DB application so that I can develop new functionality using HTML DB, without having to throw away the existing pages.
    I can separate out the htp calls so that the only <FORM> is the HTMLDB one, and I can set a variable so that I know what the action of the original form was. But I can't get past HTML DB checking that INPUT items match it's expected page definition.
    Recreating all the existing Forms in HTML DB is probably a non-starter for me.
    Regards
    Roger

  • Multi-Row Update form with wrapped fields

    Hi,
    I have a multi-row update form with too many fields to fit on the screen without having to scroll. Is it possible to wrap the extra fields onto a 2nd line.
    So each DB record will actually span 2 srceen rows and fit nicely into my browser ??
    Thanks for any help,
    Brandon

    It is possible, but would require some serious work on the report template, to create a custom row template.
    I started to do this at http://htmldb.oracle.com/pls/otn/f?p=24317:191 but realized that it is hard work. Also, where would you show the headings for the second part of the row (split onto the next line)?
    Instead, I would use the Show/Hide columns technique (client-side scripting) to reduce the number of columns shown. Search for it on this forum. Carl and I have some good examples out there.

  • Text Wrap Options have Disappeared ID CS4

    All the icons in my Text Wrap window have disappeared. The tab/pallet is still there, but empty. The pop out still lists “Show Options” and “Apply to Master Page Only” are still there, but grayed out. Thanks in advance for any help!!

    Yipee.
    Should have remembered that one.
    Thanks for the help!
    wally
    = = = = = = = = = = = = = =
    Wally Flick
    Director Creative Services
    [email protected]
    314-854-0718 (voice)
    847-953-0774 (fax)
    Designer's Corner
    Designer's Blog
    www.aon.com
    BobLevine <[email protected]>
    02/01/2010 04:55 PM
    Please respond to
    [email protected]
    To
    Walter Flick <[email protected]>
    cc
    Subject
    Text Wrap Options have Disappeared ID CS4
    http://forums.adobe.com/thread/526990
    Bob

  • Text Wrap options not showing in InDesign CS3

    Using InDesign CS3 on a Mac 10.4.  I've had this problem for a couple of months now and it's getting past the point of annoying.  When I open my text wrap options pallete it's blank even when I expand options.  I can see the text wrap icons in my header panel, but I no longer have options to change the right/left/top/bottom margins.  Just a general "add wrap" and "remove wrap".  Is there any way I can get my pallete back?  I've tried defaulting my tools, but still it does not show up.  I don't know what to do to get it back.

    Did you try resetting preferences? While pressing Shift+Option+Command+Control, start InDesign. Click Yes when asked if you want to delete preference files. If you don't get the message about deleting preferences, you weren't fast enough.
    http://livedocs.adobe.com/en_US/InDesign/5.0/help.html?content=WSa285fff53dea4f86173837510 01ea8cb3f-6d1e.html
    Ken

  • Text wrap options are greyed out

    Hi,
    I am trying to create a "drop cap" by selecting a text box and changing the wrap options in the inspector however, the "object placement" options to wrap the text are greyed out and I can not change them, except for the options below, such as "object causes to wrap" check box and the "text fit" boxes.
    Is this a glitch? I have restarted both my program and whole computer, as well as tried it in a new document, and it still is coming up greyed out.
    HELP, I have a project due and I need to be able to add in drop caps!
    Thanks

    Hi Architecture Guy
    Welcome to the forum.
    A better method for creating drop caps:
    http://www.freeforum101.com/iworktipsntrick/viewtopic.php?t=85&mforum=iworktipsn trick
    Peter

  • Wrap text options, are they really limited?

    I was curious if there was a way to dial in precise NONuniform wrapping options.
    I have a place holder box that I want the text to wrap around and give a 5pt space on all but the right side... I want that 20pts.
    In the wrap text options it's all uniform.

    You’ll have to edit the path to add 15 points to the right side. One simple way would be to copy it with a +15 point horizontal offset then merge the two paths with Pathfinder.

  • Questions on Master-Detail HTMLDB HOW-TO

    Hi all
    I have created a 3 page application based on the master detail how-to given at http://www.oracle.com/technology/products/database/htmldb/howtos/index.html
    Instead of DEPT and EMP tables I have PERSON and PERSON_ADDR tables. The PK of PERSON is the person_id and the PK of PERSON_ADDR is the person_id and addr_start_dt. Person_id column in PERSON_ADDR is obviously the FK to the master table PERSON(person_id).
    At first I had problems trying to create the pages themselves because the wizard always hides the person_id column on all the forms(and I don't want that,even though it is a sequence number I still want people to see it) , it being the PK, then somehow I managed it to display the person_id by replacing the EDIT link with the person_id itself. Now if a person already has an address and I click on EDIT then it copies the person_id values and others to the next page and all looks good but when I try to create a new address it does it ?? (It should take across the person_id as well)
    My PERSON report is on page 1, when I click edit against a person it takes me to page 2 where I can see+change all the person details plus I can see the person_addr details. When I click edit against a person address it takes me to page 3 and I can edit all the address details nicely copied to the new page but when I click CREATE on the page 2, then all the fields appear as NULL on page 3( all the fields but the person_id should be null here). How can I fix this ?
    Also, for my person address I would like to validate the address dates , there should be no overlapping start and end dates for a person's address. How to do this ? I think I will need to create a function to which I pass the person id and the new start and end dates and this function returns error message,if any, or null. I had a play around with validation and I think I need to use "function returning error text", what should I put in the "validate expression 1" box then...just something like
    begin
    my_function(param_1,param_2)
    end;
    If yes, then what variables would store the new start date and new end date of an address.
    Lastly, for every table do I have to user a sequence number or a trigger to define a primary key, what if the primary key is just a character code and I want the users to add it ?
    Thanks a lot in advance !!

    thanks Marc.
    Yes you are right, I used the 1.5 viewlet. I will try the master-detail wizard now.
    With the primary key problems, for things to work nicely in HTMLDB, do you suggest each and every tables should have a sequence number generated primary key ? We have some tables for various statuses like ACTIVE,CLOSED where these codes themselves are the primary keys, so you suggest making these codes unique keys but still have a sequence number PK ? Also when I want the users to enter the primary key themselves I will let them enter new ones but not update existing ones, so data entegrity is maintained.
    I was able to work out how to create validations using "functions returning error text" but my problem is I need to be able to compare what the user has just updated/entered with the data that already exists in the table. I have a table called person_Address having columns like person_id, start_dt,end_dt and various other fields. The primary key is person_id and start_dt and I need to put a validation which avoids any overlapping addresses. Overlap as in there can be only 1 active address for a given start and end date range. Does HTMLDB has something like :new.start_dt the way we can write database triggers ? Please suggest a way to do this.
    Lastly, how does HTMLDB handles error messages raised by table triggers. Can they be shown along with the item on the page as we can with the other HTMLDB validations ? I have many tables with all sorts of triggers and if any validation fails I generally do...raise_application_error(-20001,get_my_message(234));
    get_my_message function returns the message text for message number 234 . Will this message be displayed somewhere or not ? Do I have to duplicate my validations , once in the triggers and then in HTMLDB as well ?

  • Questions on printing in htmldb

    I try to create an invoice page to print.
    Some questions I ask to myself:
    - Is it possible to print to an A4 (papersize)? (I mean, does the application have notions of pagesize or is everything controlled by the browser? this is important when you need to repeat some information on the second page)
    - can I include "pagenumber of total pagenumbers"?
    - Is it possible to repeat an header / footer?
    In my opinion it is very hard to do this with htmldb...
    I started my "print report" like this:
    - created static html like I would like to have my report(in notepad)
    - in htmldb I try to create "the same thing", first I tried with the creation of a report, but, because you 'll always have rows, I stopped with that (I need to say "that item needs to be placed there"). Than I created a form, afterwards I added some other forms (regions) to the same page. One region for every table. I still have problems to place my items like I wish, because of region overlapping. Should I create other items in an other region (and link them) if I want to show the content of an item of an other region in that region?
    I try to replace an Access application, and it looks good so far, but replacing the reports is very difficult!?
    Is it me?
    Dimitri

    I found the answer on most of my questions on this site:
    http://www.w3.org/TR/REC-CSS2/page.html#propdef-size
    In short: you can a lot with css! so for my htmldb application: I probably need to change (create a new) my "print" template
    HTMLDB is a very nice product and in a way it can replace an Access application, but in my opinion we are limited by the html.
    What I would like to have in htmldb (compared with access):
    - submission of a region and not the whole page (like in access subforms)
    - in the tabular form, automatic one (or more) empty line(s) to create a new record (in access you have a new empty record)
    - an easier why to customize the templates/css, for the default ones you can't change everything... (in access you can "draw" your form/report, that's very easy, in htmldb it's more difficult)

  • Xml publisher report using RTF in Excel is coming as wrap text?

    Hi,
    I am working on XML publisher report, I have converted standard report to xml publisher , to generate the report in excel.
    But the output is coming as Wrap text, is there a way to get the output directly without wrap ?
    Thanks
    Dev

    Hi Dev,
    You can try below ways
    1>change the setting in table properties to fit table cell as per contents.
    2>or create a table and inside that create one more inner table and add your fields.
    3>or Create .XLS layout it will come properly.
    Thanks

  • HT3704 How can I make an image in front of a different one. I looked in Inspector, but I could not select a bullet in the section of wrap. Can you help me fix this? thx. This is in pages 09' on the macbook pro

    I would please like to know

    Sounds to me like the image is Inline ie part of the text.
    click on it > Inspector > Wrap > Floating
    Peter

Maybe you are looking for

  • 'BAPI_GOODSMVT_CREATE' takes more time for creating material document for the 1st time

    Hi Experts, I am doing goods movement using BAPI_GOODSMVT_CREATE in my custom code. Then there is some functional configuration such that, material documents and TR and TO are getting created. Now I need to get TO and TR numbers from LTAK table passi

  • Two Separate Billing Documents created in the collec Billing through VF04

    Dear  Forum Friends, I am doing the collective Billing through VF04 for two deliveries (80015032 and 80015034) of the same day. When I am finding in VF05 it has been observed that Two Billing documents instead of one billing document have been create

  • Super crashes?

    Using the latest FCP X (ver. 10.0.9).  Just started using it. My system - MacBook Pro 2.66 GHz Intel Core i7, with 8 GB Ram, 1067 MHz DDR3 I'm getting these very unusual crashes.  While working with FCP X the screen suddenly goes black, everything fr

  • Since last update all emails in folder in gmail have gone!

    Hi all, please help if you can - I use gmail for all my personal emails through my macbook pro, iphone no problem until the last major update when all the information (saved emails in folders) has been deleted. Also if i leave an email in the inbox i

  • How does one, edit text using Preview?

    Hi all, I have recently created a document using Preview...The document includes text that I inserted using the text tool within Preview itself...I was able to edit these text windows quite freely during the creation of the document... However, today