SAPbobsCOM.Recordset rs = (SAPbobsCOM.Recordset)B1Connections.diCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset);
var sql = @"
SELECT OHEM.empID
FROM OHEM
INNER JOIN HEM6 ON
OHEM.empID = HEM6.empID
WHERE HEM6.roleID = '{0}'
";
try
{
SAPbouiCOM.ChooseFromListCollection oCFLs = null;
SAPbouiCOM.Conditions oCons = null;
SAPbouiCOM.Condition oCon = null;
oCFLs = form.ChooseFromLists;
SAPbouiCOM.ChooseFromList oCFL = null;
SAPbouiCOM.ChooseFromListCreationParams oCFLCreationParams = null;
oCFLCreationParams = ((SAPbouiCOM.ChooseFromListCreationParams)(B1Connections.theAppl.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_ChooseFromListCreationParams)));
oCFLCreationParams.MultiSelection = false;
oCFLCreationParams.ObjectType = "171"; // EmployeesInfo object
oCFLCreationParams.UniqueID = ChooseFromList_technician;
oCFL = oCFLs.Add(oCFLCreationParams);
oCons = oCFL.GetConditions();
var count = rs.RecordCount;
while (!rs.EoF)
{
oCon = oCons.Add();
oCon.Alias = "empID";
oCon.
Operation = SAPbouiCOM.
BoConditionOperation.
co_EQUAL; oCon.CondVal = rs.Fields.Item("empID").Value.ToString();
oCFL.SetConditions(oCons);
if ((count--) > 1)
oCon.Relationship = BoConditionRelationship.cr_OR;
rs.MoveNext();
}
}
{
B1Connections.theAppl.MessageBox("Erro na criação do CFL : " + ex.Message);
}
U0FQYm9ic0NPTS5SZWNvcmRzZXQgcnMgPSAoU0FQYm9ic0NPTS5SZWNvcmRzZXQpQjFDb25uZWN0aW9ucy5kaUNvbXBhbnkuR2V0QnVzaW5lc3NPYmplY3QoU0FQYm9ic0NPTS5Cb09iamVjdFR5cGVzLkJvUmVjb3Jkc2V0KTsKCnZhciBzcWwgPSBAIgpTRUxFQ1QgT0hFTS5lbXBJRCAKRlJPTSBPSEVNIApJTk5FUiBKT0lOIEhFTTYgT04KCU9IRU0uZW1wSUQgPSBIRU02LmVtcElECldIRVJFIEhFTTYucm9sZUlEID0gJ3swfScKIjsKCnRyeQp7CgogICAgU0FQYm91aUNPTS5DaG9vc2VGcm9tTGlzdENvbGxlY3Rpb24gb0NGTHMgPSBudWxsOwogICAgU0FQYm91aUNPTS5Db25kaXRpb25zIG9Db25zID0gbnVsbDsKICAgIFNBUGJvdWlDT00uQ29uZGl0aW9uIG9Db24gPSBudWxsOwoKICAgIG9DRkxzID0gZm9ybS5DaG9vc2VGcm9tTGlzdHM7CgoKCiAgICBTQVBib3VpQ09NLkNob29zZUZyb21MaXN0IG9DRkwgPSBudWxsOwogICAgU0FQYm91aUNPTS5DaG9vc2VGcm9tTGlzdENyZWF0aW9uUGFyYW1zIG9DRkxDcmVhdGlvblBhcmFtcyA9IG51bGw7CiAgICBvQ0ZMQ3JlYXRpb25QYXJhbXMgPSAoKFNBUGJvdWlDT00uQ2hvb3NlRnJvbUxpc3RDcmVhdGlvblBhcmFtcykoQjFDb25uZWN0aW9ucy50aGVBcHBsLkNyZWF0ZU9iamVjdChTQVBib3VpQ09NLkJvQ3JlYXRhYmxlT2JqZWN0VHlwZS5jb3RfQ2hvb3NlRnJvbUxpc3RDcmVhdGlvblBhcmFtcykpKTsKCiAgICBvQ0ZMQ3JlYXRpb25QYXJhbXMuTXVsdGlTZWxlY3Rpb24gPSBmYWxzZTsKICAgIG9DRkxDcmVhdGlvblBhcmFtcy5PYmplY3RUeXBlID0gIjE3MSI7IC8vIEVtcGxveWVlc0luZm8gb2JqZWN0CiAgICBvQ0ZMQ3JlYXRpb25QYXJhbXMuVW5pcXVlSUQgPSBDaG9vc2VGcm9tTGlzdF90ZWNobmljaWFuOwoKICAgIG9DRkwgPSBvQ0ZMcy5BZGQob0NGTENyZWF0aW9uUGFyYW1zKTsKCiAgICBvQ29ucyA9IG9DRkwuR2V0Q29uZGl0aW9ucygpOwoKICAgIHJzLkRvUXVlcnkoU3RyaW5nLkZvcm1hdChzcWwsIFByb3BlcnRpZXMuU2V0dGluZ3MuRGVmYXVsdC5IRU02X3JvbGVySUQpKTsKCiAgICB2YXIgY291bnQgPSBycy5SZWNvcmRDb3VudDsKICAgIHdoaWxlICghcnMuRW9GKQogICAgewogICAgICAgIG9Db24gPSBvQ29ucy5BZGQoKTsKICAgICAgICBvQ29uLkFsaWFzID0gImVtcElEIjsKICAgICAgICBvQ29uLk9wZXJhdGlvbiA9IFNBUGJvdWlDT00uQm9Db25kaXRpb25PcGVyYXRpb24uY29fRVFVQUw7CiAgICAgICAgb0Nvbi5Db25kVmFsID0gcnMuRmllbGRzLkl0ZW0oImVtcElEIikuVmFsdWUuVG9TdHJpbmcoKTsKICAgICAgICBvQ0ZMLlNldENvbmRpdGlvbnMob0NvbnMpOwoKICAgICAgICBpZiAoKGNvdW50LS0pID4gMSkKICAgICAgICAgICAgb0Nvbi5SZWxhdGlvbnNoaXAgPSBCb0NvbmRpdGlvblJlbGF0aW9uc2hpcC5jcl9PUjsKCiAgICAgICAgcnMuTW92ZU5leHQoKTsKICAgIH0KCn0KY2F0Y2ggKEV4Y2VwdGlvbiBleCkKewogICAgQjFDb25uZWN0aW9ucy50aGVBcHBsLk1lc3NhZ2VCb3goIkVycm8gbmEgY3JpYcOnw6NvIGRvIENGTCA6ICIgKyBleC5NZXNzYWdlKTsKfQo=
Main.java:1: error: class, interface, or enum expected
SAPbobsCOM.Recordset rs = (SAPbobsCOM.Recordset)B1Connections.diCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset);
^
Main.java:3: error: class, interface, or enum expected
var sql = @"
^
Main.java:3: error: unclosed string literal
var sql = @"
^
Main.java:4: error: class, interface, or enum expected
SELECT OHEM.empID
^
Main.java:8: error: unclosed character literal
WHERE HEM6.roleID = '{0}'
^
Main.java:8: error: illegal line end in character literal
WHERE HEM6.roleID = '{0}'
^
Main.java:9: error: unclosed string literal
";
^
Main.java:15: error: class, interface, or enum expected
SAPbouiCOM.Conditions oCons = null;
^
Main.java:16: error: class, interface, or enum expected
SAPbouiCOM.Condition oCon = null;
^
Main.java:18: error: class, interface, or enum expected
oCFLs = form.ChooseFromLists;
^
Main.java:22: error: class, interface, or enum expected
SAPbouiCOM.ChooseFromList oCFL = null;
^
Main.java:23: error: class, interface, or enum expected
SAPbouiCOM.ChooseFromListCreationParams oCFLCreationParams = null;
^
Main.java:24: error: class, interface, or enum expected
oCFLCreationParams = ((SAPbouiCOM.ChooseFromListCreationParams)(B1Connections.theAppl.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_ChooseFromListCreationParams)));
^
Main.java:26: error: class, interface, or enum expected
oCFLCreationParams.MultiSelection = false;
^
Main.java:27: error: class, interface, or enum expected
oCFLCreationParams.ObjectType = "171"; // EmployeesInfo object
^
Main.java:28: error: class, interface, or enum expected
oCFLCreationParams.UniqueID = ChooseFromList_technician;
^
Main.java:30: error: class, interface, or enum expected
oCFL = oCFLs.Add(oCFLCreationParams);
^
Main.java:32: error: class, interface, or enum expected
oCons = oCFL.GetConditions();
^
Main.java:34: error: class, interface, or enum expected
rs.DoQuery(String.Format(sql, Properties.Settings.Default.HEM6_rolerID));
^
Main.java:36: error: class, interface, or enum expected
var count = rs.RecordCount;
^
Main.java:37: error: class, interface, or enum expected
while (!rs.EoF)
^
Main.java:40: error: class, interface, or enum expected
oCon.Alias = "empID";
^
Main.java:41: error: class, interface, or enum expected
oCon.Operation = SAPbouiCOM.BoConditionOperation.co_EQUAL;
^
Main.java:42: error: class, interface, or enum expected
oCon.CondVal = rs.Fields.Item("empID").Value.ToString();
^
Main.java:43: error: class, interface, or enum expected
oCFL.SetConditions(oCons);
^
Main.java:45: error: class, interface, or enum expected
if ((count--) > 1)
^
Main.java:48: error: class, interface, or enum expected
rs.MoveNext();
^
Main.java:49: error: class, interface, or enum expected
}
^
Main.java:55: error: class, interface, or enum expected
}
^
29 errors