Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: деревянная печать
 
 автор: kot_k_k   (12.10.2011 в 13:25)   личное сообщение
 
 

есть сборка изделия, понятно что ХЗ сколько уровней вложенности.
народ хочет отчет этого самого дерева только в табличку (красоты не получим однозначно), и с отступами для наглядности структуры.
Акс может это делать если четко заданы уровни группировки.
в данном случае идет поток из одной колонки, есть конечно колонки типа 1.1.1 2.1 и тд, даже номер по порядку.
пока вижу один вариант реализации равномерных отступов:
на событие формат повесить анализ кол-ва Точек в поле 1.11.1 и от него сдвигать каждую строку.

но может кто лучше предложит и главное проще?

  Ответить  
 
 автор: Explorer   (12.10.2011 в 13:29)   личное сообщение
 
 

кстати, анализ по количеству точек это неплохое решение

  Ответить  
 
 автор: snipe   (12.10.2011 в 13:47)   личное сообщение
 
 

а че там считать-то
Len("текст")-Len(Replace("текст",".",""))

  Ответить  
 
 автор: Explorer   (12.10.2011 в 13:52)   личное сообщение
 
 

точки могут быть дальше в наименовании изделия или детали, вообще-то

нужно считать количество до первого пробела

  Ответить  
 
 автор: snipe   (12.10.2011 в 13:55)   личное сообщение
 
 

У меня взгляд тут зацепился


есть конечно колонки типа 1.1.1

  Ответить  
 
 автор: Explorer   (12.10.2011 в 14:20)   личное сообщение
 
 

тут такое дело...

явобщемпротив"наглядности"попринципиальнымпредрассудкамнедела юнезначащихпробеловинеставлюлишниез накипрепинания

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

  Ответить  
 
 автор: kot_k_k   (12.10.2011 в 14:23)   личное сообщение
 
 


Len("текст")-Len(Replace("текст",".",""))



2 snipe - вот помог, бомба
чет я до такого не допетрыл

  Ответить  
 
 автор: dodikxxx   (12.10.2011 в 14:42)   личное сообщение
 
 

http://www.sql-tutorial.ru/ru/book_replace_function.html

так хотелось внести свою лепту в вопрос))) хехехе

  Ответить  
 
 автор: shanemac51   (01.11.2011 в 12:59)   личное сообщение
 
 

я конечно не знаю размеров ваших изделий, но в нашей конторе применалось не ДЕРЕВО ,а примерно такая схема

Изделие 012 начинается с узла 012-0 и не имеет упаковки
узел 012-0
____ узел 1
____ узел 2
____ дет 341
-----------------------
узел 1
_____узелок 1
_____узелок 2
_____узелок 3
_____узелок 4
_____дет 341
_____дет 454е
---------------------
узел 2
_____узелок 1
_____узелок 8
_____дет 341
_____дет 454
---------------------
узелок 1
_____ узелок 8
_____ дет 554
_____ дет 846
_____ узелок 2
узелок 2
_____ дет 8334
_____ дет 83223
_____ узелок 8
узелок 3
........
узелок 4
........
узелок 8
_____ дет 8334
_____ дет 83223
_____ дет 8334ц
_____ дет 83223ц
..... 
дет 341
дет 454
дет 454е
дет 554
дет 846
дет 8334
дет 8334ц
дет 83223
дет 83223ц

Изделие 012у начинается с узла 012-0 и имеет упаковку
узел 012-0
____ узел 1
____ узел 2
____упаковка на три изделия , поэтому комплектация на одно=0,333
____ дет 341

Изделие 012у10 начинается с узла 012-0 и имеет упаковку с экспортным узлом 2
узел 012-0
____ узел 1
____ узел 2э
____упаковка на 10 изделий , поэтому комплектация на одно=0,1
____ дет 341
.......
узел 2з
.......

наглядность намного выше безразмерного дерева

часто нужны и обратные задачи
--куда входит некая деталь
--на какой ступени
--какие аналоги имеет деталь
--сколько экземпляров некой детали надо изготовить с учетом остатков в цехе, плана выпуска изделий и плана внешней кооперации

  Ответить  
 
 автор: kot_k_k   (01.11.2011 в 13:07)   личное сообщение
 
 

со многим согласен, но у нас как правило делают изделие до конца - не поток, поэтому применимо к ОТК нужно будет учитывать состояние конкретного изделия - все стадии готовности, т.е. отмечать
Изделие АА № 1
узел 1
_____узелок 1
_____узелок 2 - готов
_____узелок 3 - готов
_____узелок 4 - готов
_____дет 341 - готов
_____дет 454е - готов

Изделие АА № 2
узел 1
_____узелок 1
_____узелок 2
_____узелок 3
_____узелок 4 - стадия 1
_____дет 341 - готов
_____дет 454е - готов

типа такого - и с дерева я уже не слезу , жить я там буду

  Ответить  
 
 автор: shanemac51   (01.11.2011 в 16:26)   личное сообщение
 
 


1 узел 012-0
2 ____ узел 1
3 ____ узел 2
4 ____ дет 341
-----------------------
5 узел 1
6 _____узелок 1
7 _____узелок 2
8 _____узелок 3
9 _____узелок 4
10 _____дет 341
11 _____дет 454е
---------------------
12 узел 2
13 _____узелок 1
14 _____узелок 8
15 _____дет 341
16 _____дет 454
---------------------
17 узелок 1
18 _____ узелок 8
19 _____ дет 554
20 _____ дет 846
21 _____ узелок 2
-----------------------
22 узелок 2
23 _____ дет 8334
24 _____ дет 83223
25 _____ узелок 8
26 узелок 3
........
27 узелок 4
........
28 узелок 8
29 _____ дет 8334
30 _____ дет 83223
31 _____ дет 8334ц
32 _____ дет 83223ц
..... 
41 дет 341
42 дет 454
43 дет 454е
44 дет 554
45 дет 846
46 дет 8334
47 дет 8334ц
48 дет 83223
49 дет 83223ц 

мне лень перебивать таблу,ввела номера
 похоже дорога с хвоста

при изготовлении п47-п49 -зеленые галочки в п30-п32
п28 -желтая ---начата обработка
п29-красная---требует внимания

при изготовлении п46---зеленые в п29

так как все 29-32 зеленые можно начинать сборку п28(уз8),при готовности п28=зелен п25=зелен п18=зелен

в теории вроде все так, а на практике надо знать нюансы
при небольшом количестве деталей --может и на самом деле --дерево с подобным функционалом помечания готовности
дерево --на каждную единицу изделия---подобие пустографки 

  Ответить  
 
 автор: shanemac51   (01.11.2011 в 13:06)   личное сообщение
 
 


народ хочет отчет этого самого дерева только в табличку (красоты не получим однозначно), и с отступами для наглядности структуры.



что хочет народ
---кипу бумаги
-------или
---справочно-поисковую систему для поиска и просмотра что-куда входит с поиском по изделию-цеху-части гравировки или наименования-номеру чертежа......
-------а при заведении плана выпуска и заделов
--- сколько-каких деталей надо произвести

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList