|
Получить папку папки |
☑ |
0
Простенький вопросик
14.08.12
✎
11:11
|
Надо получить название папки, в которой лежит папка, если она лежит в папке и так до конца иерархии. Как это лучше сделать?
|
|
1
Serg_1960
14.08.12
✎
11:13
|
Ты сам понял что спросил? :)
|
|
2
pumbaEO
14.08.12
✎
11:13
|
ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(Путь, "\");
|
|
3
Molinor
14.08.12
✎
11:14
|
Файл (File)
Путь (Path)
Использование:
Только чтение.
Описание:
Тип: Строка. Содержит путь к файлу, с которым связан объект.
Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.Путь = "c:\temp\".
|
|
4
Простенький вопросик
14.08.12
✎
11:16
|
я имел в виду папки справочника
|
|
5
Serg_1960
14.08.12
✎
11:17
|
Хех. Уже отвечают. А может автор про "верхнего" родителя справочника спросил :))
|
|
6
palpetrovich
14.08.12
✎
11:17
|
(4) хе, я тоже так подумал :)
|
|
7
andrewks
14.08.12
✎
11:17
|
дом, который построил Свифт
|
|
8
spu79
14.08.12
✎
11:18
|
полное наименование уже отменили? (еще в 7-ке было)
|
|
9
Reset
14.08.12
✎
11:18
|
(4) А) В справочнике нет папок Б) Используй поиск, лентяй
|
|
10
pumbaEO
14.08.12
✎
11:18
|
(5) Телепаты, опростоволосились ...
(4) На первом курсе, в любой книге по программированию (кроме 1С) изучают рекурсию и рассуждают - а можно ли заменить рекурсию циклом.
Тебе или цикл или рекурсию.
|
|
11
palpetrovich
14.08.12
✎
11:19
|
можно нечто типа, за синтаксис не отвечаю :)
пока Не балблаббла.Родитеь.Пустая цикл
балблаббла = балблаббла.Родитеь;
|
|
12
DrShad
14.08.12
✎
11:20
|
(11)+100500
|
|
13
pumbaEO
14.08.12
✎
11:25
|
(8) Плохой совет. Знак "/" может быть и в наименовании.
|
|
14
Serg_1960
14.08.12
✎
11:34
|
(для прикола ради)
ТекстЗапроса = "ВЫБРАТЬ Номенклатура";
Для х=1 По ЭлементСправочника.Уровень() Цикл
ТекстЗапроса = ТекстЗапроса + ".Родитель";
КонецЕсли;
ТекстЗапроса = ТекстЗапроса + " КАК ВерхнийРодитель ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка = &Ссылка";
|
|