elninoslov napsal/a:
Je to jednoduché, ale nebudem opäť meniť PQ dotaz, pokým nedáte ako PRESNE má vyzerať výsledok. Už sú to 3 strany s jednou úpravou za druhou. Uznajte sám, že takéto dávkovanie požiadaviek je ako "Neverending Story" - a to je na nervy ...
Píšem to stále dookola v každom treťom vlákne - priložte manuálne vytvorenú požadovanú formu výsledku. Teda nielen pokusy s nesprávnymi výsledkami, formátmi a pod, ale aj to čo chcete dosiahnuť. Podľa toho riešiteľ ľahšie a rýchlejšie zistí, čo má byť výsledok.
ahojte,
tak na doporučení Luba jsem dodělal 4 sloupce (bez hypertextového odkazu). Vůbec netuším, jestli jsem to dělal správně, bylo to děláno přes přidávání sloupců a tak dlouho jsem si hrál s funkcemi, až mi to házelo správná data, viz. příloha.
Co pořád nevím, jak na začátku rozdělit ten text. V příloze posílám jednodušší příklad TXT souboru, jaký je prosím postup na rozdělení do těch sloupců. Omlouvám se, že vás tímto zdržuji, ale asi se to nemám jak jinak naučit.
Díky moc
D.
ahoj Lubo,
díky za odpověď. Zmíněné body 1. a 2. jsem vyřešil ve vyexportované (asi myslíme tu stejnou - finální) tabulce dalším sloupcem a vzorcem. S bodem 3 si zatím nevím rady, zkusím se s tím porvat, byť se to nezdá, tak je to velmi důležitá informace. ten hypertextový odkaz jsem taky už někdy dělal vzorcem, tak s tím se taky snad porvu.
"#"Vyčištěný text" ... mezery mezi znaménkem - a číslicí by mělo být i ve sloupci "PR01(kPa)".
Zkouším se ptát na jednu věc, ale ještě neznám odpověď. To rozdělení tohoto složitějšího textového souboru jste udělali v nějakém průvodci rozdělení textu do sloupců, nebo jste ty zdrojové kódy psali od začátku z hlavy???
Lubové schopnosti nezpochybňuju, jen mi to nefungovalo a já nejsem schopen přijít na to proč , proto jsem vděčný za každý podnět, který mi ušetří neskutečně hodin práce, resp. ani není v lidských silách zpracovat 22tisíc souborů tímto způsobem v krátkém čase. Pokud se ti nepodaří tam dostat ty hypertextové odkazy, tak se tím nelam, to tam dokážu dostat potom v tabulce přes vzorec. Mě by jen zajímalo, tak jsi rozdělil ten textový soubor na oddíly, které budeš zpracovávat? bylo to ručně v rozšířeném editoru, že jsi napsal kod, nebo to jde nějakým průvodcem? Omlouvám se, že se takto ptám, mám další strukturu souborů, které bych potřeboval vyhodnotit, ikdyž tyto soubory jsou už mnohem mnohem jednoduší než to, čím jste mi vy dva teď tak hrozně pomohly. Nechci vás tady právě obtěžovat pro vás stupidními dotazy, proto se to snažím naučit, ale toho času taky moc nemám .
Jsem vděčný za každý pokrok dopředu.
Díky,
D.
ahojte,
snažím se to pochopit, ale teď je to asi nad moje síly a nechci vás zdržovat hloupými dotazy, tak bych vás jako odborníky požádal asi o poslední úpravu souboru. Pro kompletní statistiku bych potřeboval přidat ještě tři sloupce:
1. číslo zařízení (je to první dvojčíslí z batch - příklad .... 37211028, tak číslo zařízení je 37
2. Datum - ten se vypočítá z batch a je to poslední šestičíslí ve tvaru YYMMDD - příklad 31211028 je 28.10.2021
3. šlo by vložit sloupec, kdy byl soubor změněn? Porovnal bych to pak s datumem a do dalšího sloupce bych vložil jen nějaký znak, pokud by datum z bodu 2. bylo rozdílně od datumu, kdy byl soubor změněn
4. třešnička na dortu by byla, kdyby se z těch batch čísel staly hypertextové odkazy, které by odkazovaly na ty TXT soubory, takže když se ti nebude něco zdát, tak na ten batch klikneš a otevře se ti TXT soubor.
Pochopím, pokud už jste mi věnovali spoustu času, dokážu si to představit, i tak jste mi hrozně moc pomohli, do jednoho souboru jsem dostal data z 22 tisíc souborů, které by se pak daly různě filtrovat.
Lubo, ten tvůj soubor mi nějak nefunguje, občas mi to vyhazuje errory, nebo nenačte celý řádek, ikdyž tam data jsou, nevím proč.
Chlapi díky moc, klidnej svátek
chlapi, to mi řekněte, to ty kódy píšete ručně? to fakt takto nemůžu dát, vůbec nevím, jak jste to vytvořili. Nebo si to prvně přes nějakýho průvodce rozdělíte na ty oddíly a sloupce, a pak to jen v kódu doladíte?
ahoj Lubo,
můžeš to prosím zkusit hodit do přiložených souborů, abychom viděli, jak to funguje? Já v těchto kódech nejsem moc kovanej, moje maximum bylo psaní něco málo ve VBA, ale toto je už na mě moc, vůbec nechápu, jak se v tom můžete vyznat
elninoslov napsal/a:
Áno, je možné mu zadať aj LAN cestu. Tu som si všimol letmým testom s druhým PC, že ak zadám meno PC nepýta si to prihlasovacie údaje (???), a ak zadám IP, pýta to nastavenie bezpečnosti (verejný, súkromný, ...) a meno a heslo do konta na danom PC.
na ty výpočty se ještě podívám, díky, včera večer jsem to už moc nedával. Včera se mi i podařilo přidat nějaké sloupce a aby to počítalo. Co se týká té hodnoty min, max a průměr, tak to je jenom bonus, ale je to počítáno z celé fáze 6.1, viz. příloha (je tam samozřejmě víc řádků v té fázi 6.1, jen jsem to pro přehlednost trochu ořezal), samozřejmě z jednoho bodu by to byl nesmysl (předtím jsem to špatně formuloval. Ale toto už myslím nepůjde.
Ale i tak neuvěřitelná práce,
Díky moc, D.
P.S. nedalo mi to a trochu jsem se narychlo tím kódem prohrabal, změnil fázi 6.9 na 6.1 a ono to opravdu počítá min, max a průměr z celé té fáze. Jak budu mít chvíli, tak si ještě zkusím nějaký příklady, abych to pochopil
Co jsem ještě neobjevil, kde případně změním cestu k těm souborům. Dá se použít i síťová adresa typu \\192.168.xxx.xxx ??
tak, trochu jsem si s tabulkou pohrál, trochu tam neseděli data, podívej do přílohy. Teď se musím jen naučit, jak přidat další sloupece, první by byl Rh at the start of conditioning (Rh je vlhkost), druhý sloupec by byl Delta pressure, což je rozdíl tlaku na konci Conditioning a na konci EO inject (rozdíl fází 4,9 - 3,9). Co se týče té min, max a průměrné teploty, tak by to byly další tři sloupce, kde pro každý soubor by byla vytažena ta min, max a průměrná teplota z fáze 6,9 (sloupec PT02).
Tak sloupec Delta pressure se mi už podařilo vložit. Teď zkusím Rh at the start of conditioning.
tak zatím se s tím trápím, vůbec nemůžu najít a otevřít ten zdrojový kód, abych něco upravil. Sloupec Pressure after EO inject je špatně, má tam být hodnota z řádku, kde je fáze 4,9, sloupec hned za číslem té fáze (4,9). Potřebuju ještě přidat sloupec RH at the start of conditioning (což je na konci fáze 2,9. Jinak je to úžasný nástroj :)
Kdysi jsem něco psal i ve VBA kódu, ale todlencto vidím prvně. Zatím to vypadá, že to funguje dobře. Chtěl bych tam přidat jeden sloupec, a to je RH na konci initial vacuum, snad se mi to nějak podaří. Jestli ještě můžu mít dotaz, myslíš, že by šlo z několika řádků (je to mezi fázemi 4.9 a 6.9 vytáhnout minimální, maximální a průměrnou teplotu? nebo je to už moc složité?
Jinak díky moc, opravdu klobouk dolů, jsi frajer
fííííííha, ono to vypadá, že to funguje, zatím neznám pozadí jak jsi to vytvořil, ale klobouk dolů. Teď zkouším naimportovat všech 2500 souborů, tak uvidíme výsledek, dám vědět.
díky,
D.
nevypadá to vůbec špatně, jestli dobře chápu, tak jenom nastavím cestu a on by si měl natáhnout všechna požadovaná data. Jak se to pak spouští? tomu zatím nerozumím. Já budu doma až večír, v práci na to taky nemám moc času. S dovolením se když tak ozvu, když budu mít nějaké dotazy.
Zatím moc děkuji,
D.
díky za tvůj čas, každý nápad mi ušetří hodiny až dny práce, protož ve finále takových souborů je téměř 10tis. V příloze posílám seznam dalších souborů jako příklad.
a teď k otázkám:
- Parametry Pxxxx budou v každém souboru, pravděpodobně i na stejném řádku
- název batch je to za tím podržítkem, jednou ten batch má 9 znaků a jednou 8, rozlišuje se pouze písmenem A obsazeném/neobsazeném v batchi
-jakýkoliv čas by neměl být delší jak 24hodin
- Značky 2,1 / 2,9 atd. jsou konce jednotlivých fází procesu, ze kterých se odečítají data, jako třeba vlhkosti na konci fáze bla bla bla, tlak na konci fáze atd. atd.
- Pressusre at the end of conditioning bude vždy záporný, jen jak mi to konvertuje "import textu, tak to vypadá jako kladné číslo, proto jsem před to hodil záporné znaménko.
Díky za tvůj čas
Dalibor
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.