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

Хранилище

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

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



> Метод НоваяСтрока()          
Agapov_Stas Подменю пользователя
сообщение 28.03.12, 23:50
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Конфигурация 7.7
в 7ке писал мало в основном пишу на 8ке )
возник такой (скорее всего элементарный ) вопрос
Есть формочка обработки в ней выбирается документ - расходная накладная (ВыбРасходнаяНакладная)
Необходимо заполнить ее данными
Кусок Кода :
Док = ВыбРасходнаяНакладная.ТекущийДокумен();
Пока Запрос.Группировка(1) Цикл
Если Запрос.ТМЦ.ЭтоГруппа()=1 Тогда
Продолжить;
КонецЕсли;
Док.НоваяСтрока();  
КонецЦикла;

В момент захода в Док.НоваяСтрока() Выбивает ошибку - "Документ не выбран";
Хотя в отладчике если в табло вбить Док.Выбран то равно 1
Подскажите, что не так )
Заранее простите за простой вопрос 19000000.gif

MATEVI Подменю пользователя
сообщение 28.03.12, 23:59
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Так нельзя.

Док=СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ВыбРасходнаяНакладная)=1 Тогда
Док.НоваяСтрока();


Сообщение отредактировал MATEVI - 29.03.12, 0:11

Agapov_Stas Подменю пользователя
сообщение 29.03.12, 0:09
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(MATEVI @ 29.03.12, 0:59) *
Так нельзя.

пДок=СоздатьОбъект("Документ");
Если пДок.НайтиДокумент(ВыбРасходнаяНакладная)=1 Тогда
Док = пДок.ТекущийДокумент()
Док.НоваяСтрока();

Переписал так как предложили - та же ошибка - Документ не выбран !
В условие заходит и переменной док все норм присваивается
На
Док.НоваяСтрока()

ломается

MATEVI Подменю пользователя
сообщение 29.03.12, 0:10
Сообщение #4

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

не это я гоню под ночь уже
поправил в первом посте

Сообщение отредактировал MATEVI - 29.03.12, 0:11

Agapov_Stas Подменю пользователя
сообщение 29.03.12, 0:10
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(MATEVI @ 29.03.12, 1:10) *
не это я гоню под ночь уже

не надо ))) а то я тоже спать хочу )))

MATEVI Подменю пользователя
сообщение 29.03.12, 0:12
Сообщение #6

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Вот так. А то я там что то перемудрил
Док=СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ВыбРасходнаяНакладная)=1 Тогда
Док.НоваяСтрока();

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

Agapov_Stas Подменю пользователя
сообщение 29.03.12, 0:18
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(MATEVI @ 29.03.12, 1:12) *
Вот так. А то я там что то перемудрил
Док=СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ВыбРасходнаяНакладная)=1 Тогда
Док.НоваяСтрока();

Заработало )
Спасибо !
П.С.
Еще раз убедился, что ненавижу 7-ку icon_cuss.gif

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


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

 

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