Hej! Fråga 1: Kan nog åstakommas med subclassing Hej Andreas! Ska jag verkligen avslöja det för en annonymis? ;o)<br>Några frågetecken??
Jag har lite frågor som jag har problem att lösa och vore mycket tacksam över att få hjälp på traven med.
Fråga 1:
Kan man "frysa" ett formulär så att det inte går att flytta? Att det alltid ligger på sin exakta position? Och i såna fall, hur?
Fråga 2:
Om jag har ett formulär som presenterar massa rader från en tabell (jag har "Continuous Forms" som default view), och vill sätta fokus på en viss kontroll på en av dessa rader, hur gör jag det?
Och slutligen fråga 3:
Om jag skapar en tabell "programmatiskt", och ett av fältet ska ha datatypen Yes/no, hur får jag den till att sätta även propertyn "format" i field properties till "yes/no" och inte bara datatypen?
Mvh,
AnnaSv: Några frågetecken??
Fråga 2: Navigera först till raden med hjälp av recordsetclone och bookmark.
Använd sedan SetFocus på den kontrol du vill ge focus.
Och slutligen fråga 3: Då måste du någ använda TabelDef objektet.Sv: Några frågetecken??
Ang fråga 3, tabledef-objektet använder jag redan för att överhuvudtaget kunna skapa en tabell, sätta datatyper och defaultvärden.
Jag hittar däremot ingenting för att sätta just format-propertyn i filedproperties.
/AnnaSv: Några frågetecken??
<br>
Format är en utökad egenskap som du kan lägga till i fältets Properties collection efter det att tabellen och fältet är skapat:
<code>
Dim db As Database
Dim TableDef As DAO.TableDef
Dim Field As DAO.Field
Set db = CurrentDb
Set TableDef = db.CreateTableDef("Table1")
Set Field = TableDef.CreateField("Field1", dbBoolean, 1)
TableDef.Fields.Append Field
db.TableDefs.Append TableDef
Field.Properties.Append Field.CreateProperty("Format", dbText, "Yes/No")
</code>