i_do @ Вчера, 16:01
, Читайте Справочную информацию, там все описано... Дополнительные отчеты и обработки Предназначен для хранения в программе дополнительных отчетов и обработок. Программа позволяет подключать и использовать дополнительные (внешние) отчеты и обработки в режиме 1С:Предприятия. Они позволяют расширять возможности программы, не внося в нее изменений, что может быть востребовано для оперативного решения каких-либо задач без снятия с поддержки поставщика программы. Дополнительные отчеты и обработки разрабатываются в режиме Конфигуратора, для этого надо обращаться к разработчику. Также можно получить их из интернета. Для того чтобы использовать дополнительные отчеты и обработки, воспользуйтесь командой Печатные формы, отчеты и обработки в разделе Администрирование, включите соответствующий флажок. После этого становится доступной команда Дополнительные отчеты и обработки. По умолчанию флажок включен.
Размещение - для выбора разделов нажмите гиперссылку, которая принимает значение Не определено (если ни одного раздела не выбрано) или перечисляет выбранные разделы. С помощью флажков выберите нужные разделы программы, для подтверждения настройки нажмите ОК.
Для каждой команды можно указать: •в колонке Быстрый доступ нажмите или клавишу F4 и выберите из списка пользователей, для которых команда будет доступна по умолчанию. По умолчанию проставлено значение "Нет". Добавьте пользователей в список. Для подтверждения выбора и возвращения к дальнейшей настройке нажмите ОК.
ВЫБРАТЬ НАЧАЛОПЕРИОДА(ЧекККМ.Дата, ДЕНЬ) КАК День, НАЧАЛОПЕРИОДА(ЧекККМ.Дата, МЕСЯЦ) КАК Месяц, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЧекККМ.Ссылка) КАК Количество ИЗ Документ.ЧекККМ КАК ЧекККМ ГДЕ ЧекККМ.Дата МЕЖДУ &Дата1 И &Дата2
СГРУППИРОВАТЬ ПО НАЧАЛОПЕРИОДА(ЧекККМ.Дата, ДЕНЬ), НАЧАЛОПЕРИОДА(ЧекККМ.Дата, МЕСЯЦ)
УПОРЯДОЧИТЬ ПО Месяц, День ИТОГИ СУММА(Количество) ПО Месяц
denis86823 @ Сегодня, 9:42
, У меня (УТ3.1.8) граница последовательности сдвинулась в начало работы базы, регламентное задание убило все партии и начало создавать их по новой. Пришлось его остановить и загрузить партии и себестоимость из копии. Для этого пришлось написать правила обмена и обработку для изменения границы. Можно использовать обработку из поставки КД20 - УниверсальнаяВыгрузкаЗагрузка... но это будет по времени и объему больше и дольше
Функция НайтиПозициюРазделителя(СтрокаТекста) Позиция = Найти(СтрокаТекста,":"); Если Позиция = 0 Тогда Позиция = Найти(СтрокаТекста,". ."); КонецЕсли; Возврат Позиция; КонецФункции
Функция УбратьЛишниеСимволы(Значение)//для цифр Пока Найти("-0123456789",Лев(Значение,1)) = 0 Цикл Значение = Сред(Значение, 2); КонецЦикла; Возврат Значение; КонецФункции
Процедура Сформировать() ТекстФайла = ПолучитьТекстФайла(); НомерБлока = 0; Для НомерСтроки=1 По ТекстФайла.КоличествоСтрок() Цикл СтрокаТекста = ТекстФайла.ПолучитьСтроку(НомерСтроки); Если ПустаяСтрока(СтрокаТекста) = 1 Тогда Продолжить; КонецЕсли; Если Лев(СтрокаТекста, 8 ) = "Контракт" Тогда НомерБлока = НомерБлока + 1; Сообщить("Блок: " + НомерБлока); КонецЕсли; Позиция = НайтиПозициюРазделителя(СтрокаТекста); Ключ = Лев(СтрокаТекста, Позиция - 1); Значение = УбратьЛишниеСимволы(Сред(СтрокаТекста, Позиция + 1)); Сообщить("Ключ: " + Ключ + ", Значение: "+ Значение); КонецЦикла; КонецПроцедуры
Автовыбор срабатывает для пустых незаполненных элементов формы при активации. т.е. для полей необязательных для заполнения лучше флаг снять. Кроме того у формы есть порядок обхода. Если при открытии формы курсор на таком элементе - сработает автовыбор... Обойти проблему можно флажком Пропускать при вводе.
ОбменДанными это свойство для типа "ДокументОбъект". ДокументОбъект можно получить методом формы РеквизитФормыВЗначение. Ну и, если изменили, вернуть обратно на форму не помешает...
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!