SVN r247
SVN-Revision: r247
This commit is contained in:
@@ -70,6 +70,18 @@ namespace Lskj.Control
|
||||
/// </summary>
|
||||
/// <value>The Union ModuleCodel.</value>
|
||||
public string UnionModuleCodel;
|
||||
/// <summary>
|
||||
/// 条件
|
||||
/// </summary>
|
||||
public string SplicingConditions;
|
||||
/// <summary>
|
||||
///模块选择返回框,是否单选模式
|
||||
/// </summary>
|
||||
public bool IsRadio { get; set; }
|
||||
/// <summary>
|
||||
///模块选择返回框,配置列加载模式(默认根据sql动态加载列)
|
||||
/// </summary>
|
||||
public bool ConfigureColumnMode { get; set; }
|
||||
|
||||
public LabelMultiAutoTextEdit2()
|
||||
{
|
||||
@@ -269,12 +281,14 @@ namespace Lskj.Control
|
||||
/// <param name="dataSource">数据源</param>
|
||||
public void SetDataSource(DataTable dataSource)
|
||||
{
|
||||
_lookUpForm = new FrmModelLookUp(UnionModuleCodel);
|
||||
_lookUpForm = new FrmModelLookUp(UnionModuleCodel, IsRadio);
|
||||
_lookUpForm.ConfigureColumnMode =ConfigureColumnMode;
|
||||
_lookUpForm.ValueField = ValueField;
|
||||
_lookUpForm.ValueMember = ValueMember;
|
||||
_lookUpForm.TextField = TextField;
|
||||
_lookUpForm.SourceSQL = SourceSQL;
|
||||
_lookUpForm.DataSource = dataSource;
|
||||
|
||||
//_lookUpForm.SourceSQL = SourceSQL;
|
||||
//_lookUpForm.DataSource = dataSource;
|
||||
}
|
||||
/// <summary>
|
||||
/// <para>说明:清空选中的值</para>
|
||||
@@ -304,16 +318,6 @@ namespace Lskj.Control
|
||||
{
|
||||
try
|
||||
{
|
||||
//_lookUpForm = new FrmModelLookUp();
|
||||
//_lookUpForm.ValueField = ValueField;
|
||||
//_lookUpForm.ValueMember = ValueMember;
|
||||
//_lookUpForm.TextField = TextField;
|
||||
//_lookUpForm.SourceSQL = Model.SourceSql;
|
||||
//_lookUpForm.UnionModuleCodel = UnionModuleCodel;
|
||||
//_lookUpForm.EditValue = this.EditValue;
|
||||
//_lookUpForm.IsType = Model.FieldType;
|
||||
//_lookUpForm.EditText = this.TextEdit.Text;
|
||||
//_lookUpForm.DataSource = BaseImpl.GetDataTableResult(_lookUpForm.SourceSQL);
|
||||
if (_lookUpForm != null)
|
||||
{
|
||||
if (_lookUpForm != null)
|
||||
@@ -323,12 +327,13 @@ namespace Lskj.Control
|
||||
_lookUpForm.EditText = this.TextEdit.Text;
|
||||
}
|
||||
|
||||
string sqlValue = string.Empty;
|
||||
string sqlValue = _lookUpForm.SysModel.MenuSql+ Model.SplicingConditions;
|
||||
if (this.ControlObj != null)
|
||||
{
|
||||
sqlValue = this.ControlObj.ReplaceControlValue(Model.SourceSql);
|
||||
sqlValue = this.ControlObj.ReplaceControlValue(sqlValue);
|
||||
sqlValue = sqlValue.Replace("#", "");
|
||||
_lookUpForm.SourceSQL = sqlValue;
|
||||
|
||||
//_lookUpForm.DataSource = MainImpl.GetDataTableResult(sqlValue);
|
||||
}
|
||||
_lookUpForm.NewSourceSQL = sqlValue;
|
||||
_l
|
||||
Reference in New Issue
Block a user