mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
automatyczne dodawanie katalogu w katalogu raportów https://forum.mix-soft.pl/viewtopic.php?f=15&t=2923 |
Strona 1 z 1 |
Autor: | piotrm [ 2011-03-03, 20:17 ] |
Tytuł: | automatyczne dodawanie katalogu w katalogu raportów |
Za pomocą odpowiednio skonstruowanego nagłówka tekstu raportu można spowodować, żeby podczas wczytywania za pomocą aktualizacji raportów, raport umieścił się prawidłowo we właściwej grupie (katalogu) w strukturze katalogów raportów. Czy można skonstruować ten nagłówek tak, żeby podczas wczytywnia dodał się odpowiedni katalog, jeśli nie istnieje? Przykładowo: w HMP jest katalog System, a w nim dwa podkatalogi Diagnostyka i Pomocnicze. Jak zrobić, by wczytać raport do nie istniejącego katalogu XXX? |
Autor: | Jarek75 [ 2011-03-07, 09:36 ] |
Tytuł: | |
Pewnie sprawdzić id tego katalogu i użyć go nagłówku raportu. |
Autor: | piotrm [ 2011-03-07, 10:10 ] |
Tytuł: | |
Ale tu chodzi właśnie o to, że w docelowej dla raportu instalacji programu nie ma katalogu docelowego i należy taki katalog stworzyć w momencie instalacji nowego raportu ... |
Autor: | Jarek75 [ 2011-03-07, 10:38 ] |
Tytuł: | |
Wybacz, Piotrze, że nie zauważyłem dość istotnego słówka "nie" w Twoim pytaniu. W czasach mej młodości "nie" z imiesłowami pisało się razem. Miało to najwyraźniej dobre strony, bo ułatwiało czytanie, szczególnie takie niedbałe Teraz też chciałem już na szybko napisać właśnie "nie", ale lektura początkowych wierszy raportu "Aktualizacja raportów systemowych" przyniosła coś takiego: Kod: // Format nagłówka: // "nazwa pliku","nazwa raportu",id_grupy,flaga,wersja,znacznik[,id_raportu][,subtyp_katalogu] // Jeśli nie istnieje katalog o podanym id, to w drugiej linii powinna się // znajdować informacja o katalogu: // "nazwa katalogu",id_parent,flaga,subtyp // wersja: X.X.X // znacznik: // DEL ( usunięcie raportu ) // KAT - tworzy katalog o id=id_raportu i subtyp=subtyp_katalogu |
Autor: | piotrm [ 2011-03-07, 11:04 ] |
Tytuł: | |
Faktycznie popełniłem błąd językowy, za który przepraszam. Jestem pewnie starszy od Ciebie, więc i w czasach mojej młodości obowiązywały takie zasady. Do dziś to się nie zmieniło, więc podwójnie jest mi wstyd. Natomiast w moich czasach obowiązywały jeszcze pewne zasady delikatności - mogłeś publicznie nie wytkać mi tego błędu, a jeśli już czułeś się zobowiązany zwrócić mi uwagę na popełniony błąd, można to było zrobić prywatnie ... Co do meritum - znalazłem także zacytowany przez Ciebie "format nagłówka", ale nie umiem użyć go poprawnie lub to nie działa tak, jak opisano. Czy udało Ci się skutecznie skonstruować nagłówek tworzący katalog? |
Autor: | Jarek75 [ 2011-03-07, 20:21 ] |
Tytuł: | |
Delikatny to ja jestem. Nie mogłem Ci zwrócić uwagi na błąd, bo nie wiedziałem, że zrobiłeś błąd Ale wyobraź sobie, że zasady ortografii naprawdę się zmieniły. Można o tym np. tu: imiesłów. Do meritum postaram się wrócić później. To już mniej ciekawy temat, choć nie miałem pojęcia, że tak można. |
Autor: | rafal [ 2011-03-07, 20:27 ] |
Tytuł: | |
Kod: //"jakisraport.sci","jakis raport - include",99000,0,1.0.0,SYSTEM //" Moim ojcem jest System",12001,14,62 katalog raportów System ma id 12001 za pomocą powyższego nagłówka zostanie utworzony w katalogu system nowy katalog o id 99000 |
Autor: | rafal [ 2011-03-07, 20:28 ] |
Tytuł: | |
Jeżeli masz otwarte okno kartoteki raporów to po aktualizacji nie zobaczysz nowego katalogu. Należy zamknąć i ponownie otworzyć. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |