Shared элементы

  • Автор темы fvoice
  • Дата начала
Статус
Закрыто для дальнейших ответов.
F

fvoice

Гость
#1
не раз сталкивался со странным поведением shared элементов при их копировании, замене или рефреше дизайна, например:
при копировании формы или вью, с расположенным на ней shared action, action странным образом преобразуется в совершенно другой action, ставлю эксперимент, привожу в полное соответствие shared actions в обоих БД, копирую вью, акшены опять вразброс..
или shared columns, при копировании превращаются в обычные колумны..
или вот еще, не знаю, может это моя не образованность, но все же, допустим у меня две LS библиотеки, при описании первой библиотеки use "First", во второй уже нет возможности сослаться на первую.. и функции соответственно я не могу из нее использовать..
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#2
<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->при копировании формы или вью, с расположенным на ней shared action, action странным образом преобразуется в совершенно другой action, ставлю эксперимент, привожу в полное соответствие shared actions в обоих БД, копирую вью, акшены опять вразброс..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Значит одни и те же Action'ы имеют разный ID. В формах и представлениях именно по ID определяется какой Action там будет.

<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->или shared columns, при копировании превращаются в обычные колумны..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не знаю. Еще мало с ними работал.

<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->или вот еще, не знаю, может это моя не образованность, но все же, допустим у меня две LS библиотеки, при описании первой библиотеки use "First", во второй уже нет возможности сослаться на первую.. и функции соответственно я не могу из нее использовать..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не понял. :wacko:
В хелпе смотрел?
 
S

Sandr

Гость
#3
при реплейсе бывает такое, что дублируется дизайн документ, который содержит все щаред акшенсы... Сам об это лбом бился... помогает удалением лишних дизайн элементов.. но это тока скриптом можно удалить...
 
F

fvoice

Гость
#4
<!--QuoteBegin-Medevic+22:10:2007, 18:26 -->
<span class="vbquote">(Medevic @ 22:10:2007, 18:26 )</span><!--QuoteEBegin-->Значит одни и те же Action'ы имеют разный ID. В формах и представлениях именно по ID определяется какой Action там будет.
[snapback]82648" rel="nofollow" target="_blank[/snapback]​
[/quote]
ну так если разные ID, зачем Designer первыми попавшимися ему Action-ми подменяет?
<!--QuoteBegin-Medevic+22:10:2007, 18:26 -->
<span class="vbquote">(Medevic @ 22:10:2007, 18:26 )</span><!--QuoteEBegin-->Не понял. cool.gif
В хелпе смотрел?
трактат об использовании Use:
[snapback]82648" rel="nofollow" target="_blank[/snapback]​
[/quote]
Using modules is transitive: if module A uses module B, and B uses C, then the Public names in C are visible in A.
Use statements must not contain circular references at compile time. If A uses B, then B, or any module that B uses by transitivity, cannot use A.
т.е. с модуля А я могу обращаться и к В и к С,
из В, только к С, а из С никуда, кроме самого себя
..видимо это что то религиозное
<!--QuoteBegin-Sandr+22:10:2007, 21:27 -->
<span class="vbquote">(Sandr @ 22:10:2007, 21:27 )</span><!--QuoteEBegin-->при реплейсе бывает такое, что дублируется дизайн документ, который содержит все щаред акшенсы... Сам об это лбом бился... помогает удалением лишних дизайн элементов.. но это тока скриптом можно удалить...
[snapback]82678" rel="nofollow" target="_blank[/snapback]​
[/quote]
дизайн документ у меня не дублировался, а вот дополнительные Shared actions появлялись пару раз, а бывало что они и в обычные превращались, что кмк является самым "нормальным" их поведением, как и у shared columns
 
R

root

Гость
#5
Using modules is transitive: if module A uses module B, and B uses C, then the Public names in C are visible in A.Use statements must not contain circular references at compile time. If A uses B, then B, or any module that B uses by transitivity, cannot use A.
Это как игра "Камень, ножницы, бумага"
 
S

Sandr

Гость
#7
дизайн документ у меня не дублировался, а вот дополнительные Shared actions появлялись пару раз, а бывало что они и в обычные превращались, что кмк является самым "нормальным" их поведением, как и у shared columns
Дублирование доукмента с шаред экшенсами визуально не определить.. надо посать скриптик, который шуршит элементы дизайна и смотрит скока их...
 
Статус
Закрыто для дальнейших ответов.