Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Работа с табличной частью документа          
Konstantin Подменю пользователя
сообщение 03.04.11, 11:49
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Умоляю помогите! Столкнулся с проблемою и уже всю голову сламал, не знаю что делать. Суть проблемы: есть справочник "Сотрудники" с реквизитами Должность, Оклад, ДатаПринятия, ДатаУвольнения, и есть документ "Увольнение с работы" с реквизитами шапки ДатаУвольнения и реквизитами табличной части ФИО(выбирается из справочника Сотрудники). Как описать процедуру, с помощью которой ДатаУвольнения переписывается(дописывается) в справочник Сотрудники. Помогите пожалуйста! Заранее спасибо.

Ardi Подменю пользователя
сообщение 03.04.11, 11:56
Сообщение #2

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Вопрос - кто заставлял врать при приеме на работу?


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Konstantin Подменю пользователя
сообщение 03.04.11, 12:27
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 03.04.11, 13:56) *
Вопрос - кто заставлял врать при приеме на работу?

Пожалуйста если можете помогите

Vofka Подменю пользователя
сообщение 03.04.11, 12:37
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Предположу, что это 77. Как-то так. Если вы в 1с хоть немного понимаете, я думаю, суть понятна.
ТабличнаяЧасть.ВыбратьСтроки();
Пока ТабличнаяЧасть.ПолучитьСтроку() = 1 Цикл
   ФИО.ДатаУвольнения = ДатаУвольнения;
   ФИО.Записать();
КонецЦикла;

Ardi Подменю пользователя
сообщение 03.04.11, 13:02
Сообщение #5

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(Konstantin @ 03.04.11, 14:27) *
Пожалуйста если можете помогите

А жалостливую историю?


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Konstantin Подменю пользователя
сообщение 03.04.11, 14:50
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 03.04.11, 14:37) *
Предположу, что это 77. Как-то так. Если вы в 1с хоть немного понимаете, я думаю, суть понятна.
ТабличнаяЧасть.ВыбратьСтроки();
Пока ТабличнаяЧасть.ПолучитьСтроку() = 1 Цикл
   ФИО.ДатаУвольнения = ДатаУвольнения;
   ФИО.Записать();
КонецЦикла;

Суть впринципе понятна, а можно это сделать както с помощью цикла "Для каждого ...из...цикл"?

Konstantin Подменю пользователя
сообщение 03.04.11, 14:52
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 03.04.11, 15:02) *
А жалостливую историю?

Думаю жалостливую историю лучше упустить уж больно она скучная.

Ardi Подменю пользователя
сообщение 03.04.11, 15:12
Сообщение #8

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(Konstantin @ 03.04.11, 16:52) *
Думаю жалостливую историю лучше упустить уж больно она скучная.

Для тех кто не врал на собеседованиях эта информация не является скучной. Нужно же когда-то тоже начинать всем врать.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Vofka Подменю пользователя
сообщение 03.04.11, 15:16
Сообщение #9

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Суть впринципе понятна, а можно это сделать както с помощью цикла "Для каждого ...из...цикл"?

Вы б правила для начала прочли и указали хоть с чем работаете.

Konstantin Подменю пользователя
сообщение 03.04.11, 15:17
Сообщение #10

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 03.04.11, 17:16) *
Вы б правила для начала прочли и указали хоть с чем работаете.

извините версия 8.0

Konstantin Подменю пользователя
сообщение 03.04.11, 15:19
Сообщение #11

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 03.04.11, 17:12) *
Для тех кто не врал на собеседованиях эта информация не является скучной. Нужно же когда-то тоже начинать всем врать.

А врать иногда даже полезно

Vofka Подменю пользователя
сообщение 03.04.11, 15:24
Сообщение #12

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
версия 8.0

Тогда как-то так:
Для Каждого Строка ИЗ ТабличнаяЧасть Цикл
   Сотр = Строка.ФИО.ПолучитьОбъект();
   Сотр.ДатаУвольнения = Строка.ДатаУвольнения;
   Сотр.Записать();
КонецЦикла;


П.С. помогаю за правду, за то, что не отбрехиваетесь

Спасибо сказали: Konstantin,

Konstantin Подменю пользователя
сообщение 03.04.11, 15:39
Сообщение #13

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 03.04.11, 17:24) *
Тогда как-то так:
Для Каждого Строка ИЗ ТабличнаяЧасть Цикл
   Сотр = Строка.ФИО.ПолучитьОбъект();
   Сотр.ДатаУвольнения = Строка.ДатаУвольнения;
   Сотр.Записать();
КонецЦикла;


П.С. помогаю за правду, за то, что не отбрехиваетесь

Огромнейшее СПАСИБО.

Konstantin Подменю пользователя
сообщение 03.04.11, 15:55
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

После заполнения документа появляется окно с сообщением "Поле объекта не обнаружено (ДатаУвольнения)". Что делать?

logist Подменю пользователя
сообщение 03.04.11, 15:59
Сообщение #15

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Konstantin @ 03.04.11, 16:55) *
Что делать?

Проверить правильность написания имени реквизита в обеих документах и данной процедуре, например.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Konstantin Подменю пользователя
сообщение 03.04.11, 16:03
Сообщение #16

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(logist @ 03.04.11, 17:59) *
Проверить правильность написания имени реквизита в обеих документах и данной процедуре, например.

Проверил несколько раз, все правильно.

Konstantin Подменю пользователя
сообщение 03.04.11, 16:26
Сообщение #17

Общительный
**
Группа: Пользователи
Сообщений: 10
Спасибо сказали: 0 раз
Рейтинг: 0

Что то не хочет работать.

logist Подменю пользователя
сообщение 03.04.11, 16:33
Сообщение #18

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Konstantin @ 03.04.11, 17:26) *
Что то не хочет работать.

Я лично не могу делать выводы не видя больного, так можно гадать до бесконечности. Варианты с поверхности уже предложены.

Выясняйте почему у Сотр или Строка нет такого поля. Возможно оно не берется из ФИО, проверьте правильно ли отрабатывает ФИО.
p.s. и шо за дурацкое ФИО, обзовите это Сотрудник, так более логично для использования.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: Konstantin,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.04.24, 6:07
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!