Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C-Конфигурирование и администрирование.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Изменение кодовой страницы и порядка сортировки информационной базы

Для выбора кодовой страницы и порядка сортировки в уже имеющейся информационной базе необходимо запустить Конфигу­ратор и выбрать в меню «Администрирование» пункт «Кодовая страница таблиц ИБ...». На экране появится диалоговое окно «Кодо­вая страница таблиц информационной базы». В нем можно выбрать желаемую кодовую страницу и порядок сортировки.

Как и при создании информационной базы, 1С:Предприятие в предлагаемом списке выделяет строчку, соответствующую настройке кодовой страницы и порядка сортировки операционной системы. Рекомендуется выбрать именно ее.

Отрицательные последствия смены порядка сортировки

Следует предупредить, что при изменении кодовой страницы и порядка сортировки в информационной базе с имеющимися данны­ми существует вероятность нарушений (речь идет о случае, когда соответствие установок MS Windows и 1С:Предприятия не наруша­ется!). Вероятность эта чрезвычайно мала и обусловлена, в частно­сти, тем, что порядок сортировки алфавитных символов в отдельных случаях может оказывать влияние на хронологический порядок сле­дования документов. Причем, это влияние скажется только в рас­пределенных информационных базах, и только том случае, если в информационной базе присутствуют два или более документов, у которых полностью совпадают дата и время. При соблюдении этих условий коды информационных баз, в которых были созданы доку­менты, могут определять взаимный порядок следования указанных документов. Само собой, что изменение порядка следования доку­ментов произойдет только в том случае, если изменится взаимный порядок следования буквенных символов, составляющих код ин­формационной базы. Но, несмотря на малую вероятность такого сов­падения, кодовую страницу и порядок сортировки в информацион­ной базе с имеющимися данными не рекомендуется изменять без необходимости.

Проверка совпадения установок

Как уже указывалось, для правильности функционирования сис­темы 1С:Предприятие важно, чтобы порядок сортировки, выбранный для таблиц информационной базы, совпадал с принятым в операци­онной системе порядком сортировки. Поэтому при запуске система 1С:Предприятие производит проверку на совпадение порядков сор­тировки на критическом для правильности функционирования под­множестве символов, включающем пробел, алфавитные и цифровые символы.

В случае, если сравнение показало различия в порядке сортиров­ки на указанном подмножестве, будет выдано сообщение «Порядок сортировки строк, установленный для Базы Данных, отличается от системного!», после чего работа системы 1С:Предприятие будет за­вершена. В этом случае следует либо изменить установки операци­онной системы, либо изменить кодовую страницу информационной базы, как это описано выше.

Глава 5. Константы

В настоящей главе будут рассмотрены вопросы использования констант в системе 1С:Преднриятие.

Константы в системе 1с:Предприятие

В системе 1С:Предприятие константы предназначены для хране­ния постоянной или условно-постоянной информации. Такая ин­формация либо совсем не изменяется в процессе деятельности пред­приятия, либо изменяется достаточно редко. Наиболее простой при­мер подобной информации — название организации, которое, как правило, не меняется.

Основная причина использования констант заключается в том, что в них один раз заносится какая-либо информация, которая затем может многократно использоваться при формировании документов, в расчетах, при построении отчетных форм. Информация, внесенная в константу время от времени может редактироваться, но сути кон­станты это не меняет: единожды введенное в систему, значение кон­станты используется многократно.

Рассмотрим такой пример. Наиболее часто на документах пред­приятия встречается подпись директора и главного бухгалтера. Есте­ственно, что подписи эти должностные лица должны ставить само­стоятельно. Но помимо самой подписи, в документах требуется ее расшифровка — фамилия подписавшего документ. Конечно, можно ввести фамилии директора и главного бухгалтера непосредственно в формы документов. Но, если какая-либо из фамилий изменится, то придется вновь редактировать все бланки документов и исправлять фамилии. Поэтому гораздо удобнее создать в Конфигураторе 2 кон­станты — для хранения фамилий директора и главного бухгалтера, ввести эти фамилии в константы один раз, а в многочисленных бланках документов использовать идентификаторы констант для получения их значений. При смене директора или главного бухгал­тера достаточно внести изменения только в константы — ввести и них новые фамилии — и все изменения автоматически будут отра­жены в тех местах, где эти константы используются.

Конфигуратор системы 1С:Предприятие позволяет создавать практически неограниченное количество констант для хранения лю­бой нужной информации.

Следует обговорить, что в Конфигураторе создастся только опи­сание константы как места для хранения какой-либо информации. Но в данном контексте для простоты будет использоваться термин «константа».