Архив рубрики «Универсальное»

Конфигурация и база данных

17.08.2008

Добрый день.

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

Урок простой – но все эти вещи нужно знать наизусть, каждому программисту 1С 8.0

Работа с конфигурацией и базой данных

Как обновить конфигурацию

13.08.2008

У вас есть файл с конфигурацией 1С и вам нужно загрузить его в рабочую базу 1С. Как это сделать?

При обновлении конфигурации в базе никто не должен работать.
1. Заходим в конфигуратор 1С.
2. Меню Конфигурация->Открыть конфигурацию (если пункт неактивен, значит идем дальше)
3. Меню Конфигурация->Сравнить объединить с конфигурацией из файла.
4. В открывшемся диалоге выбираем файл с конфигурацией
5. Открывается окно Сравнение, объединение. В этом окне нажимаем кнопку Выполнить в правом нижнем углу экрана.
6. Видим сообщение Объединение конфигураций завершено, в сообщении нажимаем на кнопку Ок
7. Меню Конфигурация->Обновить конфигурацию базы данных (клавиша F7).

Все, база обновлена.

Проведение документов

09.08.2008

Недавно я получил справедливое замечание об ошибке в нашей конфигурации Домашняя бухгалтерия.
Замечание такое:

Конфигурация интересная, но в отчет попадают все документы, независимо от их статуса (проведен, не проведен, помечен на удаление)? Только полностью удаленные не влияют на результаты отчета.

Boris

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

(далее…)

Внешние обработки.

05.08.2008

По запросу одного из читателей, сегодня я расскажу про внешние обработки.

Итак, что такое внешние обработки и для чего они используются. Внешняя обработка это объект 1С, который содержит в себе формы, ссылки на объекты и практически весь доступный функционал 1С. При этом хранится это все не в базе 1С, а в отдельном маленьком файле.

Преимущества:

(далее…)

Время создания и редактирования

03.08.2008

В прошлом уроке мы разобрались с тем как фиксировать автора и редактора документа или элемента справочника. В этом уроке мы расширим этот механизм и добавим фиксацию даты и времени.

Открываем конфигуратор, находим справочник Операции и добавляем два новых реквизита: Создание и Редактирование. Обоим реквизитам присваиваем тип Дата, состав даты Дата и время.

Открываем форму элемента справочника Операции, выбираем меню Форма->Размещение данных, ставим птички напротив реквизитов Создание и Редактирование, отмечаем Ставить надписи, жмем на Ок, указываем куда именно вставить два этих реквизита (желательно рядом с Редактором и Автором). Выделяем два новых поля ввода и в окне свойств устанавливаем свойство Доступность в Ложь, чтобы их нельзя было редактировать.

(далее…)

Отслеживаем автора и редактора

02.08.2008

Рано или поздно в любой программе, в которой работает больше одного человека возникает вопрос: Кто сделал гадость? Или же, кто работает хорошо, а кто только имитирует бурную деятельность и так далее.

Встроенный механизм у 1С есть, однако на больших объемах с анализом начинают возникать проблемы из за быстродействия данного механизма.

В этом уроке мы рассмотрим простой механизм, позволяющий однозначно определять кто создал документ или справочник и кто его изменял.

(далее…)

Удаление объектов

01.08.2008

Сегодня мы разберем особенности удаления объектов в 1С 8.0

Для начала проведем небольшой эксперимент. Заходим в программу под пользователем Администратор. Открываем справочник Операций, создаем новую операцию под названием Тестовая. Заходим в документы, создаем новую квитанцию, добавляем в нее эту новую операцию и сохраняем документ.

Допустим мы поработали какое-то время и решили почистить справочник Операции, потому как в нем есть много всякого мусора. Заходим в справочник Операции, становимся на операцию Тестовая и из контекстного меню выбираем Удалить непосредственно. Утвердительно отвечаем на вопрос и все: операция удалена из базы.

Пункт Удалить непосредственно не имеет ничего общего с человеческой непосредственностью. На самом деле это весьма грозная операция, которая дает возможность наделать много неприятных вещей в базе. В нашем случае у нас появилась несуществующая ссылка в документе: заходим в последний документ, в который мы добавляли эту Тестовую операцию и видим, что на месте названия Тестовая появилось непонятное сочетание цифр и букв и надпись <Объект не найден>. Теперь мы не сможем делать отборы по этой операции, не сможем видеть как она называлась, также мы потеряли информацию о том, к какой группе принадлежала эта операция и сколько она стоила и так далее в зависимости от структуры вашей базы.
(далее…)

Добавление пользователей и управление правами

28.07.2008

Добавление пользователей и управление правами

Практически в любой более-менее сложной программе требуется разграничение прав доступа. Кто может делать в базе все что угодно. Кто-то может делать только некоторые операции. А кому-то лучше разрешить только чтение, чтобы не натворил лишнего.

Для всего этого в 1С 8.0 существуют пользователи, роли и интерфейсы.

Сегодня мы разберемся как создать пользователей и как раздать им права.

(далее…)