Simulating a "Required" conditional on two fields using the field Validation

I'm trying to 'require' users to fill in the Email address field or the primary phone when you create a Contact record. I had an idea of how do, but couldn't make it work. Any suggestions?

Thanks in advance,
Charley


I working on the screenplay of is as follows:
The customer wants to check on two fields on a contact record - the main phone and primary e-mail address fields. The envy of their users must complete one or other fields. This kind of conditional required parameters being out of reach for the workflow, I tried to get validation in the field to work. I tried to implement something like the following as the validation rule:
[example as WorkPhone <>] is Null AND that [< ContactEmail >] is Null
Then a validation message is displayed informing the user that one or the other needs remaining.

Check out this thread
Re: Contact Validation field (e-mail, work phone, Mobile phone #)

Tags: Oracle

Similar Questions

  • Photoshop CS4 - is - does anyone know how to find out if two people use the same file?

    Photoshop CS4 - is - does anyone know how to find out if two people use the same file?

    Yes, I assumed that was the case, and I thought that this link addressed to her.  I would have thought it was more a function of your network and the OS than Photoshop.

  • Can I get the total number of records that meet the conditions of a query using the Table API?

    Hello

    A < row > TableIterator is returned when I ask operations using the index of tables. If I want to get the total number of records, I count one by one using the returned TableIterator < row >.


    Can I get the total number of records directly meets the conditions of the query?

    I can get the total number of records directly the request of the meeting of the conditions of CLI using the command Global table - name tableName - count - index index-name-field fieldName - start startValue-end endValue.

    Can I get the same results using the Table API?

    I used MongoDB and NoSQL Oracle for about a year. According to the experience of the use of these dbs, I think mongoDB querying interface is powerful. In the contras, the query interface is relatively simple, which results is a lot of work that is usually a long time in the client side.

    Hello

    Counting records in a database is a tricky thing.  Any system that gives you an accurate count of the records will have a hotspot of concurrency on updates, namely the place where the counting is maintained.  Such a count is a problem of performance in addition to competitive access problem.   The problem is even more difficult in a system widely distributed such a NoSQL database.

    The CLI has overall command that counts, but does so by brutal force - iterate keys that correspond to the parameters of the operation.  This is how you must do this within the API.  There is not a lot of code, but you have to write.  You certainly want to use TableIterator TableAPI.tableKeysIterator (), because a key iteration is significantly faster than the iteration of lines.  Just one iteration and count.

    If you use TableAPI.multiGet () and a key with a touch of brightness full then, in fact, count the results as they are returned in a single piece (a list).

    Kind regards

    George

  • What approach would be best for creating a condition of display by using the DECODE function criteria?

    Hello world

    The requirement is to filter a LOV based on a date entered by the user and a condition that uses DECODE. If : update or : pSystemLinkageFunctionDate Exchange then the LOV should be updated. So, I created a VO of read-only by using SQL. But I can't create a view of criteria that uses the DECODING. What approach would be the best method to meet this requirement?

    Select

    PET.expenditure_type

    pet.start_date_active

    pet.end_date_active

    petsl.start_date_active

    petsl.end_date_active

    petsl.system_linkage_function

    Of

    pa_lookups pl

    pa_expend_typ_sys_links petsl

    pa_expenditure_types pet

    pa_system_linkages psl

    where 1 = 1

    and pet.unit_of_measure = pl.lookup_code

    and pet.expenditure_type = petsl.expenditure_type

    and petsl.system_linkage_function = psl.function

    and pl.lookup_type = 'UNIT '.

    and: pDate between nvl(pet.start_date_active,:pDate)

    and nvl(pet.end_date_active,:pDate)

    and: pDate between nvl(petsl.start_date_active,:pDate)

    and nvl(petsl.end_date_active,:pDate)

    and petsl.system_linkage_function = decode(:pSystemLinkageFunction,'L','S','E')

    James

    Hi Timo,

    ADF business components: 11.1.1.62.29

    Platform Java (TM): 1.6.0_24

    Oracle IDE: 11.1.1.6.38.62.29

    Support for version control: 11.1.1.6.38.62.29

    Thanks for the link... I'll take a look. However, the DECODING work now; I wasn't quite deep in the stack trace to find the error that turned out be related to one of the dregs.

    James

  • Two months using the Libretto U100

    Very good product:
    I use the U100 for two months as a mat - almost - nothing, clone of my main computer (Tecra S1) and I am very happy with it. The fingerprint reader is surprisingly useful and I even got used to the small keyboard.

    Initially, however, I found a lot of text on the screen too small to read and given that the solution was not obvious (at least to me :-]) I write my solution here, as well as some other conclusions. I hope that others will find it useful, and perhaps others after their experiences too.

    View Tweak:
    Right-click on the desktop, choose Properties and click on the settings tab. Click the Advanced button, and then select the monitor tab. Ignore the warning under the box "Hide modes this monitor cannot display" and uncheck the box. Click OK, and then change the screen resolution slider (in display properties) to the value previously not 1280 x 1024. This gives a virtual screen more larger than the physical screen, but when you mouse up or down, with a height of the screen upward or down to suit.

    Now click again on the button Advanced, open the general tab and change the DPI setting to 96 to a value of "Custom" of 144 (150% of normal size) and click OK. This makes most of the 50% text larger. (If you do this, without changing the screen resolution you will see that some Windows OK, cancel and apply buttons become inaccessible over the bottom of the screen). Most of the screens work fine, even if the text can get a little cramped in some (e.g., Toshiba Power Saver).

    Tweak mouse:
    To make the pointer of the mouse more usable, open Start/Settings/Control Panel/mouse, select the pointer Options tab and set the pointer to the maximum speed and check the "enhance pointer precision.

    Zoom:
    Function of Zoom from Toshiba works very well for the icons of the desktop and software applications. But in Internet Explorer, I think it's too tedious to use, because must readjust the zoom whenever you change the page. I found that the best solution was to use Opera as default browser instead of IE. He has a great zoom feature built-in and you can even zoom using the mouse wheel.

    Synchronization of files and Emails:
    After many trials, I found a really great software called Easy2Sync (http://www.itsth.de/en/produkte/easy2sync.php?M) that easily and surely synchronizes my Docs and MS Outlook between U100 and my main computer. Now, I use a machine interchangeably and simply sync them then on the local Wifi network.

    Save:
    If Toshiba did the hard drive accessible to the user as on Tecras, I'd use Casper XP to clone the same disc in a USB2 support. Instead, I use Acronis True Image to keep an image of the drive to an external drive. I did restorations of the trial and it works fine.

    Desk Top Search:
    I use Copernic Desktop Search on both machines. The latest version (1.6) is more appropriate than before because you can set it to index on power supply only.

    MS Office ToolBar:
    Even with the "big buttons" selected, I find it too small to be usable. Instead, I did a local equivalent bar to help "new toolbar integrated" XP option. I then clicked on the toolbar, select display and checked "Large icons").

    Two gripes:
    Nothing is perfect, so in the Toshiba case are listening:

    1. the fingerprint reader works after sleep, but not after the hibernation. You must first click on the thumbprint icon to remove the footprint display square, and then again to restore. After that, it works normally.

    2. I want a warning "caps lock" light because it's too easy to hit the 'caps lock' button instead of 'a '.

    David Tong
    Leeds, UK

    Hello David

    A few days ago, I saw this toy and it is very well designed. I really don't like to use small notebooks like booklet. Portege R200 is for me very nice and it is for me the best solution for an ultraportable.

    As I already said the booklet is very well designed. Just a feature is not positive for me. The cover of the screen has a very wide edge and, in my opinion, the biggest Billboard could be much better.

    I wish you lots of fun with your new toy.

    Best regards

  • Simulation read data file (*.) (DAT) by using the worksheet (file reading eror - zeros)

    Dear OR community,

    IM pretty new in LabVIEW, so I have a few broblems with reading the data.

    I take a screenshot and mark a problem like part - A and part b below:

    The description of the goal:

    I do a mathematical simulation, using the old software whitch exporting results as shown in 1... DAT file, as it shown in the picture (Notepad).

    First of all I need not read these data then I need to draw the graph XY.

    Description of the problem:

    I created a LabVIEW program and im using a funciont reading of spreadsheet per section B - but when im trying to read data im getting all zeros...

    so I can't identify my problem... What is the problem?

    I try different file to read its Case_test_working.txt and everything is good with this data but when im trying to read *. DAT file zeros is array...

    I tried to use seperator different symbols, also try to imort data to exel then export to *.scv, *.txt formats, but the performance was the same as that indicated in part-A.

    Whenever I get zeros, but not a results as in *. DAT or another file format exported with the same data.

    Please be respectifull and understand that im still newbie in labview but I think its excellent software of filtering of the analysis of data and calculations, so I want to master this software for my future use.

    Respectfully,.
    Tomas E


  • two computers using the same router belkin wireless gave rise to the loss or crippling a slow internet connection, why?

    Two laptops in my house share a belkin wireless router. Every 10 minutes, when the two laptops are connected to the internet, one or the other seems to push the other off the connection. Then speed either decreases or the connection is completely lost. This occurs when one of the laptops is using Skype or download, but also just when both are normally surf as well. I've never known a wireless router not being able to manage two laptops before. Any ideas, anyone please? The two laptops running Windows 7 if it helps?

    Hello

    Did you change to the computer?

    Method 1:

    I suggest you to see link and check.

    Windows wireless and wired network connection problems

    http://Windows.Microsoft.com/en-us/Windows/help/wired-and-wireless-network-connection-problems-in-Windows

    Method 2:

    I also suggest you to see link and check.

    Why is my Internet connection so slow?

    http://Windows.Microsoft.com/en-us/Windows7/why-is-my-Internet-connection-so-slow

    WARNING: Reset Internet Explorer settings can reset security settings or privacy settings that you have added to the list of Trusted Sites. Reset the Internet Explorer settings can also reset parental control settings. We recommend that you note these sites before you use the reset Internet Explorer settings

    Note: The Microsoft Safety Scanner ends 10 days after being downloaded. To restart a scan with the latest definitions of anti-malware, download and run the Microsoft Safety Scanner again.

    Note: The data files that are infected must be cleaned only by removing the file completely, which means that there is a risk of data loss.

    See also:

    You experience slow performance in Internet Explorer 9

    http://support.Microsoft.com/kb/2398082

  • How to update when the defined condition is to find using the join

    Hello everyone
    I want to update a column of the table, and the value can be found using another table
    then, how should I update using the join in the set condition
    Suppose there are 2 tables and 5 column are frequent at home
    Now, I want to update a column by using join conditions

    Suppose that
    select a.column5
    from table_1 a, table b
    Where a.col1=b.col1
    and a.col2=b.col2
        .
        .
        .
    and a.col8=1000000002
    It's the Party join now I want to use guess a.column5 in the fixed part of the update
    update b
    set b.col5= a.col5

    You must use your pk in the query.

    update table b
    set b.col5= (select a.column5
                              from table_1 a
                          Where b. = a.whatever
    

    This problem is with your query logic... read it again.

  • Two blocks using the same Web

    I'm working on a program of forms for some users will be investigation only table X, but others will be able to update not all but some of them, most delete records, but not insert.
    The new form a trigger will focus on the user account, then go_block to (survey only) Block1 or Block2 (authorized update).
    The two blocks contain the same elements, but the properties are different. Both are set to the same canvas.
    __
    In the canvas, both sets of fields are super imposed on the other. How to trigger
    User survey: visable Block1, Block2 not
    User update: visable Block2, block 1, no?
    __
    I could have separate canvases, but I thought that it would save some time if I only had to maintain a.
    __
    Thank you
    Sandy

    WHEN_NEW_FORM_INSTANCE fires when you open the form (after the opening session, but before the block operations, as the query).
    in a block of several ranks, the integrated SET_ITEM_PROPERTY changes the properties of all the elements (all recordings), SET_ITEM_INSTANCE_PROPERTY for a single element of a defined line.
    Maybe it is enough to change the properties of a block like this:

    IF USER = 'A' THEN
        SET_BLOCK_PROPERTY('A', INSERT_ALLOWED, PROPERTY_FALSE);
        SET_BLOCK_PROPERTY('A', UPDATE_ALLOWED, PROPERTY_FALSE);
        SET_BLOCK_PROPERTY('A', DELETE_ALLOWED, PROPERTY_FALSE);
    ELSE
        SET_BLOCK_PROPERTY('A', INSERT_ALLOWED, PROPERTY_TRUE);
        SET_BLOCK_PROPERTY('A', UPDATE_ALLOWED, PROPERTY_TRUE);
        SET_BLOCK_PROPERTY('A', DELETE_ALLOWED, PROPERTY_TRUE);
    END IF;
    
  • Columns of Union two problem using the TO_CLOB function

    Hello

    Let me start by you (a simplified version of) showing the query I'm running:

    SELECT
    l.Person,
    TO_CLOB(l.letter_code ||) "letter has been sent.") Note
    letters l

    UNION

    Select
    n.Person
    n.Note
    n notes

    And here's the table structure

    LETTERS)
    l.Person varchar2 (10);
    l.letter_code varchar2 (2);
    *)*

    NOTES)
    n.Person varchar2 (10);
    CLOB n.note;
    *)*

    Each request runs on its own without any problem but when I union together I get a ' * ORA-00932: inconsistent data types: expected - got CLOB * "error. I can't understand what is the cause. The TO_CLOB in the first query is to convert the varchar2 column in a CLOB then why would he be oppose to be clauses with the second query?

    Any advice would be much appreciated! Thanks :)

    You may not use the set operations, UNIONS, MINUS, INTERSECT with CLOB columns etc. simple as that.

  • Two plugins using the contradictory code: "one is used, which one is not defined.

    When I compile plugins in Xcode I see often the window output made comments such as "* is implemented in *.aip and *.aip. One of the two will be used. "That one is not defined." not only my own plugins, but even more plugins to other developers. Is this something I need by concerned? If so, what can I do to prevent (or not to do to activate it) in my projects. Thank you very much in advance! -rj

    Looks like the plugins that create their own signs using a common library that wraps the native cocoa code?

    As it is said that the classes are implemented in the plugins folder, I would have thought that external symbols would be removed in a production version. You run versions debug plugins?

    Re green bars: this forum is very quiet so it takes a long time to accumulate points, more people seem to mark answers as useful or like them rather than marking as correct these days (generation facebook?)

  • Best way to go to have two people use the same shape?

    Hi guys,.

    Relatively new to livecycle and I need help.

    I was invited to make a form that 2 different people have access too, do I have to do is as follows:

    Person 1

    Has access to the first 5 pages and is able to fill in the form

    Person 2

    Has access to the ENTIRE document and see what 1 PERSON said.

    Is this possible with two different versions of the document, or it will do well as a?

    Concerning

    Well I've done it before with a button that clicks on the second person and this opens a messagebox that asks for a password. If the password has been entered correctly the rest of the form (which is initially set to hidden) will become visible. The code in the click event of the button is something like (in formcalc):

    var correctpassword = xfa.host.response ("password:","office", "", 1 ")

    If (correctpassword == "whateverYouWantYourPasswordToBe") then

    restOfForm.presence = "visible".

    .its presence $ = "hidden".

    else xfa.host.messageBox ("You entered the wrong password", "office use only", 1).

    endif

  • Share pst file between two users using the same Windows 7 Comp.

    A Windows 7 computer with two user accounts how can I share the pst files & psb between users?

    DONMS wrote:
    > With a computer Windows 7 and two user accounts how can I share the pst & psb
    > files between users?

    Re-ask this question in a forum of Outlook to receive the best advice.

    --

    Bruce Chambers

    Help us help you:
    http://www.CatB.org/~ESR/FAQs/smart-questions.html

    http://support.Microsoft.com/default.aspx/KB/555375

    They who can give up liberty for a little temporary
    safety deserve neither liberty nor safety. ~ Benjamin Franklin

    A lot of people could die rather that thinking; in fact, most do. ~ Bertrand Russell

    The philosopher never killed the priests, while the priest was
    has killed a large number of philosophers.
    ~ Denis Diderot

  • Inter communication VM in two ESXi using the same VLAN ID

    Hello

    I am creating a lab in my server ESXi (192.168.1.10). The default VLAN (VMNetwork) connected to ESXi is VLAN 1. If the virtual machines with 192.168.1.xx IP. able to communicate to the external network.

    But I created a new 25 VLAN in my ESXi and added two virtual machines in that ESXi. Communication between these two VMs is perfect.

    My question is, what should I do if I need these 2 VMs to connect a computer virtual hosted in an another ESXi with 25 VLAN?

    Thank you

    Nithin

    Well lets go back to the original question:

    But I created a new 25 VLAN in my ESXi and added two virtual machines in that ESXi. Communication between these two VMs is perfect.

    My question is, what should I do if I need these 2 VMs to connect a computer virtual hosted in an another ESXi with 25 VLAN?

    If you don't want your VM in 25 a VLAN on a HOST to speak to other virtual machines in the VLAN 25 to HOST B, you will need to configure it as the attached picture:

    Your psyhical switch should the Tag VLAN on ports so that he knows how to route traffic.  Now I guess that your fault WHAT VLAN on all your switches is 1 as it is pretty standard.  VLAN 1 is also past reguardless so you will probably just tag with 25 ports VLAN.  Once the ports are all stamped this VLAN, they will be able to talk with success.  Now what happens, it's your 2 VMS in the vSwitch can talk because they are both on the same vSwitch with VLAN Tag on it, however, when you try to talk to another virtual machine to another host the package arrives at your psyhical pass and does not see a label on this port if it falls.  The only ports that you need to add this tag VLANS are the your NIC psyhical on the host with that vSS is connected.

    I hope that this has helped or made things clearer

  • Using the HTML Validator for Firefox, I found that all the pages I opened contains errors, not just the ones I designed; Why?

    Even use it on this page there are 5 geneated errors.
    I am using HTML Tidy.
    Is there something wrong? I use it wrong?

    We could add this to a bug with the web team of compatibility as well as in the support.mozilla.org of bugzilla component. http://validator.w3.org/Unicorn/check?ucn_uri=HTTPS%3A%2f%2Fsupport...

    Validation of HTML5 and Web in Firefox compatibility is something we can strive for and there was a site developed by a Mozillian these problems of compatibility. http://dev.webcompat.com/about Please read more about this project and add a description for the bug that you file for validation. You do not have something wrong, just to clarify.

    I'll also start a bug in the forum as there are improvements this quarter and the next. Thank you!

Maybe you are looking for

  • Issue of startup disk

    I'm on an iMac (2010) running OSX El Capitan (10.11.2).  I only did turn El Capitan for a little more than a month, leap to OSX Mountain Lion. My hard drive is partitioned into two parts.  A single partition (HD Mac) works El Capitan, the other (Mac

  • Satellite P750 - unable to connect an external display via the VGA port

    Hi all My problem is the following: I tried to connect my P750 (running on W7 x-64) an external display using the VGA cable port. Unfortunately, these devices recognize my phone. Laptop does not recognize the external display, you can see in the grap

  • Cannot resize the front panel

    I can't resize the front panel to a smaller window.  I put in (0,0) minimum window size, unchecked maintain proportions and to scale all objects.  I had originally put the size of the minimum window to 1012 x 616.  When I close the window property an

  • Win Vista

    After updateting a pc, it shows 3 of 3 0% & restarts once again, shows the same screen, but not moving from 0%

  • Windows Fix - it has determined that control UAC is disabled, but I'm invited to the password in each journal

    original title: Log - on password problems. Windows Fix - it has determined that control UAC is disabled, but I'm invited for the password at each newspaper. I am also asked to be renewed regularly. I try to remove this password to logon, but can't a