De kolommen die u in de stuklijst op tekening wilt laten zien, definieert u in het scherm Stuklijstkolommen. U kunt bestaande Isah-velden voor de kolommen kiezen, maar ook met een script kolommen vullen met andere informatie uit Isah.
Let op: Als u in het veld Veld kolommen kiest voor een stuklijstdefinitie van een engineering-item, ziet u dat een aantal velden dubbel voorkomt in de lijst. Dat geldt bijvoorbeeld voor het veld Lengte. Aangezien de stuklijst van het engineering-item naast engineering-items ook artikelen kan bevatten, worden velden van beide in de lijst weergegeven (de velden van het engineering-item zijn afkomstig van het scherm Engineering-items en die van het artikel van het scherm Engineeringstuklijst of het scherm Artikelen).
Het maakt niet uit welke van de twee overeenkomstige velden u selecteert: Isah controleert zelf of de stuklijstregel een engineering-item of een artikel bevat en selecteert dan automatisch het bijbehorende veld. U heeft ook de mogelijkheid om zowel het veld van het engineering-item als van het artikel in een aparte kolom in de stuklijst op tekening weer te geven, bijvoorbeeld de opmerking van het engineering-item en van het artikel. In dat geval selecteert u beide velden.
Het is mogelijk om een regel met aanvullende informatie op te nemen in de stuklijst op tekening, zodat u meer tekst in de stuklijst kunt weergeven. U kunt hierbij denken aan een memotekst met een montagevoorschrift zoals 'Pakking droog monteren'. Daarvoor activeert u het veld Aanvullende regel. U kunt maar één veld per stuklijst als aanvullende regel markeren.
De positie in de lijst van kolommen bepaalt vanaf welke kolom de aanvullende regel begint in de stuklijst.
Voorbeelden
Is de aanvullende regel de eerste in de lijst, dan staat de regel bovenaan de stuklijst in de volle breedte.
Regelnummer
Aantal
Omschrijving
Montagevoorschrift: Pakking droog monteren
10
5
Artikel A
20
8
Artikel B
30
5
Artikel C
Is de aanvullende regel de tweede in de lijst, dan wordt de regel vanaf de tweede kolom onder alle volgende kolommen geplaatst.
Regelnummer
Aantal
Omschrijving
10
5
Artikel A
20
8
Artikel B
Montagevoorschrift: Pakking droog monteren
30
5
Artikel C
Let op: Alleen als u gebruikmaakt van een koppeling met AutoCAD kunt u een aanvullende regel opgeven.
U kunt bestaande Isah-velden voor de kolommen kiezen, maar ook met een script kolommen vullen met andere informatie uit Isah. Als u een bestaand Isah-veld wilt gebruiken voor de kolom, selecteert u 'Veld'. Wilt u de inhoud van een kolom zelf bepalen met een eigen script, selecteer dan 'Script'.
Heeft in het veld Veldtype gekozen voor 'Veld', dan selecteert u hier het veld dat de inhoud moet leveren voor de kolom van de stuklijst op tekening. Welke velden u kunt kiezen is afhankelijk van de instellingen in het scherm Stuklijstdefinities.
Heeft in het veld Veldtype gekozen voor 'Script', dan geeft u hier het script op dat de inhoud bepaalt van de kolom van de stuklijst op tekening. Het script kan alleen worden uitgevoerd als het de volgende inputparameters bevat: IsahTableId, IsahPrimKey en BomLineNr. Met parameters kunt u aanvullende informatie opvragen. Het resultaat van het script is de waarde die in cel van de kolom van de stuklijst getoond wordt. Houd er rekening mee dat een script voor iedere regel uitgevoerd wordt en Isah trager kan maken.
Voorbeeld
Om de dimensies in de tabel weer te geven, maakt u een script zoals hieronder die de lengte, breedte en hoogte van het artikel opvraagt. De notatie definieert u ook in het script. Heeft het artikel een lengte van 10,5 mm, breedte van 40,0 mm en een hoogte van 100,0 mm dan is het resultaat '10,5x40,0x100,0'. Die waarde wordt in de kolom bij de artikelregel in de stuklijst gezet.
function Dimensions(IsahTableId, IsahPrimKey, BomLineNr)
Dim lQueryStr
Dim lQuery
Dim lDimension
lDimension = ""
lQueryStr = "SELECT Length,Width,Height FROM T_BillOfMat WHERE PartCode = '"& IsahPrimKey & "' AND BomLineNr = " & BomLineNr
Set lQuery = Application.Database.CreateQuery ( lQueryStr )
Heeft in het veld Veldtype gekozen voor 'Script', dan vult u hier de naam van de functie binnen het script in waarmee de waarde van de kolom bij de artikelregel bepaald wordt. Geeft u hier niets op, dan wordt de functienaam 'Main' gebruikt.
U bepaalt in het veld Uitlijning horizontaal hoe de tekst in een cel wordt uitgelijnd, bijvoorbeeld links uitgelijnd of gecentreerd. Niet alle CAD-pakketten ondersteunen deze mogelijkheid.
U bepaalt in het veld Uitlijning verticaal hoe de tekst in een cel wordt uitgelijnd ten opzichte van de boven- en onderkant, bijvoorbeeld bovenin of gecentreerd. Niet alle CAD-pakketten ondersteunen deze mogelijkheid.
Hier kunt u de volgorde van de kolommen veranderen. Met de pictogrammen kunt u de kolommen verplaatsen. Klikt u op dan verschuift de kolom in de lijst één positie naar boven en uiteindelijk in de stuklijst op tekening één positie naar links. Klikt u op dan verschuift de kolom in de lijst één positie naar beneden en uiteindelijk in de stuklijst op tekening één positie naar rechts. De pictogrammen zijn alleen beschikbaar als 'wijzigen' niet aan staat.