Имя: Пароль:
1C
1C 7.7
v7: Проблема с позиционированием
0 ВежливаяТварь
 
01.11.11
11:40
Добрый день уважаемые форумчане. Столкнулся с такой проблемой.

   Документ=СоздатьОбъект ("Документ.Счет");
     СтрокаСписка=СоздатьОбъект ("Документ.Счет");
   Для Счетчик=1 По СписокАкционныхСчетов.РазмерСписка() Цикл
       СписокАкционныхСчетов.ПолучитьЗначение(Счетчик,СтрокаСписка);
       Документ.НайтиДокумент(СтрокаСписка);
       Сообщить (ТекущийДок);
       Документ.ПравоНаУдаление=1;
       Документ.Записать();
       Документ.Удалить();
   КонецЦикла;
   

Выдаёт ошибку: Документ.НайтиДокумент(СтрокаСписка);
{C:\DOCUMENTS AND SETTINGS\KRUCHEK\РАБОЧИЙ СТОЛ\СПИСАНИЕ АКЦИОННЫХ СЧЕТОВ.ERT(79)}: Недопустимая операция

Хоть убей не могу понять что делаю неправильно. Будьте добры ткните пальцем в чем ошибка.
1 antoneus
 
01.11.11
11:41
Документ=СоздатьОбъект ("Документ");
2 Ёпрст
 
01.11.11
11:43
И чего ты курил перед написанием этого бреда ?

В НайтиДокумент передается Ссылка на документ, а не СТРОКА, полученная в ПолучитьЗначение
3 zuza
 
01.11.11
11:44
(0)брр...
А что вообще нужно? Задачу озвучь.
4 ВежливаяТварь
 
01.11.11
11:47
(2) Так я в список значений и сохранял ссылки на документ. А потом вытягиваю их из списка значений и передаю для поиска. Или я что-то упустил?
(3) Мне нужно удалить все документы хранящиеся в списке значений.
5 antoneus
 
01.11.11
11:49
(4) да. Читай про метод ПолучитьЗначение.
6 zuza
 
01.11.11
11:50
(4) ссылкаНаДокумент = СписокАкционныхСчетов.ПолучитьЗначение(Счетчик);
7 ВежливаяТварь
 
01.11.11
11:57
Огромное спасибо. Заработало.
8 filh
 
01.11.11
11:59
Документ.ПравоНаУдаление=1;
       Документ.Записать();
       Документ.Удалить(1);

хыхыхы
9 ВежливаяТварь
 
01.11.11
12:00
Да уже исправил. Но все равно спасибо.
10 Ёпрст
 
01.11.11
12:01
(9) зачем тебе непосредственное удаление ?
11 zuza
 
01.11.11
12:05
(10)походу срок годности вазелина истекает...
12 ВежливаяТварь
 
01.11.11
12:14
Документ.Удалить();
по умолчанию ставится 1, филх мне намекнул что будет удалятся непосредственно, и я поставил 0.
13 ВежливаяТварь
 
01.11.11
12:16
Шутка про вазелин улыбнула.