Thread View: pl.comp.xml
11 messages
11 total messages
Started by DoctorC
Tue, 20 Nov 2007 09:43
struktura formularza
Author: DoctorC
Date: Tue, 20 Nov 2007 09:43
Date: Tue, 20 Nov 2007 09:43
17 lines
1287 bytes
1287 bytes
Witam, mam do robienia program który analizuje formularze. Problem w tym że znam Delphi dobrze ale XML bardzo mało. Więc: formularze mogą być w pdf, doc albo na papierze. Muszę budować strukturę formularzy z XML, tzn nie wygląd tylko struktura: pole i ich możliwa zawartość. String, data, waluta, nip, combobox, radiobox, itd. Czy ktoś ma jakieś przykłady? Wystarczy mi fragmenty z opisem tych rodzajów pola. Nic przydatnego nie mogłem znaleźć w Google Czy da się robić warunkowe opisy? Np. jeżeli w radiobox wybiorę opcję nr 1 to dodatkowe pole z datą jest do wypełniania a przy innych opcjach to nic. Dziękuję za pomoc Enrico
Re: struktura formularza
Author: TOUDIdel
Date: Tue, 20 Nov 2007 13:15
Date: Tue, 20 Nov 2007 13:15
21 lines
1942 bytes
1942 bytes
Użytkownik "DoctorC" <ecolautti@poczta.onet.pl> napisał w wiadomości news:4742a393$0$23033$f69f905@mamut2.aster.pl... > formularze mogą być w pdf, doc albo na papierze. Muszę budować strukturę > formularzy z XML, tzn nie wygląd tylko struktura: pole i ich możliwa > zawartość. String, data, waluta, nip, combobox, radiobox, itd. chcesz zbudować konwertery pdf->xml, papier->xml? >Czy da się robić warunkowe opisy? Np. jeżeli w radiobox wybiorę opcję nr 1 >to dodatkowe pole z datą jest do wypełniania a przy innych opcjach to nic. XML ma zawierać dane, nie interesuje mnie czy dana dana ma być jeśli jest inna. Chyba że faktycznie chcesz na poziomie opisu danych podkreślić pewne rzeczy (że na przyklad coś zależy od czegoś albo coś wyróżnia się konkretnym typem danych np.) to polecam skorzystanie ze schem xml'owych i konsekwentne walidowanie później tworzonych xml'i tą właśnie schemą -- td
Re: struktura formularza
Author: szomiz
Date: Tue, 20 Nov 2007 13:46
Date: Tue, 20 Nov 2007 13:46
26 lines
2220 bytes
2220 bytes
Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości news:fhun05$36l$1@nemesis.news.tpi.pl... > Chyba że faktycznie chcesz na poziomie opisu danych podkreślić pewne > rzeczy (że na przyklad coś zależy od czegoś albo coś wyróżnia się > konkretnym typem danych np.) to polecam skorzystanie ze schem xml'owych i > konsekwentne walidowanie później tworzonych xml'i tą właśnie schemą I to jako rada dla czlowieka majacego blade pojecie o xml'u? Sadysta... A teraz na serio - nie ladowalbym sie w scheme - watkodawca pisal o zaleznosciach miedzy polami. To sie da zrobic czasami i w nie do konca naturalny sposob. Nawet w schemie bedzie potrzebna jakas konwencja nieujeta w standardzie. A i wtedy beda powstawac schemy z zaburzona logika. Zaczalbym od przeanalizowania jak najwiekszej ilosci takich formularzy i opracowania modelu xml'owej struktury, ktora bedzie oddawac sens zjawisk ktore formularze opisuja. Narzedzie ogolne? Echh, przydalo by sie takie. Wiecej, sam bym je chetnie napisal. Ino chetnego klienta nie ma. Znaczy sa, ale z budzetami nieprzystajacymi do pracy ktora trzeba wykonac... sz.
Re: struktura formularza
Author: DoctorC
Date: Tue, 20 Nov 2007 14:32
Date: Tue, 20 Nov 2007 14:32
27 lines
1946 bytes
1946 bytes
szomiz pisze: > Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości > news:fhun05$36l$1@nemesis.news.tpi.pl... > A teraz na serio - nie ladowalbym sie w scheme - watkodawca pisal o > zaleznosciach miedzy polami. To sie da zrobic czasami i w nie do konca > naturalny sposob. Nawet w schemie bedzie potrzebna jakas konwencja nieujeta > w standardzie. A i wtedy beda powstawac schemy z zaburzona logika. > Właśnie czytam o XML Scheme od kilku dni :) Nie jest źle. I myślałem że np. w XMLSpy budować strukturę formularza. Wczoraj pobawiłem się trochę nim. Tylko jeszcze nie wiem jak warunki robić tzn właśnie coś jak opisałem wcześniej: w zależności od pola wybranego to trzeba wypełnić inne pole albo nie. Z tego co piszesz wyżej to rozumiem że dosyć trudno coś takiego robić i to w sposób niestandardowy. > Zaczalbym od przeanalizowania jak najwiekszej ilosci takich formularzy i > opracowania modelu xml'owej struktury, ktora bedzie oddawac sens zjawisk > ktore formularze opisuja. Gdzie mogę znaleźć przykłady takiego modelu xml'owej struktury? To naprawdę przydałoby mi się. Dzięki Enrico
Re: struktura formularza
Author: TOUDIdel
Date: Tue, 20 Nov 2007 14:40
Date: Tue, 20 Nov 2007 14:40
19 lines
2075 bytes
2075 bytes
Użytkownik "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> napisał w wiadomości news:fhuoqk$a3r$1@nemesis.news.tpi.pl... > Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości > news:fhun05$36l$1@nemesis.news.tpi.pl... > A teraz na serio - nie ladowalbym sie w scheme - watkodawca pisal o > zaleznosciach miedzy polami. To sie da zrobic czasami i w nie do konca > naturalny sposob. Nawet w schemie bedzie potrzebna jakas konwencja > nieujeta w standardzie. A i wtedy beda powstawac schemy z zaburzona > logika. Ja się już na tym przejechałem: próbujesz przepisać logikę formularza na strukturę danych w xml i pytanie po co właśnie. Ano zwykle po to by potem z samego xml'a jakoś choćby w głowie logikę tę sobie odtworzyć. Przy czym nie odtwarzasz jej wiernie i spójnie, a wnioski co do zależności wyciągasz chybione, bo akurat xmlek ktorym się bawisz jest niereprezentatywny. Mówię tylko że ze schemy lepszy mam pogląd na całość informacji. -- td
Re: struktura formularza
Author: szomiz
Date: Wed, 21 Nov 2007 09:24
Date: Wed, 21 Nov 2007 09:24
27 lines
2349 bytes
2349 bytes
Użytkownik "DoctorC" <ecolautti@poczta.onet.pl> napisał w wiadomości news:4742e734$0$23067$f69f905@mamut2.aster.pl... > Właśnie czytam o XML Scheme od kilku dni :) Nie jest źle. I myślałem że > np. w XMLSpy budować strukturę formularza. Wczoraj pobawiłem się trochę > nim. > Tylko jeszcze nie wiem jak warunki robić tzn właśnie coś jak opisałem > wcześniej: w zależności od pola wybranego to trzeba wypełnić inne pole > albo nie. > Z tego co piszesz wyżej to rozumiem że dosyć trudno coś takiego robić i to > w sposób niestandardowy. Nie tyle trudny, co skomplikowany w uzyciu. Pisalem kiedys na czym sie trzeba sie skupic. Ale jezeli zaczynasz to ciemno to widze. Istnieja co prawda w prawie kazdym srodowisku obiekty generujace formularze ze schey, ale nie sadze, zeby wnikaly w az takie niuanse. >> Zaczalbym od przeanalizowania jak najwiekszej ilosci takich formularzy i >> opracowania modelu xml'owej struktury, ktora bedzie oddawac sens zjawisk >> ktore formularze opisuja. > > Gdzie mogę znaleźć przykłady takiego modelu xml'owej struktury? To > naprawdę przydałoby mi się. Jakbym mial szukac to zaczalbym od www.oasis-open.org. sz.
Re: struktura formularza
Author: szomiz
Date: Wed, 21 Nov 2007 09:28
Date: Wed, 21 Nov 2007 09:28
24 lines
2407 bytes
2407 bytes
Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości news:fhurvp$is2$1@nemesis.news.tpi.pl... > > Użytkownik "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> napisał w > wiadomości news:fhuoqk$a3r$1@nemesis.news.tpi.pl... >> Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości >> news:fhun05$36l$1@nemesis.news.tpi.pl... >> A teraz na serio - nie ladowalbym sie w scheme - watkodawca pisal o >> zaleznosciach miedzy polami. To sie da zrobic czasami i w nie do konca >> naturalny sposob. Nawet w schemie bedzie potrzebna jakas konwencja >> nieujeta w standardzie. A i wtedy beda powstawac schemy z zaburzona >> logika. > > Ja się już na tym przejechałem: próbujesz przepisać logikę formularza na > strukturę danych w xml i pytanie po co właśnie. Ano zwykle po to by potem > z samego xml'a jakoś choćby w głowie logikę tę sobie odtworzyć. Przy czym > nie odtwarzasz jej wiernie i spójnie, a wnioski co do zależności wyciągasz > chybione, bo akurat xmlek ktorym się bawisz jest niereprezentatywny. Mówię > tylko że ze schemy lepszy mam pogląd na całość informacji. Teoretycznie masz racje. W praktyce: ile logiki docelowego dokunetu bedzie w schemie, co to mozna nia kazdy formularz? sz.
Re: struktura formularza
Author: TOUDIdel
Date: Wed, 21 Nov 2007 09:38
Date: Wed, 21 Nov 2007 09:38
10 lines
1351 bytes
1351 bytes
Użytkownik "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> napisał w wiadomości news:fi0tqq$5c7$1@atlantis.news.tpi.pl... > Teoretycznie masz racje. W praktyce: ile logiki docelowego dokunetu bedzie > w schemie, co to mozna nia kazdy formularz? > sz. tez racja -- td
Re: struktura formularza
Author: szomiz
Date: Fri, 23 Nov 2007 17:32
Date: Fri, 23 Nov 2007 17:32
17 lines
1758 bytes
1758 bytes
Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości news:fi0ucs$77e$1@atlantis.news.tpi.pl... > > Użytkownik "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> napisał w > wiadomości news:fi0tqq$5c7$1@atlantis.news.tpi.pl... >> Teoretycznie masz racje. W praktyce: ile logiki docelowego dokunetu >> bedzie w schemie, co to mozna nia kazdy formularz? >> sz. > > tez racja I dlatego mam rozgrzebane transformowanie schemy schemy, zeby moc generowac formularze/dokumenty. Ino od prawie roku nie mam czasu, zeby do tego usiasc i skonczyc :/ sz.
Re: struktura formularza
Author: Borys Pogoreło
Date: Fri, 18 Jan 2008 14:13
Date: Fri, 18 Jan 2008 14:13
23 lines
1920 bytes
1920 bytes
Dnia Fri, 23 Nov 2007 18:32:42 +0100, szomiz napisał(a): > I dlatego mam rozgrzebane transformowanie schemy schemy, zeby moc generowac > formularze/dokumenty. Ino od prawie roku nie mam czasu, zeby do tego usiasc > i skonczyc :/ A tak przy okazji, bo mnie zaintrygowałeś.. :) Mam takie swoje XML-owo XSLT-owe cosik do tworzenia formularzy i zacząłem się zastanawiać nad schemą do walidacji - na razie dopuszczalne wartości mam po prostu zaszyte w XML-u jako regexpy ze sprawdzaniem po stronie aplikacji. Schema nie ma za bardzo sensu jeśli nie da się powiedzieć po ludzku użytkownikowi, co konkretnie zrobił źle - a komunikat w stylu "is not a valid value of the atomic type 'xs:integer'" raczej nie wystarczy ;-) Znalazłem tylko sposób na wydłubanie listy błędów i wartości w .NET - a tutaj w grę wchodzi PHP-owy DOM i jego libxml_*. Da się to jakoś zrobić? -- Borys Pogoreło borys(#)leszno,edu,pl
Re: struktura formularza
Author: szomiz
Date: Fri, 18 Jan 2008 18:30
Date: Fri, 18 Jan 2008 18:30
33 lines
2756 bytes
2756 bytes
Użytkownik "Borys Pogoreło" <borys@pl.edu.leszno> napisał w wiadomości news:buwdvo2ysqby$.10ev62azlcx2o$.dlg@40tude.net... > Dnia Fri, 23 Nov 2007 18:32:42 +0100, szomiz napisał(a): > >> I dlatego mam rozgrzebane transformowanie schemy schemy, zeby moc >> generowac >> formularze/dokumenty. Ino od prawie roku nie mam czasu, zeby do tego >> usiasc >> i skonczyc :/ > > A tak przy okazji, bo mnie zaintrygowałeś.. :) > > Mam takie swoje XML-owo XSLT-owe cosik do tworzenia formularzy i zacząłem > się zastanawiać nad schemą do walidacji - na razie dopuszczalne wartości > mam po prostu zaszyte w XML-u jako regexpy ze sprawdzaniem po stronie > aplikacji. > > Schema nie ma za bardzo sensu jeśli nie da się powiedzieć po ludzku > użytkownikowi, co konkretnie zrobił źle - a komunikat w stylu "is not a > valid value of the atomic type 'xs:integer'" raczej nie wystarczy ;-) > > Znalazłem tylko sposób na wydłubanie listy błędów i wartości w .NET - a > tutaj w grę wchodzi PHP-owy DOM i jego libxml_*. Da się to jakoś zrobić? Dopoki schema nie jest wynikiem dzialania nawiedzonego analityka to dosc prosto da sie to transforacja zrobic. Jak wchodzilim do UE machnalem nawet walidatorek do owczesnych SAD'ow - trzeba by poszukac na strona Ministerstwa Finansow, moze gdzies tam jeszcze wisi. Na GPL'u zostalo to udostepnione. Uniweralsne to nie bylo (bo schema prosta i rozsadna), ale kierunki w kodzie widac. sz.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads