Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Зарплата и управление персоналом 8]

Док ПереносДанных В ЗУП8. Как обратиться к таблице?

olena
читатель
офлайн
Дата регистрации: 20.07.2005
Сообщений: 174
Пост №1
 
16.05.2011 13:15

"Вопрос к программистам. Подскажите пожалуйста. Нужно в существующем уже документе Перенос данных в ЗУП 8<br>на вкладке Регистры расчета,а именно на вкладке Основные начисления организаций пробежаться по строкам и<br>проставить для каждой строки норму дней.<br>Не получается обратиться к этой таблице.<br>Вот текст формы моей обработки-<br> <br>Процедура КнопкаВыполнитьНажатие(Кнопка)<br> Док=Документы.ПереносДанных;<br> Док=Док.НайтиПоНомеру("НЗР-1011 ");<br> Док=Док.ПолучитьОбъект();<br> Для каждого СтрокаТаблицыРегистров Из Док.ТаблицаРегистровРасчета Цикл<br> Если СтрокаТаблицыРегистров.Имя="ОсновныеНачисленияРаботниковОрганизаций" Тогда<br> Сообщить(СтрокаТаблицыРегистров.Имя); //нашли нужную вкладку ОсновныеНачисленияРаботниковОрганизаций<br> Для каждого СтраницаПанели Из Док.ЭлементыФормы.ПанельРегистровРасчета.Страницы Цикл       ///ошибка!!!!!!!!!<br> Сообщить(СтраницаПанели.Имя);<br> КонецЦикла;<br> КонецЕсли;<br> КонецЦикла;<br>КонецПроцедуры<br> <br> <br> <br>В строке Для каждого СтраницаПанели Из Док.ЭлементыФормы.ПанельРегистровРасчета.Страницы Цикл       <br>возникает ошибка<br>"Поле объекта не обнаружено (ЭлементыФормы)"<br>Как правильно написать?"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №2
 
16.05.2011 13:47

"Учитывая, что документ не хранит в себе данных - логично предположить, что он их хватает прямиком с регистров. Тогда я бы написал так:<br>&&<br><pre>НЗ = Док.Движения.ОсновныеНачисленияРаботниковОрганизаций;<br> лПрочитано = Ложь;<br> Если НД.Количество() = 0 Тогда<br> НД.Прочитать();<br> лПрочитано = Истина;<br> КонецЕсли;<br> Для Каждого Зап Из НЗ Цикл<br> //Изменение записи<br> КонецЦикла;<br> Если лПрочитано Тогда<br> НЗ.Записать();<br> КонецЕсли;<br> </pre>"

olena
читатель
офлайн
Дата регистрации: 20.07.2005
Сообщений: 174
Пост №3
 
16.05.2011 13:59

а что такое НД?

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №4
 
16.05.2011 14:01

Если можете понять, что человек ошибся в букве, пригласите специалиста. НД это переменаня, котрая хранить набор движений, в начале она оперделена как НЗ.

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №5
 
16.05.2011 15:11

Забыл исправить НД на НЗ...

olena
читатель
офлайн
Дата регистрации: 20.07.2005
Сообщений: 174
Пост №6
 
16.05.2011 15:37

Спасибо большое,вижу в отладчике всю таблицу.Исправляю нормы дней.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация