Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 9 Jahren, 2 Monaten
Letzter Beitrag:
vor 9 Jahren, 2 Monaten
Beteiligte Autoren:
emirhan, Arie, Paulo Oliveira

Add a new record to Hyper File

Startbeitrag von emirhan am 05.03.2009 10:05

Hi,

Normally, new records are added a table like that;

CUSTOMER.NAME = "AAA"
CUSTOMER.SURNAME = "BBB"
hadd(CUSTOMER)

but in my question I dont't know the name of the columns, because colmns change dynamically, so how can I add new records to a file if I don't know the name of the columns. Are there any way to add like that;

CUSTOMER.COLUMN[ 1 ] = "AAA"
CUSTOMER.COLUMN[ 2 ] = "BBB"
hadd(CUSTOMER)

Antworten:

Check HToItem & HRetrieveItem.


von Paulo Oliveira - am 05.03.2009 10:10
Thank you Paulo

von emirhan - am 05.03.2009 10:40
you can use indirection, to name your column at runtime

sTable is string = "TheTable"
sField is string = "Field1"
{sTable+"."+sField,indItem} = "AAA"
HAdd(sTable)

Arie

von Arie - am 05.03.2009 10:45
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.