#0
by ring0
Добрый день! Есть самописная конфигурация на 1с 7.7. В ней есть справочник сотрудники, из коего извлекаются значения реквизитов. Вот таким способом: И всё бы хорошо, но возникла новая задача -- получить значение периодического реквизита справочника Сотрудники на текущую дату. Я пробовал такие варианты: Но в итоге получал пустоту. Притом, если написать: то реквизит подтягивается как надо. Проблема лишь в том, что мне надо чтобы реквизит извлекался в строку Сотрудник.ПериодРекв, а не лежал в отдельной переменной. Может быть я спрашиваю глупость, прошу меня простить -- я только изучаю 1с 7.7
#3
by Ёпрст
>>>Сотрудник.ПериодРекв = Сотрудник.ПериодРекв.Получить(ДатаДок); Ну и это вообще какой-то поток сознания.
#5
by Рэйв
В связи с кризисом многим будет не по карману 8-ка. Грядет массовый даунгрейд на клюшки!:-) Вот самые дальновидные зашевелились
#10
by ring0
Спасибо, сейчас попробую Реквизит Сотрудник.ПериодРекв имеет тип "Строка" длиной 5 символов "Клюшка" обычно работает без моего участия, но тут ВНЕЗАПНО случилась реорганизация и меня попросили её поправить. ЗП, к сожалению, платят в рублях.
#11
by Ёпрст
>>>Проблема лишь в том, что мне надо чтобы реквизит извлекался в строку Сотрудник.ПериодРекв, а не лежал в отдельной переменной. вот это вот рассшифруй, а то вот это всё Сотрудник.ПериодРекв = Сотрудник.ПериодРекв.Получить(ДатаДок);
#12
by compors
Это практически одно и тоже. Пс. Есть 3 распространенных способа получения периодики (и парочка дополительных). 2. Сотрудник.ПериодРекв.Получить(ДатаДок); 3. Ч/з объект периодический. ПС. 1 и 2-й способы не совместимы, нельзя ИспользоватьДату + ПериодРекв.Получить(ДатаДок) либо один, либо другой.
#13
by ring0
Попробовал вот так: асСотрудники = СоздатьОбъект("Справочник.Сотрудники"); асСотрудники.ИспользоватьРодителя(спБригада.ПолучитьЗначение(к)); В отладчике опять пустота. Мне необходимо чтобы реквизит "ПериодРекв" из справочника Сотрудники, вместе с другими реквизитами, присутствовал в "Сотрудник". Сейчас там реквизиты наименование, код и прочие заполняются верно, а ПериодРекв пустой. Сейчас так: код "003" наименование "Петров" ПериодРекв "" Надо так:
#20
by ring0
Я изначально думал что ЗаполнитьСтроку такой же стандратный метод как НоваяСтрока. Теперь понял свою ошибку, спасибо.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Как сделать значения субконто одного счета, значениями субконто второго?
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Получение итогов по группе счета с субконто по конкретному сотруднику
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Как установить 2 значения периодического реквизита за 1 раз?
- v7: Получение данных с Com порта от весов
- v7: получение Символа Кавычка
В этой группе 1С
- Активизация поля формы
- Корректировка поступления в УТ 10.3
- БП 3.0. Передача давальческого сырья в переработку на субподряд.
- Обмен данными с ERP
- Как установить параметры sql запроса в management studio?
- Заполнение значения реквизита вдокументе значением по умолчанию. УФ
- ЗУП. Командировка длиной месяц и средний заработок.
- v7: Медленное проведение документов 1с 7.7
- Бухгалтерия 3,0 подскажите как можно найти подчиненный элемент?
- Кривое растяжение элементов формы.
- запуск 1С из комм строки и выполнение обработки
- УФ 82 ДанныеФормыЭлементКоллекции Ошибка
- Раскрасить ячейки в табличной части.
- Инвентаризация БСО в БГУ 2.0
- Сохранение в .pdf из 1с
- Как реализовать отчет?
- СКД Запрос к периодическому регистру передать список периодов
- ТаблицаЗначений НайтиСтроки()
- Зачем создали 43 счет если существует 41? ()
- Не сохраняются настройки варианта отчета СКД