Столкнулся с проблемой: ПолучитьСтрокуПоНомеру() медленно отрабатывает на входных данных >100 000 строк. Как сделать бытсрее? // Пример...
8.x
Запрос=Новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | ПоступлениеТоваровУслуг.Ссылка, | ПоступлениеТоваровУслуг.Товары.( | Номенклатура, | Количество, | Цена, | Сумма |...
Если реквизит примитивного типа, то достаточно установить для свойства реквизита «Индексировать» значение «Индексировать» или «Индексировать с доп....
Имеется ли возможность взаимодействия конфигурации Управление торговлей с контрольно-кассовыми машинами (ККМ)? Данная возможность реализована в конфигурации в...
ВЫБРАТЬ ПродажиОбороты.Номенклатура, ВЫРАЗИТЬ(ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК ЧИСЛО(15, 2)) КАК СредняяЦенаПродажи ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон) КАК ПродажиОбороты
ФорматнаяСтрока = "Л=ru_RU"; ПараметрыПредметаИсчисления = " , , , , , , , , 0"; Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока,...
Форма = Справочники.Номенклатура.ПолучитьФормуСписка(); //Можно открыть так Форма.Открыть(); //Открывает форму и делает ее окно активным. // или так...
Выбрать(, ) (необязательный) — Структура. Задает реквизит вида расчета и значение этого реквизита, по которому будет создана...
// Сравнивает два массива однотипных значений (кроме коллекций значений) // // Параметры: // ПервыйМассив,ВторойМассив - сравниваемые массивы...
Запрос=новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | БУОсновныеНачисления.Организация КАК Организация, | БУОсновныеНачисления.ВидРасчета, | БУОсновныеНачисления.ФизЛицо КАК ФизЛицо, | БУОсновныеНачисления.ПериодРегистрации, |...
// Просуммируем записи удержаний неявок по физлицу НаборЗаписей = РегистрыРасчета.УдержанияРаботниковОрганизаций.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Значение = ВыбДокНачисл; НаборЗаписей.Отбор.физлицо.Установить(Физлицо); НаборЗаписей.Прочитать(); Для Каждого...
WScript = Новый COMОбъект("WScript.Shell"); SpecialFolders = WScript.SpecialFolders; КаталогАвтозагрузки = SpecialFolders.item("AllUsersStartup"); ИмяФайлаСсылки = ПолучитьИмяФайла(КаталогАвтозагрузки, "1Cstart.lnk"); Shortcut = WScript.CreateShortcut(ИмяФайлаСсылки);...
Фильтр = Новый Структура; Фильтр.Вставить("ФизЛицо",ТекущаяСтрока.Физлицо); СумОст=РегистрыНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Остатки(ПериодРегистрации,Фильтр);
При помощи приведенных ниже функций можно вывести дату прописью, например: 03.08.2009 — третье августа две тысячи девятого...
ВозможныеИменаФайлаШрифтаEANGNIVC = Новый Массив; ВозможныеИменаФайлаШрифтаEANGNIVC.Добавить("EANGNIVC.TTF"); ВозможныеИменаФайлаШрифтаEANGNIVC.Добавить("EANG000.TTF"); Попытка objShell = Новый COMОбъект("Shell.Application"); objFolder = objShell.Namespace(20); ПутьККаталогуШрифтов = objFolder.Items().Item().Path;...
Запрос = Новый Запрос(" |ВЫБРАТЬ | ПродажиОбороты.Номенклатура, | ВЫРАЗИТЬ(ПродажиОбороты.СтоимостьОборот/ПродажиОбороты.КоличествоОборот КАК ЧИСЛО(15, 2)) КАК СредняяЦенаПродажи |ИЗ | РегистрНакопления.Продажи.Обороты(&ДатаНач,...
КодГруппы = "123100"; ПоискПоПолномуКоду = Ложь; // значение по умолчанию Группа = Справочники.Номенклатура.НайтиПоКоду(КодГруппы, ПоискПоПолномуКоду); Если Группа.Пустая() Тогда...
// Заполним список доступных видов удержаний СпВидовРасчета = Новый СписокЗначений; Запрос = Новый Запрос( "ВЫБРАТЬ | УдержанияОрганизаций.Ссылка...
ВидУдерж=Неопределено; МассивТипов = Новый Массив; МассивТипов.Добавить(Тип("ПланВидовРасчетаСсылка.УдержанияОрганизаций")); ОписаниеВозможныхТипов = Новый ОписаниеТипов(МассивТипов); Если ВвестиЗначение(ВидУдерж,"Выберите вид удержания", ОписаниеВозможныхТипов) Тогда Сообщить(ВидУдерж);...
МойФайл = Новый ДвоичныеДанные(ПутьКФайлу); ХранилищеФайла = Новый ХранилищеЗначения(МойФайл); Новстр.ФайлDoc1=ХранилищеФайла; Новстр.ФайлDoc1Название = ПутьКФайлу;