Вас устроит внешняя обработка-отчет для конфы "ПУБ для Украины"? Не знаю как в других конфигурациях, а в этой в справочнике Контрагенты есть реквизит "Глубина кредита". Вот я его и использовал для этого отчета.
Действительно, надо бы восстановить последовательность документов, как писал volodya1122.
Вот еще обработка для контроля регистров (Отчет позволяет получать информацию о движениях и остатках любых регистров оперативного учета в любой базе данных на платформе 1С 7.7). ДвиженияРегистров.ert
Не-а. Ошибку выдает, неверный реквизит или как-то так. Я так пробовал. Я так понимаю, что Наименование это обязательный атрибут и не может выступать реквизитом.
// елемент "Торти";"дільниця" плНаименование = "Торти"; плКомментарий = "дільниця"; // в Довіднику є ще елемент "торти";"сайт"
флЕстьЭлемент=0;
СпрВидыКатегорий.ВыбратьЭлементы(0); Пока СпрВидыКатегорий.ПолучитьЭлемент() = 1 Цикл Если (СпрВидыКатегорий.Наименование=плНаименование) И (СпрВидыКатегорий.Комментарий=плКомментарий) Тогда флЕстьЭлемент=1; Прервать; КонецЕсли; КонецЦикла;
Если флЕстьЭлемент=1 Тогда //есть нужный элемент справочника Сообщить(СпрВидыКатегорий.Наименование+" "+СпрВидыКатегорий.Комментарий); Иначе //нет элемента Сообщить("Не найдено!"); КонецЕсли;
Я раньше думал, что 1С ищет по наименованиям с учетом заглавных и прописных букв, пока не столкнулся с такой ситуацией.
Ситуация такая. В Справочнике есть элементы с одинаковым Наименованием, но отличаются реквизитом "Комментарий" тип Строка. Есть ли какой-то способ быстрого поиска нужного элемента, кроме полного перебора всего Справочника с проверкой по отличающемуся реквизиту. Типа ищем по Наименованию, проверяем реквизит. Если не тот - переходим на следующий одноименный элемент и т.д.
Дорогі друзі! Подскажите, есть ли какое-то написание для конкатенации символа арифметической операции в формуле. Для примера такая функция:
// Операция - строчное значение(+ или - или * или /) Функция АрифметическаяОперация(Перем1,Перем2,Операция) Перем Результат;
Результат = Перем1+Операция+Перем2; Возврат Результат; КонецФункции
Символ операции передается в виде строки. При текущем написании при любой из 4-х операций переменные всегда суммируются. В Экселе к примеру символ конкатенации "&", а в 1С "+", он же и арифм.операция суммирования...
Здравствуйте. Я с журналами расчетов никогда дела не имел, но судя по всему у Вас не определена (не найдена или не спозиционирована) "ГруппаРасчетов.ВсеНачисления". Это как если бы Вы перебирали элементы какого-нибудь справочника базы ОЛЕ и фильтровали по группе справочника, а в коде эта группа не спозиционирована.
Обновил в связи с изменениями законодательства. История изменений:
v.1.4.1 12.05.2016 исправлена выгрузка Итоговых НН, убраны 0.00 из раздела А (AlexRAA).
v.1.4.0 Доработано в связи с последними обновлениями (Обновление ПУБ для Украины 7.70.070 от 20.04.2016).
v.1.2 Изменена Функция СуммаДляЭкспорта(Сумма) встроенного отчета конфигурации "ЭкспортНалоговойНакладной" Обновление ПУБ для Украины 7.70.063 (Добавлено округление цены при выгрузке)
Часто при открытии файла прога неправильно определяет кодировку. Тогда надо сделать так: F4(дозволити редагування), в меню Таблиця-Утиліти BDE-змінити мовний драйвер-'ascii' ANSI(для Windows-кодировки).
Не, ну на крайний случай можно конечно. Но ведь это будет сортировка по первой букве.
Есть у меня еще одна бредовая идея. Допустим все буквы текста закодировать кодами символов СР1251 чтоб были по порядку, сортируем и раскодируем обратно, все символы кроме букв заменить пробелами.
Как-то не очень. Надо будет постепенно добавлять строки с новыми людьми. Придется вручную порядковый номер вычислять перед этим или как? А вообще, странно как-то дело обстоит. Семерке уже 100 лет, а в инете ничего нет по сути по моему вопросу. Такое впечатление, что на это никто не обращал внимание.
Ну а как же тогда 1С-ка правильно сортирует объекты по украинским наименованиям? Парадокс.
//определяем структуру файла //Синтаксис: ДобавитьПоле(<Название>,<Тип>,<Длина>,<Точность>) Файл.ДобавитьПоле("KB_A","S",12,0); Файл.ДобавитьПоле("KK_A","S",15,0); //и т.д.
Из описания по 1С: КодоваяСтраница Установить режим кодировки.
Синтаксис:
КодоваяСтраница(<Режим>)
Англоязычный синоним:
SetCodePage
Параметры:
<Режим> Необязательный параметр. Числовое выражение: 0 — Windows-кодировка; 1 — DOS-кодировка. Если параметр не задан, то режим кодировки не меняется (используется для определения текущего режима кодировки без его смены).
Возвращаемое значение:
Текущее числовое значение режима кодировки (на момент до исполнения метода).
Описание:
Метод КодоваяСтраница позволяет установить режим кодировки для чтения и записи значений строковых полей в файл базы данных.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!