프로젝트

일반

사용자정보

개정판 d7f1ed00

IDd7f1ed00e0c64f8c3654803f903288f93cdfde3b
상위 87ce2840
하위 33763b26

함의성이(가) 약 3년 전에 추가함

drawing load

Change-Id: I388f8ea8c2db745c83f343892b027730f6231827

차이점 보기:

DTI_PID/DTI_PID/Commands/LoadCommand.py
256 256

  
257 257
                        for run_node in runs_node:
258 258
                            line_run = QEngineeringRunItem()
259
                            uids = []
260
                            for child_node in run_node:
261
                                uidElement = child_node.find('UID')
262
                                if uidElement is not None:
263
                                    uid = uidElement.text
264
                                    uids.append(uid)
265
                                    '''
266
                                    run_item = find_item(scene, uid)
267
                                    if run_item is not None:
268
                                        run_item._owner = line_no
269
                                        line_run.items.append(run_item)
270
                                    '''
259
                            uids = [child_node.find('UID').text for child_node in run_node]
260
                            #for child_node in run_node:
261
                            #    uidElement = child_node.find('UID')
262
                            #    if uidElement is not None:
263
                            #        uid = uidElement.text
264
                            #        uids.append(uid)
265
                            #        '''
266
                            #        run_item = find_item(scene, uid)
267
                            #        if run_item is not None:
268
                            #            run_item._owner = line_no
269
                            #            line_run.items.append(run_item)
270
                            #        '''
271 271
                            run_items = find_items(scene, uids)
272 272
                            for run_item in run_items:
273 273
                                run_item._owner = line_no
......
291 291

  
292 292
                        for run in runs_node:
293 293
                            line_run = QEngineeringRunItem()
294
                            uids = []
295
                            for child in run:
296
                                uidElement = child.find('UID')
297
                                if uidElement is not None:
298
                                    uid = uidElement.text
299
                                    uids.append(uid)
300
                                    '''
301
                                    run_item = find_item(scene, uid)
302
                                    if run_item is not None:
303
                                        run_item.owner = line_no
304
                                        line_run.items.append(run_item)
305
                                    '''
294
                            uids = [child.find('UID').text for child in run]
295
                            #for child in run:
296
                            #    uidElement = child.find('UID')
297
                            #    if uidElement is not None:
298
                            #        uid = uidElement.text
299
                            #        uids.append(uid)
300
                            #        '''
301
                            #        run_item = find_item(scene, uid)
302
                            #        if run_item is not None:
303
                            #            run_item.owner = line_no
304
                            #            line_run.items.append(run_item)
305
                            #        '''
306 306
                            run_items = find_items(scene, uids)
307 307
                            for run_item in run_items:
308 308
                                run_item._owner = line_no
......
506 506
                            for run in runs:
507 507
                                line_run = QEngineeringRunItem()
508 508
                                run_items = app_doc_data.get_pipe_run_items(run['UID'])
509
                                uids = []
510
                                for record in run_items:
511
                                    uid = record['Components_UID']
512
                                    uids.append(uid)
513
                                    '''
514
                                    run_item = find_item(scene, uid)
515
                                    if run_item is not None:
516
                                        run_item._owner = line_no
517
                                        line_run.items.append(run_item)
518
                                    '''
509
                                uids = [record['Components_UID'] for record in run_items]
510
                                #for record in run_items:
511
                                #    uid = record['Components_UID']
512
                                #    uids.append(uid)
513
                                #    '''
514
                                #    run_item = find_item(scene, uid)
515
                                #    if run_item is not None:
516
                                #        run_item._owner = line_no
517
                                #        line_run.items.append(run_item)
518
                                #    '''
519 519
                                run_items = find_items(scene, uids)
520 520
                                for run_item in run_items:
521 521
                                    run_item._owner = line_no
......
541 541
                        for run in runs:
542 542
                            line_run = QEngineeringRunItem()
543 543
                            run_items = app_doc_data.get_pipe_run_items(run['UID'])
544
                            uids = []
545
                            for record in run_items:
546
                                uid = record['Components_UID']
547
                                uids.append(uid)
548
                                '''
549
                                run_item = find_item(scene, uid)
550
                                if run_item is not None:
551
                                    run_item.owner = line_no
552
                                    line_run.items.append(run_item)
553
                                '''
544
                            uids = [record['Components_UID'] for record in run_items]
545
                            #for record in run_items:
546
                            #    uid = record['Components_UID']
547
                            #    uids.append(uid)
548
                            #    '''
549
                            #    run_item = find_item(scene, uid)
550
                            #    if run_item is not None:
551
                            #        run_item.owner = line_no
552
                            #        line_run.items.append(run_item)
553
                            #    '''
554 554
                            run_items = find_items(scene, uids)
555 555
                            for run_item in run_items:
556 556
                                run_item._owner = line_no
......
577 577
                        for run in runs:
578 578
                            line_run = QEngineeringRunItem()
579 579
                            run_items = app_doc_data.get_pipe_run_items(run['UID'])
580
                            uids = []
581
                            for record in run_items:
582
                                uid = record['Components_UID']
583
                                uids.append(uid)
580
                            uids = [record['Components_UID'] for record in run_items]
581
                            #for record in run_items:
582
                            #    uid = record['Components_UID']
583
                            #    uids.append(uid)
584 584

  
585 585
                            run_items = find_items(scene, uids)
586 586
                            for run_item in run_items:

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)