Так как взялся подучить воспринимать на слух американську мову, решил скачать пару фильмов с двумя аудио-дорожками — на русском и на американском английском, и с субтитрами на двух языках. Но увы, привычные мне плееры MPC и виндовс медиа плейер — как я не старался, сделать этого не смогли. Была идея написать для MPC небольшой плагин, но даже мне, программисту с 20 летним стажем, это было лень делать, да ещё по жаре. Но не оставляла мысль, что кто то же должен догадаться создать плейер, который это умеет. И вот что вышло.
В этом примере мы берем совершенно пустую базу УПП 1.3 (подойдет и УПП 1.2) конфигурация для Украины. Добавляем несколько позиций номенклатуры, оборудование, «выпускаем» продукцию и считаем её себестоимость по бухгалтерскому и управленческому учету. Так как писать здесь много, я просто записал видео. Думаю, лучше один раз увидеть.
Во-первых. Уберите из полей построителя всё, что не входит в последний запрос пакета. То есть если есть пакет из нескольких запросов, то поля построителя должны быть указаны только в последнем.
Во-вторых, уберите из полей пакета все поля, которые не участвуют в выводимых полях, однако учавствуют в расчетах и влияют на выборку. Например в моем случае если свернуть запрос, без группировки по дню, секунде или регистратору, тогда некоторые строки не попадут в выборку. Поэтому оставляем например период-секунда, но в полях группировок это поле не участвует.
При попытке воспроизвести в VirtualDub видеофайл, в котором звук закодирован способом AC3 — возникает соответствующая ошибка «no audio decompressor could be found 00ff source format tag 2000». Можно всё ещё вырезать кусочки видео и сохранять его в режиме «Direct stream copy», однако «Full processing mode» уже не получится.
Нужно скачать и установить декодер AC3, учитывая разрядность вашей виндовс (32(86) или 64 бита).
Ссылка на чистую скачку «при памяти» без вирусов и разных непонятных приделок (видно во размеру) здесь: https://www.videohelp.com/software/AC3-ACM-Decompressor
Эта ошибка возникает не только при подключении через 1С, но и просто при попытке открыть файл через сетевой ресурс. Обычно это бывает, если ваш компьютер на XP, а сервер — виндовс семерка, либо наоборот, но не обязательно. Просто чаще бывает именно так.
Нужно зайти на компьютер-сервер —
Тобишь на тот компьютер, на котором файловая база 1с располагается, он и есть сервер в данном случае.
В нем зайти в реестр, то есть нажать сочетание клавиш windows + R, либо зайти «Пуск» и внизу в окне ввода набрать «cmd» и нажать «Enter», он же «Ввод», он же стрелка вниз и влево (перевод каретки).
В реестре перейти в раздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters
найти там параметр под названием:
IRPStackSize
Если его нет — создать: Щелкнуть правой кнопкой мыши на свободном месте правой панели, и выбрать пункт «Создать — Параметр DWORD (32 бита)
Ввести наименование IRPStackSize в новой добавившейся строчке или же скопировать отсюда.
Важно — соблюдайте регистр букв. То есть большие и маленькие буквы как здесь указано, так и должны быть в наименовании в реестре.
Нажмите Enter
Нажмите ещё раз Enter или кликните двойным щелчком левой кнопки мыши по имени параметра IRPStackSize
или кликните правой кнопкой мыши по этой строке и выберите пункт «Изменить»
В появившемся окне выберите систему исчисления «Десятичная«, а значение напишите 50. По имеющейся у меня информации с других сайтов — это максимальное число одновременных подключений. Причем 1с 8 делает сразу несколько подключений — от 10 и больше. По проверенной мной информации, обычно это 24 открытых файла.
Нажмите ОК.
Закройте окно реестра.
Перезагрузите компьютер.
Ещё раз повторяю, так как многие, и я в том числе на этом спотыкались — это всё нужно делать на компьютере — на котором располагается папка общего доступа с базой 1С.
То же самое касается любых файлов, при доступе к которым не из 1с возникают подобные ошибки.
Вообще, если вы хотите использовать windows 7 для работы на ней файловой базы с количеством одновременно подключаемых пользователей от 3-х и выше, вышеперечисленных мер недостаточно. Нужно превратить операционную систему в некий файловый сервер, я бы сказал даже, в файловую помойку. Для этого придется поковыряться ещё.
Нужно установить следующие параметры в реестре:
1С (Код)
1
<br/><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\size</strong><br/><code>Установитеодноиз значенийключа:1,2или 3.1= Минимальное использованиепамяти 2= Сбалансированное 3= Максимальная пропускная способность для общих файлов и приложений,подключающихся по сети</code><br/><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache</strong><br/><code>Для ключадоступнызначения0и 1.1= Максимальнаяпропускнаяспособностьдля использованияфайловпосети,0= Максимальная пропускная способность для приложений,работающих по сети.
Таким образом, чтобы пользователи могли использовать общие файлы и подключаться к базе данных 1С без ограничений, выставляем на компьютере, который хотим использовать в качестве файлового сервера такие значения:
Собственно у меня после такой настройки достаточно крупная контора уже несколько лет работает на файловой 1с8 с кучей пользователей. Хотелось бы сервер конечно для удобства регламентных заданий, но вот так.. настроил, людям хватает.
Имеется универсальная обработка, которая выводит справочник в виде табличного документа. Затем распечатанный справочник можно скопировать в эксель, или же сохранить с помощью другой обработки, которая сохраняет печатные документы в эксель сохраняя форматирование. Позже найду и её.
Универсальную обработку можно скачать с этого сайта по ссылке.
В типовых конфигурациях достаточно добавить документ к списку выбора в событии «При установке нового номера документа», как показано на картинке.
Сами префиксы берутся из настроек учета. Например для распределенной базы данных РИБ префикс узла (чтобы не совпадали номера документов, введенных в подчиненных узлах) указывается здесь.