Unser Update zur aktuellen Situation

Liebe tomedianer,

aus gegebenem Anlass möchten wir Ihnen versichern, dass wir alles dafür tun, um Ihnen in den kommenden Wochen auch weiterhin in gewohnter Art und Weise zur Verfügung zu stehen.

Gleichzeitig ist es unsere Priorität, die Gesundheit und das Wohlbefinden unserer Nutzer und Mitarbeiter zu schützen und unseren Teil zur Eindämmung der Verbreitung von COVID-19/Corona beizutragen. Aus diesem Grund haben auch wir ab sofort einige technische und organisatorische Maßnahmen getroffen, sodass u.a. ein Großteil unserer Mitarbeiter inkl. unserem Supportteam von zu Hause aus arbeiten kann. Wir bitten um Ihr Verständnis, falls es dadurch evt. zu längeren Wartezeiten an der Hotline bzw. bei der Beantwortung von E-Mail und/oder Forumsanfragen kommt.
Hallo,

ich habe vor 6 Wochen bereits telefonisch darauf hingewiesen, dass die MARCU-Funktion aktuell völlig unbrauchbar ist. Um vernünftig damit arbeiten zu können müssen die vorherigen Werte mit angezeigt werden.

Eigentlich braucht man dazu im SQL-Code ja nur INSERT mit SELECT zu tauschen....
Gefragt von (12.4k Punkte)
0 Punkte

1 Antwort

Ich habe mir das nochmal angeschaut und da war wohl der Fehlerteufel am Werk gewesen. Es wurden alte MARCU-Einträge nicht erkannt/gefunden. Aus diesem Grund wurde immer ein neuer Karteieintrag angelegt.

-> Ab der Version v1.49.1.0 wird das behoben sein. Falls Sie doch etwas anderes meinen, es wird bei Anlage eines neuen MARCU Eintrages dann so aussehen:

 

PS: dort gibt es kein SQL wo man INSERT mit SELECT tauschen könnte.

Beantwortet von (37.7k Punkte)
0 Punkte
Prima :)

P.S. PostgreSQL arbeitet mit normalen Datenbankbefehlen... wie intern auf das Array zugegriffen wird bleibt Ihnen dann natürlich überlassen
gut zu wissen...
Der Marcu Eintrag spielt seit dem Quartalsupdate verrückt. Mal geht er auf. Mal schliesst er sich sofort wieder. Mal geht er gar nicht auf.... ist auf allen Clients so.

 

Sehr geehrter Herr Müller,

ich habe alle Wege einen neuen Marcumar anzulegen (Kommandozeile, + in der Kartei und Toolbar) mehrfach getestet. Ich konnte das beschriebene Verhalten leider nicht reproduzieren. Die einzige Möglichkeit das Popover schnell wieder zu schließen war bewußt zweimal Enter in der Kommandozeile zu drücken.

Vielleicht können sie nochmal kurz beschreiben über welchen Weg sie den Marcumar-Plan öffnen und wie oft der Fehler auftritt.

 

Hallo,

das Problem tritt sowohl über die Toolbar als auch über das eintippen von "MARCU" in die Leiste auf... Ich werde am Donnerstag die Clients ohnehin komplett zurücksetzen. Sollte der Fehler dann weiterhin bestehen melde ich mich nochmal :)
Hi,

also Server + Clients sind neu. MARCU schließt sich nach wie vor sofort nach dem Aufruf wieder....
Hallo,

und dies betrifft alle MARCUMAR-Tabellen bei jedem öffnen?

Tritt der Fehler auch bei einem neu angelegten MARCUMAR auf, also beim neu anlegen des MARCUMAR bei einem Patienten der noch keinen hat?

Hallo,

ja, das betrifft alle Patienten die einen MARCU-Eintrag haben. Der alte MARCU-Eintrag lässt sich öffnen.

Der Fehler tritt nicht an allen Clients auf! Sondern nur an manchen...aber dann immer.

Bei Neuanlage treten auch solche Probleme auf

[OS 10.12.6, tomedo v1.52.0.1] Exception: '*** -[__NSSingleObjectArrayI objectAtIndex:]: index 1 beyond bounds [0 .. 0]', exception's stack trace:

#0  CoreFoundation                      0000007FFFA6ED52B3 __exceptionPreprocess()

#1  libobjc.A.dylib                     0000007FFFBBCED48D objc_exception_throw()

#2  CoreFoundation                      0000007FFFA6F4104F -[__NSSingleObjectArrayI objectAtIndex:]

#3  tomedo                              0000000001010B80F0 -[ZSKarteiEintragTabelleViewController zusatzinfo]

#4  tomedo                              0000000001010BA449 -[ZSKarteiEintragTabelleViewController textDidEndEditing:]

#5  CoreFoundation                      0000007FFFA6E6145C __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__()

#6  CoreFoundation                      0000007FFFA6E6135B _CFXRegistrationPost()

#7  CoreFoundation                      0000007FFFA6E610C2 ___CFXNotificationPost_block_invoke()

#8  CoreFoundation                      0000007FFFA6E1E523 -[_CFXNotificationRegistrar find:object:observer:enumerator:]

#9  CoreFoundation                      0000007FFFA6E1D55C _CFXNotificationPost()

#10 Foundation                          0000007FFFA8842677 -[NSNotificationCenter postNotificationName:object:userInfo:]

#11 AppKit                              0000007FFFA4AFE084 -[NSTextView resignFirstResponder]

#12 AppKit                              0000007FFFA49FF923 -[NSWindow _realMakeFirstResponder:]

#13 AppKit                              0000007FFFA49FF7E4 -[NSWindow zs_makeFirstResponder:]

#14 tomedo                              000000000101B31464 -[NSWindow makeFirstResponder:]

#15 tomedo                              000000000101AA87B8 -[ZSKarteiWindow makeFirstResponder:]

#16 AppKit                              0000007FFFA4BD2110 -[NSWindow _makeParentWindowHaveFirstResponder:]

#17 AppKit                              0000007FFFA49FF7E4 -[NSWindow zs_makeFirstResponder:]

#18 tomedo                              000000000101B31464 -[NSWindow makeFirstResponder:]

#19 AppKit                              0000007FFFA49CAF22 -[NSWindow _viewDetaching:]

#20 AppKit                              0000007FFFA4926344 -[NSView _setWindow:]

#21 AppKit                              0000007FFFA4A2BC1F -[NSTextView _setWindow:]

 

 

 

#22 CoreFoundation                      0000007FFFA6E51A52 __53-[__NSArrayM enumerateObjectsWithOptions:usingBlock:]_block_invoke()

#23 CoreFoundation                      0000007FFFA6E5190F -[__NSArrayM enumerateObjectsWithOptions:usingBlock:]

#24 AppKit                              0000007FFFA51C12A7 __21-[NSView _setWindow:]_block_invoke.643()

#25 AppKit                              0000007FFFA4926AE6 -[NSView _setWindow:]

#26 CoreFoundation                      0000007FFFA6E51A52 __53-[__NSArrayM enumerateObjectsWithOptions:usingBlock:]_block_invoke()

#27 CoreFoundation                      0000007FFFA6E518E6 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:]

#28 AppKit                              0000007FFFA51C12A7 __21-[NSView _setWindow:]_block_invoke.643()

#29 AppKit                              0000007FFFA4926AE6 -[NSView _setWindow:]

#30 AppKit                              0000007FFFA492E7EF -[NSScrollView _setWindow:]

#31 CoreFoundation                      0000007FFFA6E51A52 __53-[__NSArrayM enumerateObjectsWithOptions:usingBlock:]_block_invoke()

#32 CoreFoundation                      0000007FFFA6E5190F -[__NSArrayM enumerateObjectsWithOptions:usingBlock:]

#33 AppKit                              0000007FFFA51C12A7 __21-[NSView _setWindow:]_block_invoke.643()

#34 AppKit                              0000007FFFA4926AE6 -[NSView _setWindow:]

#35 AppKit                              0000007FFFA4929587 -[NSView removeFromSuperview]

#36 tomedo                              000000000101227B41 -[ZSKarteiPopoverViewController showCorrectMediaTypeInPopover:]

#37 tomedo                              00000000010122E51D -[ZSKarteiPopoverViewController showPopoverForNewKarteiEintragRelativeToView:alternativeView:edge:karteiController:karteiEintragtyp:doNotSetMediaType:]

#38 tomedo                              00000000010122D6C2 -[ZSKarteiPopoverViewController showPopoverForNewKarteiEintragRelativeToView:alternativeView:edge:karteiController:karteiEintragtyp:]

#39 tomedo                              0000000001011C14E1 -[KarteiTableViewController createTableEntryWithPopoverAndVorlage:sender:]

#40 tomedo                              0000000001012AF004 -[ZSTokenizedSearchField createManagedObjectsFromTokens:onComplete:onFail:]

#41 tomedo                              0000000001012A6A6E -[ZSTokenizedSearchField control:textView:doCommandBySelector:]

#42 AppKit                              0000007FFFA4AFC340 -[NSTextField textView:doCommandBySelector:]

#43 AppKit                              0000007FFFA4AFC291 -[NSTextView doCommandBySelector:]

#44 AppKit                              0000007FFFA4AFC1D1 -[NSTextInputContext doCommandBySelector:completionHandler:]

#45 AppKit                              0000007FFFA4AD9E00 -[NSKeyBindingManager interpretEventAsCommand:forClient:]

#46 AppKit                              0000007FFFA531B7B1 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1096()

#47 AppKit                              0000007FFFA531B5E5 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke_3()

#48 AppKit                              0000007FFFA4AE1F59 -[NSTextInputContext tryHandleEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:]

#49 AppKit                              0000007FFFA531B560 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1086()

#50 HIToolbox                           0000007FFFA63DE89F __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_5()

#51 HIToolbox                           0000007FFFA63DD6E2 ___ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec_block_invoke()

#52 AppKit                              0000007FFFA53144F8 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke.314()

#53 AppKit                              0000007FFFA4ADB835 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2()

#54 AppKit                              0000007FFFA4ADB7B4 -[NSTextInputContext tryHandleTSMEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:]

#55 AppKit                              0000007FFFA4ADB19F -[NSTextInputContext handleTSMEvent:completionHandler:]

#56 AppKit                              0000007FFFA4ADA883 _NSTSMEventHandler()

#57 HIToolbox                           0000007FFFA6383D85 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec()

#58 HIToolbox                           0000007FFFA6382FF6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec()

#59 HIToolbox                           0000007FFFA6382E3F SendEventToEventTargetWithOptions()

#60 HIToolbox                           0000007FFFA63DA6D6 SendTSMEvent_WithCompletionHandler()

#61 HIToolbox                           0000007FFFA63DABB1 __SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler_block_invoke()

#62 HIToolbox                           0000007FFFA63DAA12 __SendFilterTextEvent_WithCompletionHandler_block_invoke()

#63 HIToolbox                           0000007FFFA63DA727 SendTSMEvent_WithCompletionHandler()

#64 HIToolbox                           0000007FFFA63DA511 SendFilterTextEvent_WithCompletionHandler()

#65 HIToolbox                           0000007FFFA63DA1D6 SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler()

#66 HIToolbox                           0000007FFFA63D9F8C __utDeliverTSMEvent_WithCompletionHandler_block_invoke_2()

#67 HIToolbox                           0000007FFFA63D9E32 __utDeliverTSMEvent_WithCompletionHandler_block_invoke()

#68 HIToolbox                           0000007FFFA63D9BF9 TSMKeyEvent_WithCompletionHandler()

#69 HIToolbox                           0000007FFFA63D9948 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_4()

#70 HIToolbox                           0000007FFFA63D9775 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_3()

#71 HIToolbox                           0000007FFFA63D948B __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_2()

#72 HIToolbox                           0000007FFFA63D91C2 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke()

#73 HIToolbox                           0000007FFFA63D873A TSMProcessRawKeyEventWithOptionsAndCompletionHandler()

#74 AppKit                              0000007FFFA531B3D1 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1077()

#75 AppKit                              0000007FFFA531A689 __204-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]_block_invoke.1003()

#76 AppKit                              0000007FFFA531A4F3 -[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]

#77 AppKit                              0000007FFFA531AE1B -[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]

#78 AppKit                              0000007FFFA531A362 -[NSTextInputContext _handleEvent:allowingSyntheticEvent:]

#79 AppKit                              0000007FFFA4AD928B -[NSView interpretKeyEvents:]

#80 AppKit                              0000007FFFA4AD90A1 -[NSTextView zs_keyDown:]

#81 tomedo                              000000000101EBE4CE -[NSTextView keyDown:]

#82 AppKit                              0000007FFFA523B2CC -[NSWindow _reallySendEvent:isDelayedEvent:]

#83 AppKit                              0000007FFFA5239F0A -[NSWindow sendEvent:]

#84 tomedo                              000000000101A1DC32 -[ZSWindowWithPopover sendEvent:]

#85 AppKit                              0000007FFFA50BF4A8 -[NSApplication sendEvent:]

#86 tomedo                              0000000001014D3AC3 -[ZSApplication sendEvent:]

#87 AppKit                              0000007FFFA4939427 -[NSApplication run]

#88 AppKit                              0000007FFFA4903E0E NSApplicationMain()

#89 tomedo                              00000000010100F934 main()

#90 libdyld.dylib                       0000007FFFBC5D3235 start()

in den nächsten Tagen wird die Version v1.52.1.0 erscheinen, in dieser wird die Fehlermeldung die sie gezeigt behoben sein. Ich hoffe dass dann auch die anderen Probleme im Marcumar-Plan verschwinden.

5,479 Beiträge
9,675 Antworten
12,419 Kommentare
2,232 Nutzer