Classification: Public
It looks good to me

Do you set the value of INSTALL_VERSION before hand to a value? I set the 
Property in the product.wxs and set it to a value, then in the dialog I assign 
it to the value of the radio button selected, then in product.wxs I set the 
property:

Dialog WXS file           
<Control Id="AuthenticationradioButtonGroupBox" Type="RadioButtonGroup" 
Height="44" Width="340" X="17" Y="110" 
Property="DATABASE_WINDOWSAUTHENTICATION" Text=" Select the method of 
authenticating the SQL database " TabSkip="no" HasBorder="yes">
  <RadioButtonGroup Property="DATABASE_WINDOWSAUTHENTICATION">
    <RadioButton X="17" Y="9" Height="15" Width="291" Text=" Trusted (Windows 
Authentication)" Value="1" />
    <RadioButton X="17" Y="27" Height="15" Width="291" Text=" Specify Username 
and Password (SQL Authentication)" Value="0" />
  </RadioButtonGroup>
</Control>
          
In product WXS
<Property Id="DATABASE_WINDOWSAUTHENTICATION" Secure="yes" Value="1"/>

What does the MSI log file show? Does it show INSTALL_VERSION changing 
properties to either 1 or 0, does it show DB_NAME changing?

Remember to add this property to turn on verbose logging for your MSI's: 
<Property Id="MsiLogging" Value="voicewarmupx"/>

Steve
-----Original Message-----
From: Ravishankar [mailto:ravishankar.krishnasw...@idsnext.com]
Sent: April-12-13 2:07 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Assigning property value

Hi Steven,
Kindly find the below code, please help me


<Control Id="DatabaseLabel" Type="Text" Height="20" Width="180" X="20" 
Y="181" Text="{\WixUI_Font_Title}!(loc.DatabaseServerDlg_DatabaseLabel)" 
Transparent="yes" NoPrefix="yes"/>
           <Control Id="VersionType" Type="RadioButtonGroup" Height="40" 
Width="340" X="20" Y="190"
                   Property="INSTALL_VERSION" TabSkip="no" HasBorder ="yes">
             <RadioButtonGroup Property="INSTALL_VERSION">
               <RadioButton  X="5" Y="6" Width="300" Height="15" 
Text="LIVE" Value="1" />
               <RadioButton  X="5" Y="21" Width="300" Height="15" 
Text="DEMO" Value="0" />
             </RadioButtonGroup>
             <Publish Property="DB_NAME" Value="PAX" 
 ><![CDATA[INSTALL_VERSION = "1"]]></Publish>
             <Publish Property="DB_NAME" Value="DEMO" 
 ><![CDATA[INSTALL_VERSION = "0"]]></Publish>
           </Control>

Thanks and Regards
Ravi

When i selected the Radio button the property INSTALL_VERSION changes 
accordingly to 1 or 0 The value of Property DB_NAME should change as per the 
INSTALL_VERSION balue On 4/10/2013 6:09 PM, Steven Ogilvie wrote:
> Classification: Public
> Yes I know,
>
> However, you are not assigning WHAT values your Radio buttons are..
> <RadioButton X="17" Y="9" Height="15" Width="291" Text=" > Trusted 
> (Windows Authentication)" Value="1" /> <RadioButton X="17" Y="27"
> Height="15" Width="291" Text=" Specify Username and Password (SQL 
> Authentication)" Value="0" />
>
> You do not have a Value="1 or 0" assigned to your radio buttons...
>
> Steve
>
> -----Original Message-----
> From: Ravishankar [mailto:ravishankar.krishnasw...@idsnext.com]
> Sent: April-10-13 12:34 AM
> To: sogil...@msn.com
> Cc: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Assigning property value
>
> Hi Steve,
> The value of the property  "DATABASE_WINDOWSAUTHENTICATION" is changing as 
> per the radio button selection But my requirement is that based on the 
> "DATABASE_WINDOWSAUTHENTICATION"
> Property value i need to change the value of another property (eg.. If 
> "DATABASE_WINDOWSAUTHENTICATION" = 1 then "LOGIN_TYPE" = 'WIN'  else 
> "LOGIN_TYPE" = 'SQL'
>
> Thanks and Regards
> Ravi
>
>
> On 4/9/2013 7:06 PM, StevenOgilvie wrote:
>> Ravi,
>>
>> I believe the issue is that you haven’t assigned a default value for 
>> the radio buttons?
>> Here is what I have and using for detecting which type of 
>> authentication I should use, Windows Authentication or SQL Server:
>>
>> <Control Id="AuthenticationradioButtonGroupBox" Type="RadioButtonGroup"
>> Height="44" Width="340" X="17" Y="110"
>> Property="DATABASE_WINDOWSAUTHENTICATION" Text=" Select the method of 
>> authenticating the SQL database " TabSkip="no" HasBorder="yes">
>>             <RadioButtonGroup Property="DATABASE_WINDOWSAUTHENTICATION">
>>               <RadioButton X="17" Y="9" Height="15" Width="291" Text="
>> Trusted (Windows Authentication)" Value="1" />
>>               <RadioButton X="17" Y="27" Height="15" Width="291" Text="
>> Specify Username and Password (SQL Authentication)" Value="0" />
>>               </RadioButtonGroup>
>>
>> That way the value of either radio button is assigned to the property 
>> DATABASE_WINDOWSAUTHENTICATION (1 or 0 depending on which one is
>> selected)
>>
>> Steve
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Assigni
>> n g-property-value-tp7585007p7585009.html
>> Sent from the wix-users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> -
>> -------- Precog is a next-generation analytics platform capable of 
>> advanced analytics on semi-structured data. The platform includes 
>> APIs for building apps and a phenomenal toolset for data science.
>> Developers can use our toolset for easy data analysis & visualization.
>> Get a free account!
>> http://www2.precog.com/precogplatform/slashdotnewsletter
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ----------------------------------------------------------------------
> -------- Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs for 
> building apps and a phenomenal toolset for data science. Developers can use 
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> This message has been marked as Public by Steven Ogilvie on April-10-13 
> 8:39:10 AM.
>
> The above classification labels were added to the message by TITUS Message 
> Classification.
> For more information visit www.titus.com.
> ----------------------------------------------------------------------
> -------- Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science.
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced analytics on 
semi-structured data. The platform includes APIs for building apps and a 
phenomenal toolset for data science. Developers can use our toolset for easy 
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




This message has been marked as Public by Steven Ogilvie on April-12-13 9:42:54 
AM.

The above classification labels were added to the message by TITUS Message 
Classification. 
For more information visit www.titus.com.
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to