helpf.pro
Регистрация
 0 
Распечатать

1С 7.x : Как вывести все расчеты, относящиеся к выбранному Сотруднику

Код 1C v 7.x
 сСотр_2 = СоздатьОбъект("Справочник.Сотрудники");
// Метод Выбрать вызывает диалог для выбора элемента справочника
// Если сотрудник не выбран
если сСотр_2.Выбрать("Выберите сотрудника", "ФормаСписка") = 0 тогда
Предупреждение("Сотрудник не выбран.");
возврат;
конецЕсли;
// Выбран Иванов Б. Ю.
жз = СоздатьОбъект("ЖурналРасчетов.Зарплата");
жз.ВыбратьЗаписиПоОбъекту(сСотр_2.ТекущийЭлемент());
пока жз.ПолучитьЗапись() = 1 цикл
Сообщить("" + жз.Объект + СимволТабуляции + жз.ВидРасч +
Символ Табуляции + жз.Результат);
конецЦикла;
Разместил:   Версии: | 7.x |  Дата:   Прочитано: 8012
 0 
Распечатать
Возможно, вас также заинтересует
Ввод записей в журнал расчетов 1
Добавление записи в журнал расчетов: Метод Новая может быть вызван где угодно, в глобальном модуле, модуле обработок, документов и т.д. Данный метод проверяет корректность заполненных реквизитов журнала расчетов. При вводе новых записей журнал
Как вывести все расчеты, относящиеся к выбранному Документу 0
док = СоздатьОбъект(" Документ.Премия" ); // Метод Выбрать вызывает диалог для выбора документа // Если документ не выбран если док.Выбрать(" Выберите документ" ) = 0 тогда Предупреждение(" Документ не выбран." ); возврат; конецЕсли; жз = Соз
Как удалить все расчеты, относящиеся к выбранному Документу 0
док = СоздатьОбъект(" Документ.Премия" ); // Метод Выбрать вызывает диалог для выбора документа // Если документ не выбран если док.Выбрать(" Выберите документ" ) = 0 тогда Предупреждение(" Документ не выбран." ); возврат; конецЕсли; жз = Соз
Перебор записей журнала расчетов 0
Например, организуем перебор записей с периодом действия в январе. ЖЗ = СоздатьОбъект(" ЖурналРасчетов.Зарплата" ); ДатаНач = 01.01.2002; ДатаКон = 31.01.2002; ЖЗ.ВыбратьЗаписи(ДатаНач, ДатаКон); Пока ЖЗ.ПолучитьЗапись()=1 Цикл // действ
Периодические реквизиты справочника, только 1С v7 2
Чтение и запись периодических реквизитов. Установка даты выборки периодических реквизитов для всего справочника. //так мы узнаем, какая была у сотрудника //категория на определенную дату Катег = СпрСотр.Категория.Получить(НекаяДата); //так мы ус
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.