OberonCore https://forum.oberoncore.ru/ |
|
Переименование типов (Stores.Store) в сохранённых документах https://forum.oberoncore.ru/viewtopic.php?f=23&t=3462 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Четверг, 26 Май, 2011 09:36 ] |
Заголовок сообщения: | Переименование типов (Stores.Store) в сохранённых документах |
При разработке время от времени возникает потребность поменять имя типа. Когда дело касается типов-расширений Stores, то переименование делает невозможным загрузить документы со старыми Stores. Вчера до меня дошло, что конверсия делается при помощи ExternalizeAs. Если есть потребность оставить набор тестовых документов, то конверсия делается доработкой старого модуля (для поддержки конверсии) и пересохранением документов. Пример (добавочный код к старому модулю выделен синим): 1) Компилировать (открыть PrivAOldView, коммандер внизу) 2) Переоткрыть документ --- вместо крестов AlienView появятся старая вьюшка (красная) и новая (синяя). 3) Сохранить копию документа как AOldView1 4) Открыть копию --- вместо старой вьюшки будет новая. Код: StdCoder.Decode ..,1 ..g.....VeQHfRTNHT9NTNERONjfJHPNjf9T9N5Hc8ro.wdgZgKBhZ
xC.5w.... 1Ak...gR....58FTuPE,5TWyqlKrqKKrGrtumdGLmGorCquU2hgnRAXDFTvMUn7FTvMf1G2sET fPdPMHfP9fQbf9hOO9vR7ONbvMoedhgrRiioedFWUkTeoxhmhgnpZHZijJC7ONbvM0.,.S.aS1 U.QklbcjRAktgdjZgZZh2hgnlsDor.kay4.qorGqmQiig76FUHZijJCbnWmqmqKWKqtcw7.,.j d,A,wZ4E.2.8cIhgsZiKBhZxintId9NhOO9HWUlbeZ3Dkto8Y6cw3.0.k1kgL.0E.CcIhgsNHT 9N9ntQ8qorG4704D.CbB,708T1U.klD.T.ry.2U.2.QKcU.ktAcoZimBhWhiohgnZcZRCY.2.w 26.I16.M.EJ2XkD.6.VQ.kW0.1cUZT16.,..e,2.AU.Ue.E.mP,U6U.g7AU6U.2e,k.G.0EXk. O.0kBk.a.0EQlzrobGoemoW0Gc8roOrUuomSLfaqmSrRqk4akYqIcyIdGJECJuy4mGEOpoKanZ ZU2ejJioRig2YHZimBhixgnRbBg,dOKVOFPM0HcHfPP3PNZf8,ND,7ITOGR8J9eI,7JT86ZOF5 uHZ8F,78hOO9Xi.HN1HM0H6Sp76ZOF18HPM0HMFR8FrN1PM0VeITuE98FfeI986FdRp76RORPf MAZU2YGhgnZijJCJ76FdNp76hOO9ntocmBghhgv2YgZZUYig2YmZZUIgu2Y7pdIhc5hcGBZvgV 7Ic3xc7pdBAV7ogiYcmBgrJeZRgo3ZgZZU.69,7ITfQoZaBhgZhg2YExBcMNPR9P8PM09eH0Gd K4sCPM1H.50..MGR9R9fQRPMNPOpPNP76FdJ1eI,dQ7fC,tIdvPQiiIeZBgYhgmBZvg,.IiYpZ GhgVdI9PMN98hf9lP8PM090HePd1Uvg,...U33johgmpBkK.SLteHECJu.jeQH9R9fQH,.wimp ZLJidFdKqkm4.MFl9R.Q5HM1H6I.cH9vRJ76F7Sp76Z0HdC,dHf1in4ak2OpU8p28rmCLR0GbK 5U0,cH9uJFdQ9vQHtC,dQ9vQR7S,dCv76lvC,dI98JfeIR86ZPNbP1HMFRWChgrRbB..YcZ3ij RidZie2YcAdC3YnJbUAcGJe,BfUwd43Y13d,JedQ5a.oiu2YC,2YsJbU.r76ZPNeX7p7S2rN1H .UHZimBBoZHdQHXIxhGhgVZBb99,7SN76ZPNbP8AcHRe3JeI3Zmhgn3Yx2YkYZUIakAZvgV7ko K4Gom0rrEIuomSLIWrIam4a.YcZ3CsCPM19eH7Gc8roUr,RN1PcUXDJ9X1xhiZimxhgZhZJinp ZHZiYRcoJigZcZRiX3Ul1.UiQcjpho,YcZRiX3.5011Z1cQ...sQR,.G20EtV.UIU.U76.2..A U0CyIVGhighgmRiiQ88pum470,Mwd0UnpZGhighA70,cw5.,6.QJw.QI2U.sU.ktumdsIdPSNP N7ONbH.4D.o3aLq.,cwDU.6..F.p00.32.oZ,ZC.G20U2U...G00k.0U.6.665hKE.4vl5UTyB 4.4.0E.cUZT1E..UO.,.1.e0.,6Y1.0.UA2Tm.mmBjZ92T,eUXDF.sET1.UE2.0..606.k22.0 ohC5ngc0MyfU.aT0QjWa.anL0IX1... 1Ak...wi....58FTuPE,5TWyqlKrqKKrGrtumdGLmGorCquU2hgnRAXDFTvMUn7FTvMf1G2sET fPdPMHfP9fQbf9hOO9vR7ONbvMoedhgrRiioedFWUkTeoxhmhgnpZHZijJC7ONbvM0.,.S.an3 E.0k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7ONbXmb.2. wk8k2kze.,E.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.Hd0E.CcIhgsNHT 9N9ntQ8qorG4704D.CbB,708T1U.kNW.T.L702U.U,Ar12U.cU.ktAcoZimBhWhiohgnZcZRC8 T0E.kHE.0.p.0.4E.6.JFA0z.U.2m,.Z,1cUZT1E.c96.,UO.,Uz1,c8.2UE00.mLT5UPoZ0cU XzId9NBuPN9Nbf9BuPN9N7ONbvMQ.6.Qc.E4kI0.0.4E.QkmT,2U...L.0.A.0kz5E5k.E.m5. Zj16.,UTUAUF.,k.A.06,.c0c.3gwP.0.30,6.I16.M.0E.I3.0ES9.o.cHc.F.,sD1U,.t1.E .0.50kIU.U,k,,,6..k3U..1U.wTb11.,6T..2.a2m.4,0E.A.1U.G..u.8E0E.KI.c.B.,s4c .H.,cLE.E2PP,2eHJ.3Qw7ONhvETPPPPMR9N9fQbf9b8RO3U.Ay2hgq,.RdJ.0EtV.2.000.O. 2.f.b7.6.6W.IyD.,UUU.U4.,k8ELU..D910sNOU0CyEJidpi,xdgZgKBBuGfa470.0.x.0.7. J.8E.E.E2,.6.222.o.6.K,C12.sN..uomSLfaqmSLLuouqKlKKtGomCrl.2.m00.W.CnNCnNC XY26f.,czzzzzL4E.U60.E.666.c,E.g0A32U.U60.E..U4.,k8EWkzrobGoemoW0Gc8roObD, QbBgV7AdB3eDJeI3YHZijVg2YKBhZtQN76VuPZ9Rbf.N76VeQHXC,IUvgVBAVIBfEhcBAV7oed hAJ76v76VuHHeHdOFZ86duH,dI9uETeI786FdJHPNCLLUdgV7AV72ju2Y7pdIhc5hcGhV7AV3p d2RbBgV72eGxd1hc2heGhcU2ZqJbUoedhA0GE8pmCLuyKtIZU2ZaJbUo8QCBeQ1PP9vC,7PN76 d99,dQN763fC,NGR0AZvgV7Ic3xc7pdBAV7ogiYcmBgrJeZRgo3ZgZZU.69,7ITfQoZaBhgZhg 2YExBcQ99NHN1HMFRGE8pmC5QbBgV7U1,.kIAdiZiZJiiBggBhuhgh2Ycoe,JeUIiYJbUQeoxB CLL8pm4KmKKtamRq..8LmuGdKqkAdiZicoii2jdgV7.HePdPN.in4...U33johgmpBkK.SLteH ECJu.jeQH9R9fQH,.wimpZLJidlYuKuW0.gcsZC.iX7gV7IUEJeDR6....AcnhZU2ZKVnBau2Y HZCkdwBamRqk282UnBaUIbx2YEJCkvUiMNj98hf9l1Us,.iH,qk2qk203.uomSLJ0GIWLR0mYk XER0Gfa4rl2aEf4IdaEtKqteHEOpo.30EbKofWGtKqtamR0GtKqtuGw0GRqHEWrR0GdKIeKJdu IE8rmCr4akWu2RONjvCPM1.U2hgkxhnBhoJZU2Zs,.rV7.hfC,dJU7.Efa4bHWKKsy4WGbKqvW GwamIqk2K2Gom05QbBgV3pd27IZ1TWKVigVBIU2hgqR60romqm8LLCorq4YecBhn3YEJidFbwC 66VeQsH.PM13c6VeQHfR.oZ2hAEI4HMamR0mdGLmCoqGqtuGc4qtGrmOpoKaWgV0gVBIUW.u2E L.s7X7ARNAVt7HtC,tI..EFU4BhghghobHBgqhgUQcj3it3Y,RiUYWU4Y,xdgZAMAPM13c6b8R 7vEkb0rmuKWyqlWmH0JtaKvymayKmymUyIqG4s7Hd6PM13sId9NyKmKKtumWuqlyKmocdZBNOO b9RP6IZPO.uomS5oZjZgXhVEJid,sHkm.8ssHpmWb1xhiZimxhgZhZJinpZH7NGLtmKWKqt2Ul b8..umVyKrG5EWK4,kVkkEto3cQ...sQR,.G20EtH.0.G,0.aU.6.,..1cUXDJcIf9P9fQbf9b WGhigFWE.4Te.sQRdIf9P9HWE.8z,U.kJl1kFF.0U10.bf9bWHZitZhZZcZRC,Mw.ELMSN12Um z.0U..2,I96.IE.EL4IuG5U2V.6,6..UYU.AU.2U.6.665hKE.4vl5UTyB4.4.0E.cUZT1E..U O.,.1.e0.,6Y1.0.UA2Tm.mmBjZ92T,eUXDFTXh,Cor..M3E..U6U..HE.6EruQAnW8Utj00My 7kx8O0MCT7dG.... --- end of encoding --- |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |