powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как правильно присваивать значению list_item
11 сообщений из 11, страница 1 из 1
как правильно присваивать значению list_item
    #36471652
list_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как правильно присваивать значение List_item ?
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36471712
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. присваиваем значение
2. проверяем, правильно ли присвоили
3. если да, то все ок, иначе в пункт 1
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36471837
List_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадиман,

да к как именно: там же надо и id и типа наименование , через k:=w не канает
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36471848
.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.
Гость
List_,

ты правда не понял намёка ?
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36471872
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ладно :)

Уважаемый, если речь идет про заполнение drop-down списка у list item, то см. в сторону built-in процедур POPULATE_LIST. Если речь идет просто про присваивание, то это просто присваивание скалярного значения. Это же один элемент, который может иметь одно значение. Т.е. :ITEM := value. И все.

P.S.
а намеков было несколько... во-первых, не всякий поймет, что вопрос про Oracle Forms, а во-вторых, понятие "правильно" - оно субьективное. Какими именно правилами руководствовались вы, что вам мешало, какие у вас были проблемы - вы ничего из этого не озвучили. Фактически, задали вопрос первому встречному: "Я правильно иду?"
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36472069
List_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадиманладно :)

Уважаемый, если речь идет про заполнение drop-down списка у list item, то см. в сторону built-in процедур POPULATE_LIST. Если речь идет просто про присваивание, то это просто присваивание скалярного значения. Это же один элемент, который может иметь одно значение. Т.е. :ITEM := value. И все.

P.S.
а намеков было несколько... во-первых, не всякий поймет, что вопрос про Oracle Forms, а во-вторых, понятие "правильно" - оно субьективное. Какими именно правилами руководствовались вы, что вам мешало, какие у вас были проблемы - вы ничего из этого не озвучили. Фактически, задали вопрос первому встречному: "Я правильно иду?"


Ладно скажу про свою программулину. вот мой код программулины:
Rg_Id:=Create_Group_From_Query('REC_GROUP','select ks,to_char(ts_ks_id) from ts_ks where wo_id='||:t_na_ud.wo_id);
Temp:=Populate_Group(Rg_Id) ;
---If GET_GROUP_ROW_COUNT(RG_ID)>0 Then
Populate_List('KS_ID',Rg_Id);
---End If;
Delete_Group(Rg_Id) ;
ругается после Temp:=Populate_Group(Rg_Id) ; и пишет FRM - 41337 (не могу заполнить список из группы записей). Что не так не понимаю.

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36472558
List_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадиман,

Ну так что же ? я помощи жду.Целый день ббюсь и не могу найти решения.
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36473901
Всегда!!!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
List_
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Ладно скажу про свою программулину.  вот мой код программулины: 
Rg_Id:=Create_Group_From_Query('REC_GROUP','select ks,to_char(ts_ks_id) from ts_ks where wo_id='||:t_na_ud.wo_id);
      Temp:=Populate_Group(Rg_Id) ;
    ---If GET_GROUP_ROW_COUNT(RG_ID)>0 Then
      Populate_List('KS_ID',Rg_Id);        
    ---End If;
      Delete_Group(Rg_Id)         ;
ругается после Temp:=Populate_Group(Rg_Id) ; и пишет FRM - 41337 (не могу заполнить список из группы записей). Что не так не понимаю.


Встроенный help говорит следующее:
FRM-41337: Cannot populate the list from record group.

Cause: The record group is invalid or the list item does not satisfy the requirements for deleting and adding elements.

Action: Make sure the record group is valid. For more information about deleting and adding list elements, refer to help for restrictions on DELETE_LIST_ELEMENT and ADD_LIST_ELEMENT

Еще.
ADD_LIST_ELEMENT restrictions
For a base table list with the List Style property set to Poplist or T-list, Form Builder does not allow you to add another values element when the block contains queried or changed records. Doing so causes an error. This situation can occur if you have previously used DELETE_LIST_ELEMENT or CLEAR_LIST to remove the other values element that was specified at design time by the Mapping of Other Values list item property setting.
Note: The block status is QUERY when a block contains queried records. The block status is CHANGED when a block contains records that have been either inserted or updated.

Еще.
POPULATE_LIST returns error FRM-41337: Cannot populate the list from the record group if:
the record group does not contain either the default value element or the other values element and the list does not meet the criteria specified for deleting these elements with DELETE_LIST_ELEMENT. Refer to the restrictions on DELETE_LIST_ELEMENT for more information.

the record group contains an other value element but the list does not meet the criteria specified for adding an other value element with ADD_LIST_ELEMENT. Refer to the restrictions on ADD_LIST_ELEMENT for more information.

Осталось разобраться, что со всем этим делать :-)
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36473986
LIst_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
думайте я help пользоваться не умею ... я вот и не знаю что с этим всем делать )))))
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36485005
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LIst_думайте я help пользоваться не умею ... я вот и не знаю что с этим всем делать )))))
Судя по качеству задаваемых вопросов, можно предположить, что и с help'ом у вас проблемы. Или же видите, но не понимаете, что видите.
Коллега выше даже выдержки из мануала привел. В чем проблема дальше?
...
Рейтинг: 0 / 0
как правильно присваивать значению list_item
    #36485906
AndrK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LIst_,

wo_id - тип данных?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как правильно присваивать значению list_item
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]