25.08.2025
// Просуммируем записи удержаний неявок по физлицу НаборЗаписей = РегистрыРасчета.УдержанияРаботниковОрганизаций.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Значение = ВыбДокНачисл; НаборЗаписей.Отбор.физлицо.Установить(Физлицо); НаборЗаписей.Прочитать(); Для Каждого...
Пример поиска НАЙТИ: //Искать по всей таблице значений НайденнаяСтрока = ТаблицаЗначений.Найти(ИскомоеЗначение); //Искать в колонках Поставщик, Покупатель НайденнаяСтрока...
// Создание, добавление колонок в новой таблице значений ТабЗначений = Новый ТаблицаЗначений; ТабЗначений .Колонки.Добавить("НомерСтроки", Новый ОписаниеТипов("Число")); ТабЗначений...
// 1. Удаление строк согласно условию НулевыеСтроки = ТаблицаПослеПодмен.НайтиСтроки(Новый Структура("Сумма",0)); Для каждого СтрокаТаблицы Из НулевыеСтроки Цикл ТаблицаПослеПодмен.Удалить(СтрокаТаблицы)...
ПарСумма — сумма, число Функция глРубКоп(ПарСумма) Экспорт Если Число(ПарСумма)=0 Тогда Возврат "руб. коп." КонецЕсли; Возврат ""+Цел(ПарСумма)+" руб....
ТаблицаПериодов = Новый ТаблицаЗначений; ТаблицаПериодов.Колонки.Добавить("НомерСтроки", Новый ОписаниеТипов("Число")); ТаблицаПериодов.Колонки.Добавить("Сотрудник", Новый ОписаниеТипов("СправочникСсылка.СотрудникиОрганизаций")); ТаблицаПериодов.Колонки.Добавить("ВидЕжегодногоОтпуска", Новый ОписаниеТипов("СправочникСсылка.ВидыЕжегодныхОтпусков")); ТаблицаПериодов.Колонки.Добавить("ДатаНачала", Новый ОписаниеТипов("Дата")); ТаблицаПериодов.Колонки.Добавить("ДатаОкончания",...
ТаблицаПериодов = Новый ТаблицаЗначений; ТаблицаПериодов.Колонки.Добавить("НомерСтроки", Новый ОписаниеТипов("Число")); ТаблицаПериодов.Колонки.Добавить("Сотрудник", Новый ОписаниеТипов("СправочникСсылка.СотрудникиОрганизаций")); ТаблицаПериодов.Колонки.Добавить("ВидЕжегодногоОтпуска", Новый ОписаниеТипов("СправочникСсылка.ВидыЕжегодныхОтпусков")); ТаблицаПериодов.Колонки.Добавить("ДатаНачала", Новый ОписаниеТипов("Дата")); ТаблицаПериодов.Колонки.Добавить("ДатаОкончания",...
//Функция формирует удобное для чтения представление значений. // Примеры форматирования чисел ЗначФормат = Формат(123456.789, "ЧЦ=10; ЧДЦ=2"); //...
Режим = РежимДиалогаВопрос.ДаНетОтмена; Ответ = Вопрос("Выполнить?", Режим, 0); Если Ответ =КодВозвратаДиалога.Да Тогда Сообщить("Выполнено"); ИначеЕсли Ответ = КодВозвратаДиалога.Нет...
Текст = ""; Подсказка = "Введите текст напоминания"; Если ВвестиСтроку(Текст,Подсказка, 0, истина) Тогда // запомнить текст напоминания...
// В 8-ой версии нет такой фунции, но можно сделать так: ЗначПер=Перечисления.Важность.Средняя; //Установим перечисление предлагаемое выбрать по...
//Пример универсального ввода значения Перем ВыбЗнач; Массив = Новый Массив; Массив.Добавить(Тип("Число")); Массив.Добавить(Тип("Строка")); Массив.Добавить(Тип("Дата")); КЧ = Новый КвалификаторыЧисла(12,2);...
ДатаНапоминания = РабочаяДата; Подсказка = "Введите дату и время"; ЧастьДаты = ЧастиДаты.ДатаВремя; Если ВвестиДату(ДатаНапоминания, Подсказка, ЧастьДаты) Тогда...
Запрос=новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | БУОсновныеНачисления.Организация КАК Организация, | БУОсновныеНачисления.ВидРасчета, | БУОсновныеНачисления.ФизЛицо КАК ФизЛицо, | БУОсновныеНачисления.ПериодРегистрации, |...
Функция ДобавитьКолЛетКДате(ТекДата, КоличествоЛет ) Экспорт Возврат ДобавитьМесяц(ТекДата, 12 * КоличествоЛет); КонецФункции