Главная » 1С Предприятие

МОДУЛЬ  ФОРМЫ СПИСКА ДОКУМЕНТА

Добавлено Дата: 30 June, 2012 категория: 1С Предприятие

Содержит,  кроме   названных   в  табл.   7.14,  процедуры  ПриОткрытии,  ПриЗаписи и ПремияДа.

перем  кЗПоУмолчанию;       //            Значение задается  в процедуре ПриОткрытии

процедура Проследить() далее процедура Столбцы() далее процедура ПремияК10() далее процедура ПремияДа(пЗнач) далее процедура Заполнить() далее

Читать »

ВВОД ЗНАЧЕНИЙ ПЕРЕЧИСЛЕНИЯ

Добавлено Дата: 30 June, 2012 категория: 1С Предприятие

Задание  перечислений  выполняется  в  конфигурации. Для  получения  значения  п еречисления  в    программе   используются   его   методы,   а  также   встроенная   функция ВвестиПеречисление. Функция  открывает  диалог со  списком  значений  перечисления (рис. 4.3).

Читать »

СОРТИРОВКА ТАБЛИЦЫ УКАЗАТЕЛЕЙ

Добавлено Дата: 29 June, 2012 категория: 1С Предприятие

Рис. 9.2. Отсортированная таблица указателей

При  работе   с  таблицами  указателей  задача  поиска  записи  решается  в  два  этапа:

1) в таблице указателей ищется ключ;  2) в файле  данных  ищется запись (по  ее номеру), с которой связан найденный в таблице указателей ключ.

Читать »

НЕПЕРИОДИЧЕСКИЕ И ПЕРИОДИЧЕСКИЕ КОНСТАНТЫ

Добавлено Дата: 29 June, 2012 категория: 1С Предприятие

Константы разделяются на непериодические и периодические. К последним относятся  константы,  старые  значения  которых  нужно  сохранять   при  вводе  изменений. Примером  может  послужить константа  ЕдиновременнаяВыплатаНаРебенка, содержащая  значение  единовременного  пособия  при  рождении  ребенка.   Это  пособие может меняться, возможно даже увеличиваться, в течение, скажем, года несколько раз. Однако на эту константу могут быть ссылки в документах  или  в отчетах,  например в отчете о выплатах упомянутого пособия за год. Поэтому, выполняя  изменение размера  пособия, необходимо сохранять  значения константы и период их действия. Это выполняется в 1С, если компонент константы Периодический имеет значение 1.

Читать »

ПЕРЕМЕННЫЕ ЧИСЛОВЫЕ, СИМВОЛЬНЫЕ И ДАТЫ

Добавлено Дата: 28 June, 2012 категория: 1С Предприятие

Переменные разделяются на  скалярные и массивы.  В текущей  реализации  1С  можно  использовать только  одномерные массивы,  называемые  также  векторами.

Переменные появляются  в программе:

•   после их объявления, например

Читать »

ЗАГРУЗКА  НАЧАЛЬНОГО САЛЬДО  ИЗ  DBF-ФАЙЛА

Добавлено Дата: 27 June, 2012 категория: 1С Предприятие

При  смене  программных  средств неизбежно возникают задачи  переноса  остатков из старых   файлов  в   новые.  Нередко  переносимые данные  можно  записать  в   DBFфайлы. Предположим, что так оно  и есть  и начальное сальдо нужно  перенести из файла bal.dbf,  фрагмент  которого  представлен в  табл.  7.7,  в  созданный  нами  и  пока  что пустой  ЖЗ.

Читать »

МОДИФИКАЦИЯ МЕНЮ ИНТЕРФЕЙСА УЧЕНИК

Добавлено Дата: 27 June, 2012 категория: 1С Предприятие

Дл я  доступа   к  созданным  журналам  и   документам  модифицируем   отдельные колонки  меню  интерфейса Ученик (рис. 7.45).  Для  вновь введенных  в  колонку  Журналы документов     пунктов     (Расчеты    и     Табель)    укажем    соответственно   объекты    Жур нал.Расчеты и  Журнал.Табель.

Читать »

МЕТОДЫ ФОРМЫ ЭЛЕМЕНТА СПРАВОЧНИКА

Добавлено Дата: 27 June, 2012 категория: 1С Предприятие

Могут  быть   использованы  только   в   модуле  элемента   справочника.   Вызываются без префикса. Приводятся в  табл.  5.9.

Методы формы элемента справочника

Таблица 5.9

Читать »

ПЕРЕДАЧА ДАННЫХ ИЗ  1С В DBF-ФАЙЛЫ – ЧАСТЬ 4

Добавлено Дата: 26 June, 2012 категория: 1С Предприятие

Метод

Описание

флаг = дбф.НайтиПоКлючу

Читать »

ПРЕОДОЛЕНИЕ КОНФЛИКТОВ

Добавлено Дата: 26 June, 2012 категория: 1С Предприятие

До   сих  пор   мы   предполагали,  что   с  программой  работает   один   пользователь. В этом  случае  обработка данных  выполняется без  конфликтов.  Они  возникают в  многопользовательском режиме, когда  несколько  пользователей одновременно  пытаются обновить записи  одной   и  той  же  DBF-таблицы  информационной базы  данных.   При этом  оказывается, что  DBF-таблица доступна только  пользователю, первому получившему  к  ней  доступ.  В этом  случае  говорят, что  произошел  захват  таблицы.  При  единичных  записях  время  захвата таблицы  непродолжительно,  и  если  программы  других пользователей могут  ждать  освобождения  таблицы, то  конфликт  через  некоторое время  будет  исчерпан.   Если  же  программы  не  содержат   кода,  обеспечивающего  режим ожидания, то при попытке обновления захваченной таблицы произойдет  завершающая исполнение ошибка, сопровождаемая, например, таким сообщением:

Читать »

МЕТОДЫ ТАБЛИЦЫ ЗНАЧЕНИЙ – ЧАСТЬ 1

Добавлено Дата: 26 June, 2012 категория: 1С Предприятие

Методы приведем  в  трех  таблицах.  В  первой (табл.  3.5)   перечислим сами  методы с указанием их назначения; во  второй  (табл. 3.6)  синтаксис  вызова  методов, а в третьей  (табл. 3.6)  описание (в алфавитном порядке)  их параметров.

Методы таблицы значений

Читать »

ЗАДАНИЕ  РАСЧЕТНОГО ПЕРИОДА ЖУРНАЛА  ЗАРПЛАТЫ

Добавлено Дата: 26 June, 2012 категория: 1С Предприятие

Завершив  очередной расчетный период (РП) или открыв  ЖЗ  в  первый раз, мы, чтобы продолжить расчеты, должны  задать новый РП.  Для этого при открытом ЖЗ мы можем  воспользоваться  пунктом Сменить  период расчета,  принадлежащим  колонке Действия меню  системы, или иконкой 03, находящейся на панели инструментов диалога формы списка ЖЗ. Появившийся диалог (рис. 7.2) позволит перейти к следующему периоду.

Читать »

ПРЕРЫВАНИЯ ЦИКЛА. ОБЪЕДИНЕНИЕ УСЛОВИЙ

Добавлено Дата: 25 June, 2012 категория: 1С Предприятие

Выйти  из цикла и  передать  управление на  первый  следующий  за циклом  выполняемый  оператор можно, применив  оператор Прервать.  Чтобы  пропустить  часть  операторов цикла и перейти к следующей итерации, следует использовать оператор  Продолжить.  При этом управление передается оператору начала  цикла оператору Для или Пока. Операторы Прервать и Продолжить отдельно не применяются, а встраиваются в конструкции "если".

Читать »

КАЛЕНДАРИ И ПРАЗДНИКИ

Добавлено Дата: 25 June, 2012 категория: 1С Предприятие

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

7.5.1.   СОЗДАНИЕ КАЛЕНДАРЯ

Пусть  на  нашем виртуальном предприятии  имеются  служащие  и  рабочие.  Создадим для  этих категорий  свои  календари.  Войдем  в  конфигурацию, откроем  подменю Календарь и разместим в нем  календари Служащие_2  и Рабочие_2  (рис. 7.31).

Читать »

ФОРМА СПИСКА ЖУРНАЛА ДОКУМЕНТОВ РАСЧЕТЫ

Добавлено Дата: 25 June, 2012 категория: 1С Предприятие

Документы    НачПериода_2   и    Премия    отображаются   в     журнале    документов Расчеты (см.  рис. 7.57).  Форму  списка этого  журнала документов  создадим такую  же, как  и форму  списка журнала  документов Табель  (разд.  7.6.5).

Модуль   формы списка  журнала  документов  Расчеты содержит  предопределенную процедуру ПриОткрытии. Назначение процедуры такое же, как  и у одноименной процедуры  модуля  формы списка журнала кадровых приказов  (разд.  5.8.3.2).

Читать »