Как в таблице вернуться на начальную строку?

Новая тема
"Всем добрый день.

Подскажите, как в 1С 7.7 вернуться к первой строке таблицы.
Я прохожу цикл по всем строкам:

тблИсточник = СоздатьОбъект("ТаблицаЗначений");
...
Пока тблИсточник.ПолучитьСтроку() = 1 Цикл
...
КонецЦикла;

Но потом мне надо опять пройти этот цикл. А как вернуться к первой строке, не знаю.
Нашёл метод "ТекущаяСтрока(<Строка>)". Пишу перед циклом:

тблИсточник.ТекущаяСтрока(1);

но почему-то это не помогает."
"Повторить:

тблИсточник.ВыбратьСтроки();
Пока тблИсточник.ПолучитьСтроку() = 1 Цикл
...
КонецЦикла;

Или:

Для Сч=1 По ТблИсточник.Количество() Цикл
Тбл.ПолучитьСтрокуПоНомеру(Сч);
....
КонецЦикла;
"
> Всем добрый день.
>
> Подскажите, как в 1С 7.7 вернуться к первой строке таблицы.
> Я прохожу цикл по всем строкам:
>

зачем ?

> > Всем добрый день.
> >
> > Подскажите, как в 1С 7.7 вернуться к первой строке таблицы.
> > Я прохожу цикл по всем строкам:
> >
>
> зачем ?
>
>

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

Спасибо, StarS. Метод "ВыбратьСтроки()" помог. :)
видимо перепроверяет компутер, вдруг что-то пропустил...
:-) Что бы он (компутер) без меня делал
Тут по ходу возник ещё вопросик:

Как в 1С 7.7 определить путь до рабочего стола (чтобы по умолчанию выгрузка предлагала сохранить файл в нём).
Т.е. как достать каталог пользователя винды, который не предоставляется методом "КаталогПользователя()" (он даёт только каталог пользователя в самом 1С). Или тут только в реестр лазать? (А как уж это в 1С делается, я и подавно не знаю).
> Тут по ходу возник ещё вопросик:
>
> Как в 1С 7.7 определить путь до рабочего стола (чтобы по умолчанию выгрузка предлагала сохранить файл в нём).
> Т.е. как достать каталог пользователя винды, который не предоставляется методом "КаталогПользователя()" (он даёт только каталог пользователя в самом 1С). Или тут только в реестр лазать? (А как уж это в 1С делается, я и подавно не знаю).

%USERPROFILE%\Рабочий стол
Большое спасибо, zak555 (398843952).
> Большое спасибо, zak555 (398843952).

не за что
Читают тему
(гостей: 1)

Быстрый переход