Statistiques
| Révision:

root / UnitDeclaration.dfm @ 1

Historique | Voir | Annoter | Télécharger (37,379 ko)

1 1 avalancogn
object DataModuleDeclaration: TDataModuleDeclaration
2
  OldCreateOrder = False
3
  OnCreate = DataModuleCreate
4
  OnDestroy = DataModuleDestroy
5
  Height = 605
6
  Width = 832
7
  object ClientDataSetClasses: TClientDataSet
8
    Aggregates = <>
9
    AutoCalcFields = False
10
    MasterFields = 'Id'
11
    Params = <>
12
    Left = 400
13
    Top = 40
14
    object ClientDataSetClassesId: TIntegerField
15
      FieldName = 'Id'
16
    end
17
    object ClientDataSetClassesName: TWideStringField
18
      FieldName = 'Name'
19
      Size = 40
20
    end
21
  end
22
  object ClientDataSetInraAfz: TClientDataSet
23
    Aggregates = <>
24
    AutoCalcFields = False
25
    FieldDefs = <>
26
    IndexDefs = <
27
      item
28
        Name = 'ClientDataSetInraAfzIndexId'
29
        Fields = 'Id'
30
        Options = [ixPrimary]
31
      end>
32
    Params = <>
33
    StoreDefs = True
34
    Left = 80
35
    Top = 120
36
    object ClientDataSetInraAfzId: TAutoIncField
37
      AutoGenerateValue = arAutoInc
38
      FieldName = 'Id'
39
    end
40
    object ClientDataSetInraAfzName: TStringField
41
      FieldName = 'Name'
42
      Size = 80
43
    end
44
    object ClientDataSetInraAfzComment: TStringField
45
      FieldName = 'Comment'
46
      Size = 320
47
    end
48
    object ClientDataSetInraAfzSource: TStringField
49
      FieldName = 'Source'
50
      Size = 80
51
    end
52
    object ClientDataSetInraAfzClass: TIntegerField
53
      FieldName = 'Class'
54
      Required = True
55
    end
56
    object ClientDataSetInraAfzMS: TFloatField
57
      FieldName = 'MS'
58
    end
59
    object ClientDataSetInraAfzMM: TFloatField
60
      FieldName = 'MM'
61
    end
62
    object ClientDataSetInraAfzMAT: TFloatField
63
      FieldName = 'MAT'
64
    end
65
    object ClientDataSetInraAfzMG: TFloatField
66
      FieldName = 'MG'
67
    end
68
    object ClientDataSetInraAfzCB: TFloatField
69
      FieldName = 'CB'
70
    end
71
    object ClientDataSetInraAfzCoefCB: TFloatField
72
      FieldName = 'CoefCB'
73
    end
74
    object ClientDataSetInraAfzNDF: TFloatField
75
      FieldName = 'NDF'
76
    end
77
    object ClientDataSetInraAfzCoefNDF: TFloatField
78
      FieldName = 'CoefNDF'
79
    end
80
    object ClientDataSetInraAfzADF: TFloatField
81
      FieldName = 'ADF'
82
    end
83
    object ClientDataSetInraAfzCoefADF: TFloatField
84
      FieldName = 'CoefADF'
85
    end
86
    object ClientDataSetInraAfzADL: TFloatField
87
      FieldName = 'ADL'
88
    end
89
    object ClientDataSetInraAfzAmidon: TFloatField
90
      FieldName = 'Amidon'
91
    end
92
    object ClientDataSetInraAfzSucres: TFloatField
93
      FieldName = 'Sucres'
94
    end
95
    object ClientDataSetInraAfzEB: TFloatField
96
      FieldName = 'EB'
97
    end
98
    object ClientDataSetInraAfzdEc: TFloatField
99
      FieldName = 'dEc'
100
    end
101
    object ClientDataSetInraAfzEMc_EDc: TFloatField
102
      FieldName = 'EMc/EDc'
103
    end
104
    object ClientDataSetInraAfzENc_EMc: TFloatField
105
      FieldName = 'ENc/EMc'
106
    end
107
    object ClientDataSetInraAfzEMt_EDt: TFloatField
108
      FieldName = 'EMt/EDt'
109
    end
110
    object ClientDataSetInraAfzENt_EMt: TFloatField
111
      FieldName = 'ENt/EMt'
112
    end
113
    object ClientDataSetInraAfzEDt_EDc: TFloatField
114
      FieldName = 'EDt/EDc'
115
    end
116
    object ClientDataSetInraAfza: TFloatField
117
      FieldName = 'a'
118
    end
119
    object ClientDataSetInraAfzb: TFloatField
120
      FieldName = 'b'
121
    end
122
    object ClientDataSetInraAfzdNc: TFloatField
123
      FieldName = 'dNc'
124
    end
125
    object ClientDataSetInraAfzdNt: TFloatField
126
      FieldName = 'dNt'
127
    end
128
    object ClientDataSetInraAfzLys: TFloatField
129
      FieldName = 'Lys'
130
    end
131
    object ClientDataSetInraAfzThr: TFloatField
132
      FieldName = 'Thr'
133
    end
134
    object ClientDataSetInraAfzMet: TFloatField
135
      FieldName = 'Met'
136
    end
137
    object ClientDataSetInraAfzCys: TFloatField
138
      FieldName = 'Cys'
139
    end
140
    object ClientDataSetInraAfzMetCys: TFloatField
141
      FieldName = 'MetCys'
142
    end
143
    object ClientDataSetInraAfzTrp: TFloatField
144
      FieldName = 'Trp'
145
    end
146
    object ClientDataSetInraAfzIle: TFloatField
147
      FieldName = 'Ile'
148
    end
149
    object ClientDataSetInraAfzVal: TFloatField
150
      FieldName = 'Val'
151
    end
152
    object ClientDataSetInraAfzLeu: TFloatField
153
      FieldName = 'Leu'
154
    end
155
    object ClientDataSetInraAfzPhe: TFloatField
156
      FieldName = 'Phe'
157
    end
158
    object ClientDataSetInraAfzTyr: TFloatField
159
      FieldName = 'Tyr'
160
    end
161
    object ClientDataSetInraAfzPheTyr: TFloatField
162
      FieldName = 'PheTyr'
163
    end
164
    object ClientDataSetInraAfzHis: TFloatField
165
      FieldName = 'His'
166
    end
167
    object ClientDataSetInraAfzArg: TFloatField
168
      FieldName = 'Arg'
169
    end
170
    object ClientDataSetInraAfzAla: TFloatField
171
      FieldName = 'Ala'
172
    end
173
    object ClientDataSetInraAfzAsp: TFloatField
174
      FieldName = 'Asp'
175
    end
176
    object ClientDataSetInraAfzGlu: TFloatField
177
      FieldName = 'Glu'
178
    end
179
    object ClientDataSetInraAfzGly: TFloatField
180
      FieldName = 'Gly'
181
    end
182
    object ClientDataSetInraAfzSer: TFloatField
183
      FieldName = 'Ser'
184
    end
185
    object ClientDataSetInraAfzPro: TFloatField
186
      FieldName = 'Pro'
187
    end
188
    object ClientDataSetInraAfzdLys: TFloatField
189
      FieldName = 'dLys'
190
    end
191
    object ClientDataSetInraAfzdThr: TFloatField
192
      FieldName = 'dThr'
193
    end
194
    object ClientDataSetInraAfzdMet: TFloatField
195
      FieldName = 'dMet'
196
    end
197
    object ClientDataSetInraAfzdCys: TFloatField
198
      FieldName = 'dCys'
199
    end
200
    object ClientDataSetInraAfzdMetCys: TFloatField
201
      FieldName = 'dMetCys'
202
    end
203
    object ClientDataSetInraAfzdTrp: TFloatField
204
      FieldName = 'dTrp'
205
    end
206
    object ClientDataSetInraAfzdIle: TFloatField
207
      FieldName = 'dIle'
208
    end
209
    object ClientDataSetInraAfzdVal: TFloatField
210
      FieldName = 'dVal'
211
    end
212
    object ClientDataSetInraAfzdLeu: TFloatField
213
      FieldName = 'dLeu'
214
    end
215
    object ClientDataSetInraAfzdPhe: TFloatField
216
      FieldName = 'dPhe'
217
    end
218
    object ClientDataSetInraAfzdTyr: TFloatField
219
      FieldName = 'dTyr'
220
    end
221
    object ClientDataSetInraAfzdPheTyr: TFloatField
222
      FieldName = 'dPheTyr'
223
    end
224
    object ClientDataSetInraAfzdHis: TFloatField
225
      FieldName = 'dHis'
226
    end
227
    object ClientDataSetInraAfzdArg: TFloatField
228
      FieldName = 'dArg'
229
    end
230
    object ClientDataSetInraAfzdAla: TFloatField
231
      FieldName = 'dAla'
232
    end
233
    object ClientDataSetInraAfzdAsp: TFloatField
234
      FieldName = 'dAsp'
235
    end
236
    object ClientDataSetInraAfzdGlu: TFloatField
237
      FieldName = 'dGlu'
238
    end
239
    object ClientDataSetInraAfzdGly: TFloatField
240
      FieldName = 'dGly'
241
    end
242
    object ClientDataSetInraAfzdSer: TFloatField
243
      FieldName = 'dSer'
244
    end
245
    object ClientDataSetInraAfzdPro: TFloatField
246
      FieldName = 'dPro'
247
    end
248
    object ClientDataSetInraAfzCa: TFloatField
249
      FieldName = 'Ca'
250
    end
251
    object ClientDataSetInraAfzP: TFloatField
252
      FieldName = 'P'
253
    end
254
    object ClientDataSetInraAfzdP: TFloatField
255
      FieldName = 'dP'
256
    end
257
    object ClientDataSetInraAfzdPphy: TFloatField
258
      FieldName = 'dPphy'
259
    end
260
  end
261
  object DataSourceInraAfz: TDataSource
262
    DataSet = ClientDataSetInraAfz
263
    Left = 240
264
    Top = 120
265
  end
266
  object ClientDataSetIngredients: TClientDataSet
267
    Aggregates = <>
268
    AutoCalcFields = False
269
    FilterOptions = [foCaseInsensitive]
270
    Params = <>
271
    OnFilterRecord = ClientDataSetIngredientsFilterRecord
272
    Left = 400
273
    Top = 160
274
    object ClientDataSetIngredientsId: TIntegerField
275
      FieldName = 'Id'
276
    end
277
    object ClientDataSetIngredientsName: TWideStringField
278
      FieldName = 'Name'
279
      Size = 80
280
    end
281
    object ClientDataSetIngredientsDefinition: TWideStringField
282
      FieldName = 'Definition'
283
      Size = 320
284
    end
285
    object ClientDataSetIngredientsClass: TIntegerField
286
      FieldName = 'Class'
287
    end
288
    object ClientDataSetIngredientsClassName: TWideStringField
289
      DisplayLabel = 'Class'
290
      FieldKind = fkLookup
291
      FieldName = 'ClassName'
292
      LookupDataSet = ClientDataSetClasses
293
      LookupKeyFields = 'Id'
294
      LookupResultField = 'Name'
295
      KeyFields = 'Class'
296
      Size = 40
297
      Lookup = True
298
    end
299
    object ClientDataSetIngredientsUser: TBooleanField
300
      FieldName = 'User'
301
    end
302
    object ClientDataSetIngredientsModel: TIntegerField
303
      FieldName = 'Model'
304
    end
305
    object ClientDataSetIngredientsSource: TWideStringField
306
      DisplayLabel = 'Origin'
307
      FieldName = 'Source'
308
      Size = 80
309
    end
310
    object ClientDataSetIngredientsMS: TFloatField
311
      DisplayLabel = 'Dry matter'
312
      FieldName = 'MS'
313
    end
314
    object ClientDataSetIngredientsMS2: TFloatField
315
      DisplayLabel = 'Dry matter'
316
      FieldName = 'MS2'
317
    end
318
    object ClientDataSetIngredientsMM: TFloatField
319
      DisplayLabel = 'Ash'
320
      FieldName = 'MM'
321
    end
322
    object ClientDataSetIngredientsMAT: TFloatField
323
      DisplayLabel = 'Crude protein'
324
      FieldName = 'MAT'
325
    end
326
    object ClientDataSetIngredientsMG: TFloatField
327
      DisplayLabel = 'Crude fat'
328
      FieldName = 'MG'
329
    end
330
    object ClientDataSetIngredientsCB: TFloatField
331
      DisplayLabel = 'Crude fibre'
332
      FieldName = 'CB'
333
    end
334
    object ClientDataSetIngredientsNDF: TFloatField
335
      FieldName = 'NDF'
336
    end
337
    object ClientDataSetIngredientsADF: TFloatField
338
      FieldName = 'ADF'
339
    end
340
    object ClientDataSetIngredientsADL: TFloatField
341
      FieldName = 'ADL'
342
    end
343
    object ClientDataSetIngredientsAmidon: TFloatField
344
      DisplayLabel = 'Starch'
345
      FieldName = 'Amidon'
346
    end
347
    object ClientDataSetIngredientsSucres: TFloatField
348
      DisplayLabel = 'Sugars'
349
      FieldName = 'Sucres'
350
    end
351
    object ClientDataSetIngredientsEB: TFloatField
352
      DisplayLabel = 'GE'
353
      FieldName = 'EB'
354
    end
355
    object ClientDataSetIngredientsBonus: TFloatField
356
      DisplayLabel = 'Energy bonus'
357
      FieldName = 'Bonus'
358
    end
359
    object ClientDataSetIngredientsdEc: TFloatField
360
      DisplayLabel = 'Ed, growing pig'
361
      FieldName = 'dEc'
362
    end
363
    object ClientDataSetIngredientsEDc: TFloatField
364
      DisplayLabel = 'DE, growing pig'
365
      FieldName = 'EDc'
366
    end
367
    object ClientDataSetIngredientsEMc_EDc: TFloatField
368
      DisplayLabel = 'ME / DE, growing pig'
369
      FieldName = 'EMc/EDc'
370
    end
371
    object ClientDataSetIngredientsEMc: TFloatField
372
      DisplayLabel = 'ME, growing pig'
373
      FieldName = 'EMc'
374
    end
375
    object ClientDataSetIngredientsENc_EMc: TFloatField
376
      DisplayLabel = 'NE / ME, growing pig'
377
      FieldName = 'ENc/EMc'
378
    end
379
    object ClientDataSetIngredientsENc: TFloatField
380
      DisplayLabel = 'NE, growing pig'
381
      FieldName = 'ENc'
382
    end
383
    object ClientDataSetIngredientsdEt: TFloatField
384
      DisplayLabel = 'Ed, adult pig'
385
      FieldName = 'dEt'
386
    end
387
    object ClientDataSetIngredientsEDt: TFloatField
388
      DisplayLabel = 'DE, adult pig'
389
      FieldName = 'EDt'
390
    end
391
    object ClientDataSetIngredientsEMt_EDt: TFloatField
392
      DisplayLabel = 'ME / DE, adult pig'
393
      FieldName = 'EMt/EDt'
394
    end
395
    object ClientDataSetIngredientsEMt: TFloatField
396
      DisplayLabel = 'ME, adult pig'
397
      FieldName = 'EMt'
398
    end
399
    object ClientDataSetIngredientsENt_EMt: TFloatField
400
      DisplayLabel = 'NE / ME, adult pig'
401
      FieldName = 'ENt/EMt'
402
    end
403
    object ClientDataSetIngredientsENt: TFloatField
404
      DisplayLabel = 'NE, adult pig'
405
      FieldName = 'ENt'
406
    end
407
    object ClientDataSetIngredientsEDt_EDc: TFloatField
408
      DisplayLabel = 'DE, adult pig / DE, growing pig'
409
      FieldName = 'EDt/EDc'
410
    end
411
    object ClientDataSetIngredientsEMt_EMc: TFloatField
412
      DisplayLabel = 'ME, adult pig / ME, growing pig'
413
      FieldName = 'EMt/EMc'
414
    end
415
    object ClientDataSetIngredientsENt_ENc: TFloatField
416
      DisplayLabel = 'NE, adult pig / NE, growing pig'
417
      FieldName = 'ENt/ENc'
418
    end
419
    object ClientDataSetIngredientsdNc: TFloatField
420
      DisplayLabel = 'Nd, growing pig'
421
      FieldName = 'dNc'
422
    end
423
    object ClientDataSetIngredientsdNt: TFloatField
424
      DisplayLabel = 'Nd, adult pig'
425
      FieldName = 'dNt'
426
    end
427
    object ClientDataSetIngredientsLys: TFloatField
428
      FieldName = 'Lys'
429
    end
430
    object ClientDataSetIngredientsThr: TFloatField
431
      FieldName = 'Thr'
432
    end
433
    object ClientDataSetIngredientsMet: TFloatField
434
      FieldName = 'Met'
435
    end
436
    object ClientDataSetIngredientsCys: TFloatField
437
      FieldName = 'Cys'
438
    end
439
    object ClientDataSetIngredientsMetCys: TFloatField
440
      DisplayLabel = 'Met+Cys'
441
      FieldName = 'MetCys'
442
    end
443
    object ClientDataSetIngredientsTrp: TFloatField
444
      FieldName = 'Trp'
445
    end
446
    object ClientDataSetIngredientsIle: TFloatField
447
      FieldName = 'Ile'
448
    end
449
    object ClientDataSetIngredientsVal: TFloatField
450
      FieldName = 'Val'
451
    end
452
    object ClientDataSetIngredientsLeu: TFloatField
453
      FieldName = 'Leu'
454
    end
455
    object ClientDataSetIngredientsPhe: TFloatField
456
      FieldName = 'Phe'
457
    end
458
    object ClientDataSetIngredientsTyr: TFloatField
459
      FieldName = 'Tyr'
460
    end
461
    object ClientDataSetIngredientsPheTyr: TFloatField
462
      DisplayLabel = 'Phe+Tyr'
463
      FieldName = 'PheTyr'
464
    end
465
    object ClientDataSetIngredientsHis: TFloatField
466
      FieldName = 'His'
467
    end
468
    object ClientDataSetIngredientsArg: TFloatField
469
      FieldName = 'Arg'
470
    end
471
    object ClientDataSetIngredientsAla: TFloatField
472
      FieldName = 'Ala'
473
    end
474
    object ClientDataSetIngredientsAsp: TFloatField
475
      FieldName = 'Asp'
476
    end
477
    object ClientDataSetIngredientsGlu: TFloatField
478
      FieldName = 'Glu'
479
    end
480
    object ClientDataSetIngredientsGly: TFloatField
481
      FieldName = 'Gly'
482
    end
483
    object ClientDataSetIngredientsSer: TFloatField
484
      FieldName = 'Ser'
485
    end
486
    object ClientDataSetIngredientsPro: TFloatField
487
      FieldName = 'Pro'
488
    end
489
    object ClientDataSetIngredientsLys_MAT: TFloatField
490
      DisplayLabel = 'Lys / crude protein'
491
      FieldName = 'Lys/MAT'
492
    end
493
    object ClientDataSetIngredientsThr_MAT: TFloatField
494
      DisplayLabel = 'Thr / crude protein'
495
      FieldName = 'Thr/MAT'
496
    end
497
    object ClientDataSetIngredientsMet_MAT: TFloatField
498
      DisplayLabel = 'Met / crude protein'
499
      FieldName = 'Met/MAT'
500
    end
501
    object ClientDataSetIngredientsCys_MAT: TFloatField
502
      DisplayLabel = 'Cys / crude protein'
503
      FieldName = 'Cys/MAT'
504
    end
505
    object ClientDataSetIngredientsMetCys_MAT: TFloatField
506
      DisplayLabel = 'Met+Cys / crude protein'
507
      FieldName = 'MetCys/MAT'
508
    end
509
    object ClientDataSetIngredientsTrp_MAT: TFloatField
510
      DisplayLabel = 'Trp / crude protein'
511
      FieldName = 'Trp/MAT'
512
    end
513
    object ClientDataSetIngredientsIle_MAT: TFloatField
514
      DisplayLabel = 'Ile / crude protein'
515
      FieldName = 'Ile/MAT'
516
    end
517
    object ClientDataSetIngredientsVal_MAT: TFloatField
518
      DisplayLabel = 'Val / crude protein'
519
      FieldName = 'Val/MAT'
520
    end
521
    object ClientDataSetIngredientsLeu_MAT: TFloatField
522
      DisplayLabel = 'Leu / crude protein'
523
      FieldName = 'Leu/MAT'
524
    end
525
    object ClientDataSetIngredientsPhe_MAT: TFloatField
526
      DisplayLabel = 'Phe / crude protein'
527
      FieldName = 'Phe/MAT'
528
    end
529
    object ClientDataSetIngredientsTyr_MAT: TFloatField
530
      DisplayLabel = 'Tyr / crude protein'
531
      FieldName = 'Tyr/MAT'
532
    end
533
    object ClientDataSetIngredientsPheTyr_MAT: TFloatField
534
      DisplayLabel = 'Phe+Tyr / crude protein'
535
      FieldName = 'PheTyr/MAT'
536
    end
537
    object ClientDataSetIngredientsHis_MAT: TFloatField
538
      DisplayLabel = 'His / crude protein'
539
      FieldName = 'His/MAT'
540
    end
541
    object ClientDataSetIngredientsArg_MAT: TFloatField
542
      DisplayLabel = 'Arg / crude protein'
543
      FieldName = 'Arg/MAT'
544
    end
545
    object ClientDataSetIngredientsAla_MAT: TFloatField
546
      DisplayLabel = 'Ala / crude protein'
547
      FieldName = 'Ala/MAT'
548
    end
549
    object ClientDataSetIngredientsAsp_MAT: TFloatField
550
      DisplayLabel = 'Asp / crude protein'
551
      FieldName = 'Asp/MAT'
552
    end
553
    object ClientDataSetIngredientsGlu_MAT: TFloatField
554
      DisplayLabel = 'Glu / crude protein'
555
      FieldName = 'Glu/MAT'
556
    end
557
    object ClientDataSetIngredientsGly_MAT: TFloatField
558
      DisplayLabel = 'Gly / crude protein'
559
      FieldName = 'Gly/MAT'
560
    end
561
    object ClientDataSetIngredientsSer_MAT: TFloatField
562
      DisplayLabel = 'Ser / crude protein'
563
      FieldName = 'Ser/MAT'
564
    end
565
    object ClientDataSetIngredientsPro_MAT: TFloatField
566
      DisplayLabel = 'Pro / crude protein'
567
      FieldName = 'Pro/MAT'
568
    end
569
    object ClientDataSetIngredientsdLys: TFloatField
570
      DisplayLabel = 'Lysd'
571
      FieldName = 'dLys'
572
    end
573
    object ClientDataSetIngredientsdThr: TFloatField
574
      DisplayLabel = 'Thrd'
575
      FieldName = 'dThr'
576
    end
577
    object ClientDataSetIngredientsdMet: TFloatField
578
      DisplayLabel = 'Metd'
579
      FieldName = 'dMet'
580
    end
581
    object ClientDataSetIngredientsdCys: TFloatField
582
      DisplayLabel = 'Cysd'
583
      FieldName = 'dCys'
584
    end
585
    object ClientDataSetIngredientsdMetCys: TFloatField
586
      DisplayLabel = 'Met+Cysd'
587
      FieldName = 'dMetCys'
588
    end
589
    object ClientDataSetIngredientsdTrp: TFloatField
590
      DisplayLabel = 'Trpd'
591
      FieldName = 'dTrp'
592
    end
593
    object ClientDataSetIngredientsdIle: TFloatField
594
      DisplayLabel = 'Iled'
595
      FieldName = 'dIle'
596
    end
597
    object ClientDataSetIngredientsdVal: TFloatField
598
      DisplayLabel = 'Vald'
599
      FieldName = 'dVal'
600
    end
601
    object ClientDataSetIngredientsdLeu: TFloatField
602
      DisplayLabel = 'Leud'
603
      FieldName = 'dLeu'
604
    end
605
    object ClientDataSetIngredientsdPhe: TFloatField
606
      DisplayLabel = 'Phed'
607
      FieldName = 'dPhe'
608
    end
609
    object ClientDataSetIngredientsdTyr: TFloatField
610
      DisplayLabel = 'Tyrd'
611
      FieldName = 'dTyr'
612
    end
613
    object ClientDataSetIngredientsdPheTyr: TFloatField
614
      DisplayLabel = 'Phe+Tyrd'
615
      FieldName = 'dPheTyr'
616
    end
617
    object ClientDataSetIngredientsdHis: TFloatField
618
      DisplayLabel = 'Hisd'
619
      FieldName = 'dHis'
620
    end
621
    object ClientDataSetIngredientsdArg: TFloatField
622
      DisplayLabel = 'Argd'
623
      FieldName = 'dArg'
624
    end
625
    object ClientDataSetIngredientsdAla: TFloatField
626
      DisplayLabel = 'Alad'
627
      FieldName = 'dAla'
628
    end
629
    object ClientDataSetIngredientsdAsp: TFloatField
630
      DisplayLabel = 'Aspd'
631
      FieldName = 'dAsp'
632
    end
633
    object ClientDataSetIngredientsdGlu: TFloatField
634
      DisplayLabel = 'Glud'
635
      FieldName = 'dGlu'
636
    end
637
    object ClientDataSetIngredientsdGly: TFloatField
638
      DisplayLabel = 'Glyd'
639
      FieldName = 'dGly'
640
    end
641
    object ClientDataSetIngredientsdSer: TFloatField
642
      DisplayLabel = 'Serd'
643
      FieldName = 'dSer'
644
    end
645
    object ClientDataSetIngredientsdPro: TFloatField
646
      DisplayLabel = 'Prod'
647
      FieldName = 'dPro'
648
    end
649
    object ClientDataSetIngredientsLysd: TFloatField
650
      DisplayLabel = 'dLys'
651
      FieldName = 'Lysd'
652
    end
653
    object ClientDataSetIngredientsThrd: TFloatField
654
      DisplayLabel = 'dThr'
655
      FieldName = 'Thrd'
656
    end
657
    object ClientDataSetIngredientsMetd: TFloatField
658
      DisplayLabel = 'dMet'
659
      FieldName = 'Metd'
660
    end
661
    object ClientDataSetIngredientsCysd: TFloatField
662
      DisplayLabel = 'dCys'
663
      FieldName = 'Cysd'
664
    end
665
    object ClientDataSetIngredientsMetCysd: TFloatField
666
      DisplayLabel = 'dMet+Cys'
667
      FieldName = 'MetCysd'
668
    end
669
    object ClientDataSetIngredientsTrpd: TFloatField
670
      DisplayLabel = 'dTrp'
671
      FieldName = 'Trpd'
672
    end
673
    object ClientDataSetIngredientsIled: TFloatField
674
      DisplayLabel = 'dIle'
675
      FieldName = 'Iled'
676
    end
677
    object ClientDataSetIngredientsVald: TFloatField
678
      DisplayLabel = 'dVal'
679
      FieldName = 'Vald'
680
    end
681
    object ClientDataSetIngredientsLeud: TFloatField
682
      DisplayLabel = 'dLeu'
683
      FieldName = 'Leud'
684
    end
685
    object ClientDataSetIngredientsPhed: TFloatField
686
      DisplayLabel = 'dPhe'
687
      FieldName = 'Phed'
688
    end
689
    object ClientDataSetIngredientsTyrd: TFloatField
690
      DisplayLabel = 'dTyr'
691
      FieldName = 'Tyrd'
692
    end
693
    object ClientDataSetIngredientsPheTyrd: TFloatField
694
      DisplayLabel = 'dPhe+Tyr'
695
      FieldName = 'PheTyrd'
696
    end
697
    object ClientDataSetIngredientsHisd: TFloatField
698
      DisplayLabel = 'dHis'
699
      FieldName = 'Hisd'
700
    end
701
    object ClientDataSetIngredientsArgd: TFloatField
702
      DisplayLabel = 'dArg'
703
      FieldName = 'Argd'
704
    end
705
    object ClientDataSetIngredientsAlad: TFloatField
706
      DisplayLabel = 'dAla'
707
      FieldName = 'Alad'
708
    end
709
    object ClientDataSetIngredientsAspd: TFloatField
710
      DisplayLabel = 'dAsp'
711
      FieldName = 'Aspd'
712
    end
713
    object ClientDataSetIngredientsGlud: TFloatField
714
      DisplayLabel = 'dGlu'
715
      FieldName = 'Glud'
716
    end
717
    object ClientDataSetIngredientsGlyd: TFloatField
718
      DisplayLabel = 'dGly'
719
      FieldName = 'Glyd'
720
    end
721
    object ClientDataSetIngredientsSerd: TFloatField
722
      DisplayLabel = 'dSer'
723
      FieldName = 'Serd'
724
    end
725
    object ClientDataSetIngredientsProd: TFloatField
726
      DisplayLabel = 'dPro'
727
      FieldName = 'Prod'
728
    end
729
    object ClientDataSetIngredientsLysd_ENc: TFloatField
730
      DisplayLabel = 'dLys / NE, growing pig'
731
      FieldName = 'Lysd/ENc'
732
    end
733
    object ClientDataSetIngredientsLysd_ENt: TFloatField
734
      DisplayLabel = 'dLys / NE, adult pig'
735
      FieldName = 'Lysd/ENt'
736
    end
737
    object ClientDataSetIngredientsCa: TFloatField
738
      FieldName = 'Ca'
739
    end
740
    object ClientDataSetIngredientsP: TFloatField
741
      FieldName = 'P'
742
    end
743
    object ClientDataSetIngredientsdP: TFloatField
744
      DisplayLabel = 'Pd, pellet'
745
      FieldName = 'dP'
746
    end
747
    object ClientDataSetIngredientsdPphy: TFloatField
748
      DisplayLabel = 'Pd, mash'
749
      FieldName = 'dPphy'
750
    end
751
  end
752
  object DataSourceIngredients: TDataSource
753
    DataSet = ClientDataSetIngredients
754
    Left = 560
755
    Top = 160
756
  end
757
  object ClientDataSetComposition: TClientDataSet
758
    Aggregates = <
759
      item
760
        Active = True
761
        AggregateName = 'LevelSum'
762
        Expression = 'Sum(Level)'
763
        GroupingLevel = 1
764
        IndexName = 'IndexRank'
765
        Visible = False
766
        OnUpdate = AggregateLevelSumUpdate
767
      end>
768
    AggregatesActive = True
769
    AutoCalcFields = False
770
    FieldDefs = <>
771
    IndexDefs = <
772
      item
773
        Name = 'IndexRank'
774
        Fields = 'Feed;Rank'
775
        GroupingLevel = 1
776
      end
777
      item
778
        Name = 'IndexLevel'
779
        DescFields = 'Level'
780
        Fields = 'Feed;Level'
781
        Options = [ixDescending]
782
        GroupingLevel = 1
783
      end
784
      item
785
        Name = 'IndexIngredientName'
786
        Fields = 'Feed;IngredientName'
787
        GroupingLevel = 1
788
      end>
789
    IndexName = 'IndexRank'
790
    Params = <>
791
    StoreDefs = True
792
    Left = 400
793
    Top = 360
794
    object ClientDataSetCompositionFeed: TIntegerField
795
      FieldName = 'Feed'
796
    end
797
    object ClientDataSetCompositionIngredient: TIntegerField
798
      FieldName = 'Ingredient'
799
    end
800
    object ClientDataSetCompositionUser: TBooleanField
801
      FieldName = 'User'
802
    end
803
    object ClientDataSetCompositionIngredientName: TWideStringField
804
      DisplayLabel = 'Name'
805
      FieldName = 'IngredientName'
806
      Size = 80
807
    end
808
    object ClientDataSetCompositionRank: TIntegerField
809
      FieldName = 'Rank'
810
    end
811
    object ClientDataSetCompositionMS: TFloatField
812
      DisplayLabel = 'DM'
813
      FieldName = 'MS'
814
    end
815
    object ClientDataSetCompositionLevel: TFloatField
816
      FieldName = 'Level'
817
    end
818
  end
819
  object DataSourceComposition: TDataSource
820
    DataSet = ClientDataSetComposition
821
    Left = 560
822
    Top = 360
823
  end
824
  object ClientDataSetPhytase: TClientDataSet
825
    Aggregates = <>
826
    AutoCalcFields = False
827
    MasterFields = 'Id'
828
    Params = <>
829
    Left = 400
830
    Top = 440
831
    object ClientDataSetPhytaseId: TAutoIncField
832
      FieldName = 'Id'
833
    end
834
    object ClientDataSetPhytaseType: TFloatField
835
      FieldName = 'Type'
836
      DisplayFormat = '0.00'
837
    end
838
    object ClientDataSetPhytaseCoef: TFloatField
839
      FieldName = 'Coef'
840
    end
841
  end
842
  object DataSourcePhytase: TDataSource
843
    DataSet = ClientDataSetPhytase
844
    Left = 560
845
    Top = 440
846
  end
847
  object ClientDataSetFeeds: TClientDataSet
848
    Aggregates = <>
849
    AutoCalcFields = False
850
    FilterOptions = [foCaseInsensitive]
851
    Params = <>
852
    OnCalcFields = ClientDataSetFeedsCalcFields
853
    Left = 400
854
    Top = 280
855
    object ClientDataSetFeedsId: TIntegerField
856
      FieldName = 'Id'
857
    end
858
    object ClientDataSetFeedsName: TWideStringField
859
      FieldName = 'Name'
860
      Size = 80
861
    end
862
    object ClientDataSetFeedsDescription: TWideStringField
863
      FieldName = 'Description'
864
      Size = 320
865
    end
866
    object ClientDataSetFeedsPresentation: TIntegerField
867
      DisplayLabel = 'Physical form'
868
      FieldName = 'Presentation'
869
    end
870
    object ClientDataSetFeedsBonusC: TFloatField
871
      DisplayLabel = 'Energy bonus, growing pig'
872
      FieldName = 'BonusC'
873
    end
874
    object ClientDataSetFeedsBonusT: TFloatField
875
      DisplayLabel = 'Energy bonus, adult pig'
876
      FieldName = 'BonusT'
877
    end
878
    object ClientDataSetFeedsMS: TFloatField
879
      DisplayLabel = 'Dry matter'
880
      FieldName = 'MS'
881
    end
882
    object ClientDataSetFeedsMS2: TFloatField
883
      DisplayLabel = 'Dry matter'
884
      FieldName = 'MS2'
885
    end
886
    object ClientDataSetFeedsMM: TFloatField
887
      DisplayLabel = 'Ash'
888
      FieldName = 'MM'
889
    end
890
    object ClientDataSetFeedsMAT: TFloatField
891
      DisplayLabel = 'Crude protein'
892
      FieldName = 'MAT'
893
    end
894
    object ClientDataSetFeedsMG: TFloatField
895
      DisplayLabel = 'Crude fat'
896
      FieldName = 'MG'
897
    end
898
    object ClientDataSetFeedsCB: TFloatField
899
      DisplayLabel = 'Crude fibre'
900
      FieldName = 'CB'
901
    end
902
    object ClientDataSetFeedsNDF: TFloatField
903
      FieldName = 'NDF'
904
    end
905
    object ClientDataSetFeedsADF: TFloatField
906
      FieldName = 'ADF'
907
    end
908
    object ClientDataSetFeedsADL: TFloatField
909
      FieldName = 'ADL'
910
    end
911
    object ClientDataSetFeedsAmidon: TFloatField
912
      DisplayLabel = 'Starch'
913
      FieldName = 'Amidon'
914
    end
915
    object ClientDataSetFeedsSucres: TFloatField
916
      DisplayLabel = 'Sugars'
917
      FieldName = 'Sucres'
918
    end
919
    object ClientDataSetFeedsEB: TFloatField
920
      DisplayLabel = 'GE'
921
      FieldName = 'EB'
922
    end
923
    object ClientDataSetFeedsdEc: TFloatField
924
      DisplayLabel = 'Ed, growing pig'
925
      FieldName = 'dEc'
926
    end
927
    object ClientDataSetFeedsEDc: TFloatField
928
      DisplayLabel = 'DE, growing pig'
929
      FieldName = 'EDc'
930
    end
931
    object ClientDataSetFeedsEMc_EDc: TFloatField
932
      DisplayLabel = 'ME / DE, growing pig'
933
      FieldName = 'EMc/EDc'
934
    end
935
    object ClientDataSetFeedsEMc: TFloatField
936
      DisplayLabel = 'ME, growing pig'
937
      FieldName = 'EMc'
938
    end
939
    object ClientDataSetFeedsENc_EMc: TFloatField
940
      DisplayLabel = 'NE / ME, growing pig'
941
      FieldName = 'ENc/EMc'
942
    end
943
    object ClientDataSetFeedsENc: TFloatField
944
      DisplayLabel = 'NE, growing pig'
945
      FieldName = 'ENc'
946
    end
947
    object ClientDataSetFeedsdEt: TFloatField
948
      DisplayLabel = 'Ed, adult pig'
949
      FieldName = 'dEt'
950
    end
951
    object ClientDataSetFeedsEDt: TFloatField
952
      DisplayLabel = 'DE, adult pig'
953
      FieldName = 'EDt'
954
    end
955
    object ClientDataSetFeedsEMt_EDt: TFloatField
956
      DisplayLabel = 'ME / DE, adult pig'
957
      FieldName = 'EMt/EDt'
958
    end
959
    object ClientDataSetFeedsEMt: TFloatField
960
      DisplayLabel = 'ME, adult pig'
961
      FieldName = 'EMt'
962
    end
963
    object ClientDataSetFeedsENt_EMt: TFloatField
964
      DisplayLabel = 'NE / ME, adult pig'
965
      FieldName = 'ENt/EMt'
966
    end
967
    object ClientDataSetFeedsENt: TFloatField
968
      DisplayLabel = 'NE, adult pig'
969
      FieldName = 'ENt'
970
    end
971
    object ClientDataSetFeedsEDt_EDc: TFloatField
972
      DisplayLabel = 'DE, adult pig / DE, growing pig'
973
      FieldName = 'EDt/EDc'
974
    end
975
    object ClientDataSetFeedsEMt_EMc: TFloatField
976
      DisplayLabel = 'ME, adult pig / ME, growing pig'
977
      FieldName = 'EMt/EMc'
978
    end
979
    object ClientDataSetFeedsENt_ENc: TFloatField
980
      DisplayLabel = 'NE, adult pig / NE, growing pig'
981
      FieldName = 'ENt/ENc'
982
    end
983
    object ClientDataSetFeedsdNc: TFloatField
984
      DisplayLabel = 'Nd, growing pig'
985
      FieldName = 'dNc'
986
    end
987
    object ClientDataSetFeedsdNt: TFloatField
988
      DisplayLabel = 'Nd, adult pig'
989
      FieldName = 'dNt'
990
    end
991
    object ClientDataSetFeedsLys: TFloatField
992
      FieldName = 'Lys'
993
    end
994
    object ClientDataSetFeedsThr: TFloatField
995
      FieldName = 'Thr'
996
    end
997
    object ClientDataSetFeedsMet: TFloatField
998
      FieldName = 'Met'
999
    end
1000
    object ClientDataSetFeedsCys: TFloatField
1001
      FieldName = 'Cys'
1002
    end
1003
    object ClientDataSetFeedsMetCys: TFloatField
1004
      DisplayLabel = 'Met+Cys'
1005
      FieldName = 'MetCys'
1006
    end
1007
    object ClientDataSetFeedsTrp: TFloatField
1008
      FieldName = 'Trp'
1009
    end
1010
    object ClientDataSetFeedsIle: TFloatField
1011
      FieldName = 'Ile'
1012
    end
1013
    object ClientDataSetFeedsVal: TFloatField
1014
      FieldName = 'Val'
1015
    end
1016
    object ClientDataSetFeedsLeu: TFloatField
1017
      FieldName = 'Leu'
1018
    end
1019
    object ClientDataSetFeedsPhe: TFloatField
1020
      FieldName = 'Phe'
1021
    end
1022
    object ClientDataSetFeedsTyr: TFloatField
1023
      FieldName = 'Tyr'
1024
    end
1025
    object ClientDataSetFeedsPheTyr: TFloatField
1026
      DisplayLabel = 'Phe+Tyr'
1027
      FieldName = 'PheTyr'
1028
    end
1029
    object ClientDataSetFeedsHis: TFloatField
1030
      FieldName = 'His'
1031
    end
1032
    object ClientDataSetFeedsArg: TFloatField
1033
      FieldName = 'Arg'
1034
    end
1035
    object ClientDataSetFeedsAla: TFloatField
1036
      FieldName = 'Ala'
1037
    end
1038
    object ClientDataSetFeedsAsp: TFloatField
1039
      FieldName = 'Asp'
1040
    end
1041
    object ClientDataSetFeedsGlu: TFloatField
1042
      FieldName = 'Glu'
1043
    end
1044
    object ClientDataSetFeedsGly: TFloatField
1045
      FieldName = 'Gly'
1046
    end
1047
    object ClientDataSetFeedsSer: TFloatField
1048
      FieldName = 'Ser'
1049
    end
1050
    object ClientDataSetFeedsPro: TFloatField
1051
      FieldName = 'Pro'
1052
    end
1053
    object ClientDataSetFeedsLysd: TFloatField
1054
      DisplayLabel = 'dLys'
1055
      FieldName = 'Lysd'
1056
    end
1057
    object ClientDataSetFeedsThrd: TFloatField
1058
      DisplayLabel = 'dThr'
1059
      FieldName = 'Thrd'
1060
    end
1061
    object ClientDataSetFeedsMetd: TFloatField
1062
      DisplayLabel = 'dMet'
1063
      FieldName = 'Metd'
1064
    end
1065
    object ClientDataSetFeedsCysd: TFloatField
1066
      DisplayLabel = 'dCys'
1067
      FieldName = 'Cysd'
1068
    end
1069
    object ClientDataSetFeedsMetCysd: TFloatField
1070
      DisplayLabel = 'dMet+Cys'
1071
      FieldName = 'MetCysd'
1072
    end
1073
    object ClientDataSetFeedsTrpd: TFloatField
1074
      DisplayLabel = 'dTrp'
1075
      FieldName = 'Trpd'
1076
    end
1077
    object ClientDataSetFeedsIled: TFloatField
1078
      DisplayLabel = 'dIle'
1079
      FieldName = 'Iled'
1080
    end
1081
    object ClientDataSetFeedsVald: TFloatField
1082
      DisplayLabel = 'dVal'
1083
      FieldName = 'Vald'
1084
    end
1085
    object ClientDataSetFeedsLeud: TFloatField
1086
      DisplayLabel = 'dLeu'
1087
      FieldName = 'Leud'
1088
    end
1089
    object ClientDataSetFeedsPhed: TFloatField
1090
      DisplayLabel = 'dPhe'
1091
      FieldName = 'Phed'
1092
    end
1093
    object ClientDataSetFeedsTyrd: TFloatField
1094
      DisplayLabel = 'dTyr'
1095
      FieldName = 'Tyrd'
1096
    end
1097
    object ClientDataSetFeedsPheTyrd: TFloatField
1098
      DisplayLabel = 'dPhe+Tyr'
1099
      FieldName = 'PheTyrd'
1100
    end
1101
    object ClientDataSetFeedsHisd: TFloatField
1102
      DisplayLabel = 'dHis'
1103
      FieldName = 'Hisd'
1104
    end
1105
    object ClientDataSetFeedsArgd: TFloatField
1106
      DisplayLabel = 'dArg'
1107
      FieldName = 'Argd'
1108
    end
1109
    object ClientDataSetFeedsAlad: TFloatField
1110
      DisplayLabel = 'dAla'
1111
      FieldName = 'Alad'
1112
    end
1113
    object ClientDataSetFeedsAspd: TFloatField
1114
      DisplayLabel = 'dAsp'
1115
      FieldName = 'Aspd'
1116
    end
1117
    object ClientDataSetFeedsGlud: TFloatField
1118
      DisplayLabel = 'dGlu'
1119
      FieldName = 'Glud'
1120
    end
1121
    object ClientDataSetFeedsGlyd: TFloatField
1122
      DisplayLabel = 'dGly'
1123
      FieldName = 'Glyd'
1124
    end
1125
    object ClientDataSetFeedsSerd: TFloatField
1126
      DisplayLabel = 'dSer'
1127
      FieldName = 'Serd'
1128
    end
1129
    object ClientDataSetFeedsProd: TFloatField
1130
      DisplayLabel = 'dPro'
1131
      FieldName = 'Prod'
1132
    end
1133
    object ClientDataSetFeedsLysd_ENc: TFloatField
1134
      DisplayLabel = 'dLys / NE, growing pig'
1135
      FieldName = 'Lysd/ENc'
1136
    end
1137
    object ClientDataSetFeedsLysd_ENt: TFloatField
1138
      DisplayLabel = 'dLys / NE, adult pig'
1139
      FieldName = 'Lysd/ENt'
1140
    end
1141
    object ClientDataSetFeedsThrd_Lysd: TFloatField
1142
      DisplayLabel = 'dThr / dLys'
1143
      FieldName = 'Thrd/Lysd'
1144
    end
1145
    object ClientDataSetFeedsMetd_Lysd: TFloatField
1146
      DisplayLabel = 'dMet / dLys'
1147
      FieldName = 'Metd/Lysd'
1148
    end
1149
    object ClientDataSetFeedsCysd_Lysd: TFloatField
1150
      DisplayLabel = 'dCys / dLys'
1151
      FieldName = 'Cysd/Lysd'
1152
    end
1153
    object ClientDataSetFeedsMetCysd_Lysd: TFloatField
1154
      DisplayLabel = 'dMet+Cys / dLys'
1155
      FieldName = 'MetCysd/Lysd'
1156
    end
1157
    object ClientDataSetFeedsTrpd_Lysd: TFloatField
1158
      DisplayLabel = 'dTrp / dLys'
1159
      FieldName = 'Trpd/Lysd'
1160
    end
1161
    object ClientDataSetFeedsIled_Lysd: TFloatField
1162
      DisplayLabel = 'dIle / dLys'
1163
      FieldName = 'Iled/Lysd'
1164
    end
1165
    object ClientDataSetFeedsVald_Lysd: TFloatField
1166
      DisplayLabel = 'dVal / dLys'
1167
      FieldName = 'Vald/Lysd'
1168
    end
1169
    object ClientDataSetFeedsLeud_Lysd: TFloatField
1170
      DisplayLabel = 'dLeu / dLys'
1171
      FieldName = 'Leud/Lysd'
1172
    end
1173
    object ClientDataSetFeedsPhed_Lysd: TFloatField
1174
      DisplayLabel = 'dPhe / dLys'
1175
      FieldName = 'Phed/Lysd'
1176
    end
1177
    object ClientDataSetFeedsTyrd_Lysd: TFloatField
1178
      DisplayLabel = 'dTyr / dLys'
1179
      FieldName = 'Tyrd/Lysd'
1180
    end
1181
    object ClientDataSetFeedsPheTyrd_Lysd: TFloatField
1182
      DisplayLabel = 'dPhe+Tyr / dLys'
1183
      FieldName = 'PheTyrd/Lysd'
1184
    end
1185
    object ClientDataSetFeedsHisd_Lysd: TFloatField
1186
      DisplayLabel = 'dHis / dLys'
1187
      FieldName = 'Hisd/Lysd'
1188
    end
1189
    object ClientDataSetFeedsArgd_Lysd: TFloatField
1190
      DisplayLabel = 'dArg / dLys'
1191
      FieldName = 'Argd/Lysd'
1192
    end
1193
    object ClientDataSetFeedsAlad_Lysd: TFloatField
1194
      DisplayLabel = 'dAla / dLys'
1195
      FieldName = 'Alad/Lysd'
1196
    end
1197
    object ClientDataSetFeedsAspd_Lysd: TFloatField
1198
      DisplayLabel = 'dAsp / dLys'
1199
      FieldName = 'Aspd/Lysd'
1200
    end
1201
    object ClientDataSetFeedsGlud_Lysd: TFloatField
1202
      DisplayLabel = 'dGlu / dLys'
1203
      FieldName = 'Glud/Lysd'
1204
    end
1205
    object ClientDataSetFeedsGlyd_Lysd: TFloatField
1206
      DisplayLabel = 'dGly / dLys'
1207
      FieldName = 'Glyd/Lysd'
1208
    end
1209
    object ClientDataSetFeedsSerd_Lysd: TFloatField
1210
      DisplayLabel = 'dSer / dLys'
1211
      FieldName = 'Serd/Lysd'
1212
    end
1213
    object ClientDataSetFeedsProd_Lysd: TFloatField
1214
      DisplayLabel = 'dPro / dLys'
1215
      FieldName = 'Prod/Lysd'
1216
    end
1217
    object ClientDataSetFeedsCa: TFloatField
1218
      DisplayLabel = 'Calcium (Ca)'
1219
      FieldName = 'Ca'
1220
    end
1221
    object ClientDataSetFeedsP: TFloatField
1222
      DisplayLabel = 'Phosphorus (P)'
1223
      FieldName = 'P'
1224
    end
1225
    object ClientDataSetFeedsPd: TFloatField
1226
      DisplayLabel = 'Digestible P (dP)'
1227
      FieldName = 'Pd'
1228
    end
1229
    object ClientDataSetFeedsCa_Pd: TFloatField
1230
      DisplayLabel = 'Ca / dP'
1231
      FieldName = 'Ca/Pd'
1232
    end
1233
    object ClientDataSetFeedsPd_ENc: TFloatField
1234
      DisplayLabel = 'dP / NE, growing pig'
1235
      FieldName = 'Pd/ENc'
1236
    end
1237
    object ClientDataSetFeedsPd_ENt: TFloatField
1238
      DisplayLabel = 'dP / NE, adult pig'
1239
      FieldName = 'Pd/ENt'
1240
    end
1241
    object ClientDataSetFeedsPhytaseId: TIntegerField
1242
      DisplayLabel = 'Phytase ID'
1243
      FieldName = 'PhytaseId'
1244
    end
1245
    object ClientDataSetFeedsPhytaseType: TFloatField
1246
      DisplayLabel = 'Phytase type'
1247
      FieldKind = fkLookup
1248
      FieldName = 'PhytaseType'
1249
      LookupDataSet = ClientDataSetPhytase
1250
      LookupKeyFields = 'Id'
1251
      LookupResultField = 'Type'
1252
      KeyFields = 'PhytaseId'
1253
      DisplayFormat = '0.00'
1254
      Lookup = True
1255
    end
1256
    object ClientDataSetFeedsPhytaseConcentration: TFloatField
1257
      DisplayLabel = 'Phytase concentration'
1258
      FieldName = 'PhytaseConcentration'
1259
      DisplayFormat = '#,##0'
1260
    end
1261
    object ClientDataSetFeedsPhytaseIncorporation: TFloatField
1262
      DisplayLabel = 'Phytase incorporation'
1263
      FieldName = 'PhytaseIncorporation'
1264
      DisplayFormat = '#,##0'
1265
    end
1266
    object ClientDataSetFeedsPhytaseLevel: TFloatField
1267
      DisplayLabel = 'Phytase level'
1268
      FieldKind = fkInternalCalc
1269
      FieldName = 'PhytaseLevel'
1270
    end
1271
    object ClientDataSetFeedsLevelSum: TFloatField
1272
      DisplayLabel = 'Sum'
1273
      FieldName = 'LevelSum'
1274
    end
1275
    object ClientDataSetFeedsTotal: TFloatField
1276
      FieldKind = fkInternalCalc
1277
      FieldName = 'Total'
1278
    end
1279
    object ClientDataSetFeedsRemain: TFloatField
1280
      FieldKind = fkInternalCalc
1281
      FieldName = 'Remain'
1282
    end
1283
  end
1284
  object DataSourceFeeds: TDataSource
1285
    DataSet = ClientDataSetFeeds
1286
    Left = 560
1287
    Top = 280
1288
  end
1289
end