Главная » Статьи для тега "конецЕсли"

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

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

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

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

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

Читать »

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

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

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

Читать »

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

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

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

Читать »

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

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

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

Читать »

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

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

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

Читать »

НАДЕЖНОСТ Ь  ПРОГРАМ М

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

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

8.2.1.  ПРОВЕРКА ДАННЫХ

В любой  задаче  мы  планируем  получить некоторый результат.  Так, нажав  на  иконку , размещенную в  диалоге формы списка ЖЗ  Зарплата_2, мы  рассчитываем получить ведомость перечислении в банк  для выбранного  сотрудника или подразделения.

Читать »

УПРАВЛЕНИЕ ЗАПИСЯМИ ИЗ ПРОГРАММЫ

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

Управлять   записями   справочников,   то   есть   добавлять,  удалять,  редактировать, выбирать, искать и сортировать записи, можно, пользуясь имеющимися в  1С методами Для  справочников. В этом  разделе  мы  рассмотрим  методы, имеющие отношение  к добавлению, редактированию и удалению записей.

Читать »

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

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

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

Читать »

МОДУЛЬ  ДОКУМЕНТА

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

Содержит  предопределенную  процедуру ОбработкаПроведения. Она  для  каждого сотрудника табличной  части  заносит в  ЖЗ  расчеты  Оклад_2,  НДФЛ 2  и  ВБанк_2,  а также  вычисляет результат каждого  введенного  расчета.  Поскольку  вводимые расчеты   должны  обновляться  при   перепроведении,   то   метод   их   ввода   ВвестиРасчет, а не ЗаписатьРасчет.  Даты  начала  и  окончания всех расчетов  совпадают  с датами  начала и конца текущего периода ЖЗ. Функция НайтиХозОп возвращает связанную с ВР хозяйственную  операцию.   Эти  связи  хранит  справочник  ХозОпДляВР  (разд.   7.3.7).  Число отработанных часов вводится только  для ВР Оклад_2.

Читать »

ИЗМЕНЕНИЕ СТРУКТУРЫ  И ФОРМ СПРАВОЧНИКА – ЧАСТЬ 4

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

добавим в  модуль  двух имеющихся форм  списка  (разд.   5.3.3.2)  код  следующей  предопределенной процедуры:

процедура ПриНачалеРедактированияСтроки( ) если ПустоеЗначение(ПриказПрием) = 0 тогда

// Открываем форму документа ОткрытьФорму(ПриказПрием);

Читать »

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

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

5.11.1.   ДИАЛОГ  И  ТАБЛИЦА  ОТЧЕТА

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

Читать »

УПРАВЛЯЮЩИЕ ОПЕРАТОРЫ И КОНСТРУКЦИИ

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

2.9.8.   АЛГОРИТМ КАК СОВОКУПНОСТЬ БАЗОВЫХ СТРУКТУР Программа  и  ее  отдельные  части  создаются  на  основе  алгоритмов.  Фактически программа это  кодировка  некоторого алгоритма  или  группы   алгоритмов.  Из  этого

следует, что до написания кода необходимо  разработать и записать (последнее не всег­

Читать »

АТРИБУТЫ И МЕТОДЫ ПРАВИЛ  ПЕРЕРАСЧЕТА

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

7.16.1.  АТРИБУТЫ ПРАВИЛ ПЕРЕРАСЧЕТА

Правило перерасчета, как  отмечено в  разд.  7.7, при  вводе ведущего расчета  обнуляет  значение  атрибута Рассчитана  у зависимых расчетов.

Каждое  правило имеет 4 атрибута: Код, Наименование,  Тип и  КоличествоПериодов. Их описание дано  в табл.  7.20.

Читать »

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

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

Содержит  предопределенную  процедуру  ПриОткрытии,   вычисляющую  и   обновляющую  в  результате  вызова процедуры ИзменитьВозраст значение  реквизита Возраст  всех записей  справочника Дети. Запись о ребенке старше  18 лет помечается для удаления. Если  форма  списка  справочника Дети  открывается  не  из  справочника-владельца, а, например, встроенной  функций  ОткрытьФорму, то  в  качестве владельца формы устанавливается последний  сотрудник  из справочника  Сотрудники_2,  имеющий данные о детях в справочнике Дети.

Читать »

ВИДЫ  РАСЧЕТОВ ДОКУМЕНТА ТАБЕЛЬ

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

7.7.1.   ВИД  РАСЧЕТА ОКЛАД_2

Выполним  всю цепочку задания свойств ВР  Оклад_2, включающую также  и написание кода процедуры  получения результата.

Предварительно, однако,  нам  потребуется  создать   группу  ВР  ВсеНачисления_2, в которую мы будем включать расчеты-начисления, облагаемые НДФЛ.

Читать »