Ошибка запуска 1С с третьего, четвертого и т.д. компьютера в сети ("ошибка доступа к таблице DT****")...

Превышено максимально допустимое количество одновременно открытых файлов в Windows 9x.
Дело в том, что Windows 95/98 позволяют одновременно открывать не более 1024 файлов. Это ограничение вступает в силу, если в сетевом режиме работы база лежит на расшаренном диске компьютера, работающего под управлением Windows 95/98. При запуске 1С каждый подключившийся пользователь открывает все .dbf и .cdx файлы, входящие в состав конфигурации. В зависимости от сложности конфигурации, одновременно работать с 1С в таком режиме могут 3-6 пользователей.
Если Вы столкнулись с такой проблемой, следует использовать в качестве файл-сервера (т.е. компьютера, на котором хранится каталог информационной базы) компьютер с WinNT/2000/2003. Надо только иметь ввиду, что WinNT Workstation (2000 Professional) не имеет ограничения на количество открытых файлов, но допускает не более 10 одновременных подключений. Т.е. с базами на таком компьютере смогут работать одновременно не более 10 пользователей. Если требуется работать большему количеству пользователей одновременно, то есть смысл рассматривать вариант с выделенным сервером и операционными системами Windows 2000/2003 Server.

Комментарии [3] | опубликовано: 17 Июль 2007, 18:08

Медленно запускается 1С. Что случилось? Можно это как-то ускорить?

Скорее всего запуск 1С в Вашем случае тормозит работа антивирусной программы. Многие антивирусные программы устанавливают агента (антивирусный монитор), который запускается в момент начала работы Windows (например, Spider, KAV Monitor и т.д.). Такие агенты предназначены для того, чтобы проверять на лету запускаемые и открываемые файлы, содержимое электронных писем. При запуске 1С открывает файл конфигурации (1Cv7.md), просматривает файлы с данными о пользователях (users.usr), открывает таблицы и индексные файлы (*.DBF и *.CDX). В некоторых антивирусных программах можно настроить исключение по маске – набор расширений, которые агент проверять не будет. Если в Вашем антивирусе такой опции нет, попробуйте:
1. Обновить антивирус;
2. Отключить запуск агента: в этом случае опасность заражения вирусом возрастает, и, следовательно, необходимо чаще запускать стандартную проверку диска;
3. Смириться со скоростью запуска 1С.
В чем же может быть дело, если у Вас вообще не установлен антивирус?
Иногда на больших и сложных локальных сетях 1С долго ищет ключ защиты. Выхода два:
1. Уделить больше внимания настройкам (используемые протоколы) и оборудованию сети;
2. Достать где-нибудь хасп-эмулятор и установить на каждую рабочую станцию – это наказуемо.
При использованиии сетевой версии 1С медленный запуск может быть из-за наличия в сети сетевого принтера Canon LBP. Принтерный монитор, запускающийся в автозагрузке, существенно тормозит 1С. Имеет смысл отказаться от запуска этого монитора.

Комментарии | опубликовано: 16 Июль 2007, 19:59

Как сделать, чтобы какая-то определенная строчка в форме списка справочника или в журнале документов была другого цвета?

Управлять цветом строк нельзя. В версии 7.7 есть только возможность менять цвет символов в ячейке списка (черный/красный) и показывать разные пиктограммы в разных строках списка.
Простой способ. В многострочную часть вносится “Текст”. Выглядит это как новый столбец без идентификатора. В его свойствах на закладке “Дополнительно” отмечается флажок “Отрицательное красным”. В поле формула вносится функция (в простейшем случае ?(а=в,-1,”“)) и, тогда все элементы у которых а равно в будут подсвечены красной “-1”. Это правило работает не только для отрицательных чисел, но и для строк вида “-стр”.
Чуть более сложный способ. В многострочную часть вносится “Текст”. Выглядит это как новый столбец без идентификатора. В его свойствах на закладке “Дополнительно” отмечается флажок “Показывать пиктограммы”. В поле формула вносится функция (в простейшем случае ?(а=в,1,2)), в сложных НомерПиктограммы() (эту уже надо прописать в модуле, чтобы она возвращала какое-либо число). В свойствах “Многострочной части” подсоединяется картинка из библиотеки картинок. Если она состоит из нескольких пиктограмм 16х16, то они автоматически считаются справа налево от номера 1, т.е. если функция возвращает ноль, то ничего выводиться не будет, иначе выводится пиктограмма под возвращаемым номером.

Комментарии | опубликовано: 15 Июль 2007, 15:36


<--- Предыдущая страница Следующая страница --->