//Создать таблицу значений
ТабЗначений = СоздатьОбъект("ТаблицаЗначений");
ТабЗначений.НоваяКолонка("Кол1", "Число", 10, 2);
ТабЗначений.НоваяКолонка("Кол2", "Дата");
ТабЗначений.НоваяКолонка("Кол3", "Строка", 30);
//Добавить запись в таблицу значений
ТабЗначений.НоваяСтрока();
ТабЗначений.Кол1 = 50;
ТабЗначений.Кол2 = ПеремДата;
ТабЗначений.Кол3 = "Строка";
//Поиск значения "ТоЧтоИщется" в колонке "Кол2"
Если ТабЗначений.НайтиЗначение("ТоЧтоИщется",,"Кол2") = 0 Тогда
Сообщить("Не найдено");
Иначе
Сообщить("Найдено");
КонецЕсли;
Функция ПолучитьСтрокуИзДаты(ДатаВх)
День = ДатаЧисло(ДатаВх);
ДеньСтр = ?(День < 10, "0"+Строка(День), Строка(День));
Месяц = ДатаМесяц(ДатаВх);
МесяцСтр = ?(Месяц < 10, "0"+Строка(Месяц), Строка(Месяц));
Год = ДатаГод(ДатаВх);
Рез = ДеньСтр+"/"+МесяцСтр+"/"+Строка(Год);
Возврат Рез;
КонецФункции
DateB = ПолучитьСтрокуИзДаты(НачДата);
DateE = ПолучитьСтрокуИзДаты(КонДата);
strDateB = "CONVERT(DateTime,'"+DateB+"',104)";
strDateE = "CONVERT(DateTime,'"+DateE+"',104)";
strQuery = "SELECT *
| FROM table
| WHERE DocDate between " + strDateB + " and " + strDateE + "
|";
DataBase = "DBName"; //Имя базы данных
Login = "sa"; //Логин
Password = "secretpsw"; //Пароль
Connection = CreateObject("ADODB.Connection");
Connection.ConnectionTimeOut = 600;
Connection.CommandTimeout = 300;
Connection.Open(ConnectionString);
Payments = CreateObject("ADODB.RecordSet");
Payments.ActiveConnection = Connection;
strQuery = "
| SELECT Field1, Field2
| FROM Payments
|";
Payments.Open(strQuery);
While Payments.EOF = 0 Do
Сообщить(Payments.Fields("Field1").Value);
Сообщить(Payments.Fields("Field2").Value);
Payments.MoveNext();
EndDo;
Payments.Close();
ПустоеЗначение(Payments);
Connection.Close();
ПустоеЗначение(Connection);
СпрФирмы.НайтиПоНаименованию("ООО Ромашка", 0);
ВыбФирмы = СпрФирмы.ТекущийЭлемент();
Процедура ПереклФлаги(ГрКонт)
Флаг1 = 0;
Флаг2 = 0;
Флаг3 = 0;
Если ГрКонт.Форма.АктивныйЭлемент() = "Флаг1" Тогда Флаг1 = 1; КонецЕсли;
Если ГрКонт.Форма.АктивныйЭлемент() = "Флаг2" Тогда Флаг2 = 1; КонецЕсли;
Если ГрКонт.Форма.АктивныйЭлемент() = "Флаг3" Тогда Флаг3 = 1; КонецЕсли;
КонецПроцедуры
SET @TypeID = 2
SELECT
CASE
WHEN @TypeID = 0 THEN 'Тип=0'
WHEN @TypeID = 1 THEN 'Тип=1'
ELSE 'х.з.' END