|
|
Имя группы Excel |
☑ |
|
0
8th
28.12.09
✎
18:04
|
Здравствуйте.
Читаю файл Excel построчно, и все нормально. Но есть одна проблема-данные в файле сгруппированы (а-ля прайс лист). А вопрос в следующем: как для произвольной строки получить родительскую строку?
Пример:
-Яйца
--Яйца 1 кат.
--Яйца 2 кат.
--Яйца 3 кат.
Необходимо для строки "--Яйца 2 кат." получить группу т.е. "-Яйца"
Заранее благодарен.
|
|
|
1
Смотритель маяка
28.12.09
✎
18:15
|
Род="";
Для Ц=1 по ПоследняяСтрокаПрайса цикл
Если ЭтоРодительскаяСтрока Тогда
Род=ФИОРодителя;
Иначе
ЯЧитаюЛист(Род,ФИОРебенка);
Конецесли;
конеццикла;
|
|
|
2
apollo
28.12.09
✎
18:18
|
сделай иерархию
|
|
|
3
8th
30.12.09
✎
09:03
|
(2)Вопрос в том, как определить что ЭтоРодительскаяСтрока?
|
|
|
4
8th
30.12.09
✎
09:24
|
^ |
|
|
|
5
Смотритель маяка
30.12.09
✎
09:30
|
(3)Смотри по структуре своего прайса-эксель-файла. Телепатируя, могу преположить, что у родительской строки в поле "Цена" будет пусто.
|
|
|
6
8th
30.12.09
✎
09:34
|
(5)Родительская группа у меня не какими полями ни отличается от вложенной...
|
|
|
7
8th
30.12.09
✎
09:50
|
Up
|
|
|
8
8th
30.12.09
✎
10:01
|
Где же коллективный разум?
|
|
|
9
dk
30.12.09
✎
10:02
|
в поиске был?
|
|
|
10
8th
30.12.09
✎
10:13
|
Был. Все работающие варианты сводятся либо к анализу полей файла, например как в (3) или добавлению специального поля ЭтоГруппа...
|
|
|
11
8th
30.12.09
✎
10:27
|
Вверх
|
|
|
12
dk
30.12.09
✎
10:28
|
в пределах месяца всплывала эта тема - решение вроде нашли, но через поиск не нашел
|
|
|
13
8th
30.12.09
✎
10:32
|
Вот и я не нашел..
|
|
|
14
8th
30.12.09
✎
11:23
|
|
|