Вы здесь

1c

CMD'шник для выгрузки баз

CMD'шник для выгрузки баз. Его можно указать в диспечере заданий на сервере и автоматизировать выгрузку.

Сокращение журнала

Для сокращения устаревших записей нажмите кнопку «Сократить».
Сокращение записей производится до указанной в поле «Удалить события до» даты.
Сокращение журнала регистрации
Если требуется сохранить удаляемые записи, то установите флажок «Записать удаляемые записи в файл» и укажите имя файл-архива. При нажатии кнопки «OK» будет произведено сокращение журнала регистрации с учетом выбранных настроек.

Замечания

    Настройка журнала регистрации

    Настройка журнала регистрации выполняется в режиме «Конфигуратор».

    Для открытия окна настройки выберите пункт «Администрирование — Настройка журнала регистрации».
    Настройка журнала регистрации
    Обратите внимание на поле «Разделять хранение журнала по периодам». В нем указывается периодичность разделения журнала на файлы. По умолчанию — день.
    Регистрация журнала

    Поиск во внешнем соединении

    Такая проверка во внешнем соединении не сработает:

    Запуск внешнего соединения и web-сервиса в режиме отладки

    Памятка на будущее. Пришлось писать выгрузку из одной базы в другую, но столкнулся с ошибками, которые сходу понять не получилось, т.к. функция ОписаниеОшибки() хоть и выводила, где возникает ошибка, но что именно - было не понятно.

    Выбрать в запросе данные по типу

    Все время забываю как правильно делать, поэтому оставлю напоминалку.
    Частенько возникает ситуация когда запрос выдает результат запроса по данным, реквизиты которых являются составными, например для регистров накопления остатки регистратором могут быть как документы поступление так и документы реализации. Для того чтобы отделить семечки от шелухи воспользуемся служебным словом ССЫЛКА...

    Вычисляем в запросе НАЧАЛОПЕРИОДА для произвольного периода

    В языке запросов 1С 8.* предусмотрена функция НАЧАЛОПЕРИОДА, но задание периода ограничены значениями МИНУТА, ЧАС, ДЕНЬ и т.д.
    Если в запросе требуется сгруппировать результат по периодам скажем 6 минут (такое может потребоваться при работе с данными биржевых котировок),то можно использовать такую конструкцию:

    ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(НашаДата, ДЕНЬ), МИНУТА, (ВЫРАЗИТЬ((ЧАС(НашаДата) * 60 + МИНУТА(НашаДата)) / &ДлинаПериодавМин - 0.5 КАК ЧИСЛО(10, 0))) * &ДлинаПериодавМин) КАК НачалоПериода

    Как правильно удалить старую версию 1С 8.2

    1. Откройте окно командной строки и сделайте текущим каталог загрузочных модулей установленной версии 1С:Предприятия, например:
      cd "C:\Program Files\1cv82\8.2.9.356\bin"
    2. Удалите старую регистрацию Агента сервера 1С:Предприятия 8.2.
      ragent.exe -rmsrvc
    3. Удалите содержимое каталога реестра кластера. Обычно это каталог "C:\Program Files\1cv82\srvinfo". Например:
      rmdir /s /q "C:\Program Files\1cv82\srvinfo"

    Отключение авторизации в 1С

    Иногда необходимо войти в какую-то базу 1С. Например, у нас это случилось когда один объект нашей сети закрыли и ИТшников уволили. Естественно паролей администраторов локальной базы никто не знал, а оставшиеся пользователи не имели админских прав. Для этого существует 2 совета (для файловой БД и для MsSQL):

    Быстрая функция чтения данных с листа Excel

    Я предлагаю функцию быстрого чтения файла Excel. Готовых обработок в этой области не выкладываю - дублировать существующие нет смысла, или они явно не дотягивают по функционалу до уже выложенных :)

    Итак. При чтении файла Excel используется вариантный массив. Он позволяет быстро получить ВСЮ таблицу листа в память, а также получать данные массива целыми колонками. Тем самым время на чтение области файла Excel в таблицу значений сокращается в десятки раз.

    Вот текст функции.

    Страницы

    Подписка на RSS - 1c