25.10.2004, 13:37 | #1 |
Участник
|
InventDim.findOrCreateBlank - простое сложно?
Привет!
Посмотрите на статический метод findOrCreateBlank таблицы InventDim. По моему скромному мнению данный метод должен был бы искать InventDimId "пустой" аналитики (строки в которой все разрезы скл. аналитики пусты). Но метод начинается так: PHP код:
|
|
25.10.2004, 16:18 | #2 |
экс-модератор
|
По моему скромному мнению данный метод должен был бы искать InventDimId "пустой" аналитики (строки в которой все разрезы скл. аналитики пусты).
он ищет не InventDimId, а курсор InventDim а InventDimId пустой строки в нем как раз и задается, жестко, константой. |
|
25.10.2004, 16:28 | #3 |
----------------
|
Цитата:
для того, что бы получить InventDimId "пустой" аналитики ...
|
|
25.10.2004, 16:33 | #4 |
Участник
|
Да, прошу прощения, находит он InventDim...
Но ясности на счет ключа это не добавляет 2 Wamr: За метод спасибо. Но хотелось бы понять потаенный смысл именно findOrCreateBlank |
|
25.10.2004, 16:44 | #5 |
экс-модератор
|
видимо, считается, хотя это и не очевидно из данного кода, что если такой конф ключ энейблед, то строка с пустой аналитикой есть.
а весь дальнейший код выясняет нужно-ли создавать пустую строку, и, если надо, создает. |
|
25.10.2004, 16:50 | #6 |
Участник
|
У нас ключ Enabled и записи не было...
Если только что то сглючило при инициализации... |
|