Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Design and Architecture
  4. Application implementations level Add/Removing Controls

Application implementations level Add/Removing Controls

Scheduled Pinned Locked Moved Design and Architecture
designsalesarchitecturetutorialquestion
6 Posts 2 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    prit_mahudha
    wrote on last edited by
    #1

    I saw in many CRM products allowing there customers to add Fields at implementation level Example: Customer of CRM Product can add “Phone2 “ as an extra field in to Registration form Can any buddy tell me how this type of Architecture design will work?

    G 1 Reply Last reply
    0
    • P prit_mahudha

      I saw in many CRM products allowing there customers to add Fields at implementation level Example: Customer of CRM Product can add “Phone2 “ as an extra field in to Registration form Can any buddy tell me how this type of Architecture design will work?

      G Offline
      G Offline
      garyshort
      wrote on last edited by
      #2

      Yes. Read me article at http://www.garyshort.org/?p=734[^] Also see http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sdshs[^] and http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sepdat[^] and http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sdss[^]

      -- Cheers, Gary http://www.garyshort.org

      P 1 Reply Last reply
      0
      • G garyshort

        Yes. Read me article at http://www.garyshort.org/?p=734[^] Also see http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sdshs[^] and http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sepdat[^] and http://msdn2.microsoft.com/en-us/library/Aa479086.aspx#mlttntda_sdss[^]

        -- Cheers, Gary http://www.garyshort.org

        P Offline
        P Offline
        prit_mahudha
        wrote on last edited by
        #3

        Thank you Gary But my question was many CRM Applications giving functionality to client to add controls/fields to product without knowledge of vendor like Outlook forms you can add your own fields -- Regards Pritesh

        G 1 Reply Last reply
        0
        • P prit_mahudha

          Thank you Gary But my question was many CRM Applications giving functionality to client to add controls/fields to product without knowledge of vendor like Outlook forms you can add your own fields -- Regards Pritesh

          G Offline
          G Offline
          garyshort
          wrote on last edited by
          #4

          Yes. The articles I pointed to in my previous answer show you how to allow customers to store their specifically required information. You can then query the database and generate fields (at runtime) to supply the required information.

          -- Cheers, Gary http://www.garyshort.org

          P 1 Reply Last reply
          0
          • G garyshort

            Yes. The articles I pointed to in my previous answer show you how to allow customers to store their specifically required information. You can then query the database and generate fields (at runtime) to supply the required information.

            -- Cheers, Gary http://www.garyshort.org

            P Offline
            P Offline
            prit_mahudha
            wrote on last edited by
            #5

            but how we will query those fields without our knowledge mean to say we do not know which fields they created. -- regards Pritesh

            G 1 Reply Last reply
            0
            • P prit_mahudha

              but how we will query those fields without our knowledge mean to say we do not know which fields they created. -- regards Pritesh

              G Offline
              G Offline
              garyshort
              wrote on last edited by
              #6

              The following T-Sql code will return the names of all the columns and their data types for a given table (in this example the table is titles from the pubs database). You can then use this to add controls at run time. SELECT c.name, t.name AS [Data Type] FROM sysobjects o INNER join syscolumns c ON c.id = o.id INNER join systypes t ON t.usertype = c.usertype WHERE o.name = 'titles' ORDER BY c.name

              -- Cheers, Gary http://www.garyshort.org

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups