Statistiques
| Révision:

root / UnitDeclaration.dfm @ 14

Historique | Voir | Annoter | Télécharger (38,63 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 3 avalancogn
    object ClientDataSetInraAfzNa: TFloatField
261
      FieldName = 'Na'
262
    end
263
    object ClientDataSetInraAfzK: TFloatField
264
      FieldName = 'K'
265
    end
266
    object ClientDataSetInraAfzCl: TFloatField
267
      FieldName = 'Cl'
268
    end
269 1 avalancogn
  end
270
  object DataSourceInraAfz: TDataSource
271
    DataSet = ClientDataSetInraAfz
272
    Left = 240
273
    Top = 120
274
  end
275
  object ClientDataSetIngredients: TClientDataSet
276
    Aggregates = <>
277
    AutoCalcFields = False
278
    FilterOptions = [foCaseInsensitive]
279
    Params = <>
280
    OnFilterRecord = ClientDataSetIngredientsFilterRecord
281
    Left = 400
282
    Top = 160
283
    object ClientDataSetIngredientsId: TIntegerField
284
      FieldName = 'Id'
285
    end
286
    object ClientDataSetIngredientsName: TWideStringField
287
      FieldName = 'Name'
288
      Size = 80
289
    end
290
    object ClientDataSetIngredientsDefinition: TWideStringField
291
      FieldName = 'Definition'
292
      Size = 320
293
    end
294
    object ClientDataSetIngredientsClass: TIntegerField
295
      FieldName = 'Class'
296
    end
297
    object ClientDataSetIngredientsClassName: TWideStringField
298
      DisplayLabel = 'Class'
299
      FieldKind = fkLookup
300
      FieldName = 'ClassName'
301
      LookupDataSet = ClientDataSetClasses
302
      LookupKeyFields = 'Id'
303
      LookupResultField = 'Name'
304
      KeyFields = 'Class'
305
      Size = 40
306
      Lookup = True
307
    end
308
    object ClientDataSetIngredientsUser: TBooleanField
309
      FieldName = 'User'
310
    end
311
    object ClientDataSetIngredientsModel: TIntegerField
312
      FieldName = 'Model'
313
    end
314
    object ClientDataSetIngredientsSource: TWideStringField
315
      DisplayLabel = 'Origin'
316
      FieldName = 'Source'
317
      Size = 80
318
    end
319
    object ClientDataSetIngredientsMS: TFloatField
320
      DisplayLabel = 'Dry matter'
321
      FieldName = 'MS'
322
    end
323
    object ClientDataSetIngredientsMS2: TFloatField
324
      DisplayLabel = 'Dry matter'
325
      FieldName = 'MS2'
326
    end
327
    object ClientDataSetIngredientsMM: TFloatField
328
      DisplayLabel = 'Ash'
329
      FieldName = 'MM'
330
    end
331
    object ClientDataSetIngredientsMAT: TFloatField
332
      DisplayLabel = 'Crude protein'
333
      FieldName = 'MAT'
334
    end
335
    object ClientDataSetIngredientsMG: TFloatField
336
      DisplayLabel = 'Crude fat'
337
      FieldName = 'MG'
338
    end
339
    object ClientDataSetIngredientsCB: TFloatField
340
      DisplayLabel = 'Crude fibre'
341
      FieldName = 'CB'
342
    end
343
    object ClientDataSetIngredientsNDF: TFloatField
344
      FieldName = 'NDF'
345
    end
346
    object ClientDataSetIngredientsADF: TFloatField
347
      FieldName = 'ADF'
348
    end
349
    object ClientDataSetIngredientsADL: TFloatField
350
      FieldName = 'ADL'
351
    end
352
    object ClientDataSetIngredientsAmidon: TFloatField
353
      DisplayLabel = 'Starch'
354
      FieldName = 'Amidon'
355
    end
356
    object ClientDataSetIngredientsSucres: TFloatField
357
      DisplayLabel = 'Sugars'
358
      FieldName = 'Sucres'
359
    end
360
    object ClientDataSetIngredientsEB: TFloatField
361
      DisplayLabel = 'GE'
362
      FieldName = 'EB'
363
    end
364
    object ClientDataSetIngredientsBonus: TFloatField
365
      DisplayLabel = 'Energy bonus'
366
      FieldName = 'Bonus'
367
    end
368
    object ClientDataSetIngredientsdEc: TFloatField
369
      DisplayLabel = 'Ed, growing pig'
370
      FieldName = 'dEc'
371
    end
372
    object ClientDataSetIngredientsEDc: TFloatField
373
      DisplayLabel = 'DE, growing pig'
374
      FieldName = 'EDc'
375
    end
376
    object ClientDataSetIngredientsEMc_EDc: TFloatField
377
      DisplayLabel = 'ME / DE, growing pig'
378
      FieldName = 'EMc/EDc'
379
    end
380
    object ClientDataSetIngredientsEMc: TFloatField
381
      DisplayLabel = 'ME, growing pig'
382
      FieldName = 'EMc'
383
    end
384
    object ClientDataSetIngredientsENc_EMc: TFloatField
385
      DisplayLabel = 'NE / ME, growing pig'
386
      FieldName = 'ENc/EMc'
387
    end
388
    object ClientDataSetIngredientsENc: TFloatField
389
      DisplayLabel = 'NE, growing pig'
390
      FieldName = 'ENc'
391
    end
392
    object ClientDataSetIngredientsdEt: TFloatField
393
      DisplayLabel = 'Ed, adult pig'
394
      FieldName = 'dEt'
395
    end
396
    object ClientDataSetIngredientsEDt: TFloatField
397
      DisplayLabel = 'DE, adult pig'
398
      FieldName = 'EDt'
399
    end
400
    object ClientDataSetIngredientsEMt_EDt: TFloatField
401
      DisplayLabel = 'ME / DE, adult pig'
402
      FieldName = 'EMt/EDt'
403
    end
404
    object ClientDataSetIngredientsEMt: TFloatField
405
      DisplayLabel = 'ME, adult pig'
406
      FieldName = 'EMt'
407
    end
408
    object ClientDataSetIngredientsENt_EMt: TFloatField
409
      DisplayLabel = 'NE / ME, adult pig'
410
      FieldName = 'ENt/EMt'
411
    end
412
    object ClientDataSetIngredientsENt: TFloatField
413
      DisplayLabel = 'NE, adult pig'
414
      FieldName = 'ENt'
415
    end
416
    object ClientDataSetIngredientsEDt_EDc: TFloatField
417
      DisplayLabel = 'DE, adult pig / DE, growing pig'
418
      FieldName = 'EDt/EDc'
419
    end
420
    object ClientDataSetIngredientsEMt_EMc: TFloatField
421
      DisplayLabel = 'ME, adult pig / ME, growing pig'
422
      FieldName = 'EMt/EMc'
423
    end
424
    object ClientDataSetIngredientsENt_ENc: TFloatField
425
      DisplayLabel = 'NE, adult pig / NE, growing pig'
426
      FieldName = 'ENt/ENc'
427
    end
428
    object ClientDataSetIngredientsdNc: TFloatField
429
      DisplayLabel = 'Nd, growing pig'
430
      FieldName = 'dNc'
431
    end
432
    object ClientDataSetIngredientsdNt: TFloatField
433
      DisplayLabel = 'Nd, adult pig'
434
      FieldName = 'dNt'
435
    end
436
    object ClientDataSetIngredientsLys: TFloatField
437
      FieldName = 'Lys'
438
    end
439
    object ClientDataSetIngredientsThr: TFloatField
440
      FieldName = 'Thr'
441
    end
442
    object ClientDataSetIngredientsMet: TFloatField
443
      FieldName = 'Met'
444
    end
445
    object ClientDataSetIngredientsCys: TFloatField
446
      FieldName = 'Cys'
447
    end
448
    object ClientDataSetIngredientsMetCys: TFloatField
449
      DisplayLabel = 'Met+Cys'
450
      FieldName = 'MetCys'
451
    end
452
    object ClientDataSetIngredientsTrp: TFloatField
453
      FieldName = 'Trp'
454
    end
455
    object ClientDataSetIngredientsIle: TFloatField
456
      FieldName = 'Ile'
457
    end
458
    object ClientDataSetIngredientsVal: TFloatField
459
      FieldName = 'Val'
460
    end
461
    object ClientDataSetIngredientsLeu: TFloatField
462
      FieldName = 'Leu'
463
    end
464
    object ClientDataSetIngredientsPhe: TFloatField
465
      FieldName = 'Phe'
466
    end
467
    object ClientDataSetIngredientsTyr: TFloatField
468
      FieldName = 'Tyr'
469
    end
470
    object ClientDataSetIngredientsPheTyr: TFloatField
471
      DisplayLabel = 'Phe+Tyr'
472
      FieldName = 'PheTyr'
473
    end
474
    object ClientDataSetIngredientsHis: TFloatField
475
      FieldName = 'His'
476
    end
477
    object ClientDataSetIngredientsArg: TFloatField
478
      FieldName = 'Arg'
479
    end
480
    object ClientDataSetIngredientsAla: TFloatField
481
      FieldName = 'Ala'
482
    end
483
    object ClientDataSetIngredientsAsp: TFloatField
484
      FieldName = 'Asp'
485
    end
486
    object ClientDataSetIngredientsGlu: TFloatField
487
      FieldName = 'Glu'
488
    end
489
    object ClientDataSetIngredientsGly: TFloatField
490
      FieldName = 'Gly'
491
    end
492
    object ClientDataSetIngredientsSer: TFloatField
493
      FieldName = 'Ser'
494
    end
495
    object ClientDataSetIngredientsPro: TFloatField
496
      FieldName = 'Pro'
497
    end
498
    object ClientDataSetIngredientsLys_MAT: TFloatField
499
      DisplayLabel = 'Lys / crude protein'
500
      FieldName = 'Lys/MAT'
501
    end
502
    object ClientDataSetIngredientsThr_MAT: TFloatField
503
      DisplayLabel = 'Thr / crude protein'
504
      FieldName = 'Thr/MAT'
505
    end
506
    object ClientDataSetIngredientsMet_MAT: TFloatField
507
      DisplayLabel = 'Met / crude protein'
508
      FieldName = 'Met/MAT'
509
    end
510
    object ClientDataSetIngredientsCys_MAT: TFloatField
511
      DisplayLabel = 'Cys / crude protein'
512
      FieldName = 'Cys/MAT'
513
    end
514
    object ClientDataSetIngredientsMetCys_MAT: TFloatField
515
      DisplayLabel = 'Met+Cys / crude protein'
516
      FieldName = 'MetCys/MAT'
517
    end
518
    object ClientDataSetIngredientsTrp_MAT: TFloatField
519
      DisplayLabel = 'Trp / crude protein'
520
      FieldName = 'Trp/MAT'
521
    end
522
    object ClientDataSetIngredientsIle_MAT: TFloatField
523
      DisplayLabel = 'Ile / crude protein'
524
      FieldName = 'Ile/MAT'
525
    end
526
    object ClientDataSetIngredientsVal_MAT: TFloatField
527
      DisplayLabel = 'Val / crude protein'
528
      FieldName = 'Val/MAT'
529
    end
530
    object ClientDataSetIngredientsLeu_MAT: TFloatField
531
      DisplayLabel = 'Leu / crude protein'
532
      FieldName = 'Leu/MAT'
533
    end
534
    object ClientDataSetIngredientsPhe_MAT: TFloatField
535
      DisplayLabel = 'Phe / crude protein'
536
      FieldName = 'Phe/MAT'
537
    end
538
    object ClientDataSetIngredientsTyr_MAT: TFloatField
539
      DisplayLabel = 'Tyr / crude protein'
540
      FieldName = 'Tyr/MAT'
541
    end
542
    object ClientDataSetIngredientsPheTyr_MAT: TFloatField
543
      DisplayLabel = 'Phe+Tyr / crude protein'
544
      FieldName = 'PheTyr/MAT'
545
    end
546
    object ClientDataSetIngredientsHis_MAT: TFloatField
547
      DisplayLabel = 'His / crude protein'
548
      FieldName = 'His/MAT'
549
    end
550
    object ClientDataSetIngredientsArg_MAT: TFloatField
551
      DisplayLabel = 'Arg / crude protein'
552
      FieldName = 'Arg/MAT'
553
    end
554
    object ClientDataSetIngredientsAla_MAT: TFloatField
555
      DisplayLabel = 'Ala / crude protein'
556
      FieldName = 'Ala/MAT'
557
    end
558
    object ClientDataSetIngredientsAsp_MAT: TFloatField
559
      DisplayLabel = 'Asp / crude protein'
560
      FieldName = 'Asp/MAT'
561
    end
562
    object ClientDataSetIngredientsGlu_MAT: TFloatField
563
      DisplayLabel = 'Glu / crude protein'
564
      FieldName = 'Glu/MAT'
565
    end
566
    object ClientDataSetIngredientsGly_MAT: TFloatField
567
      DisplayLabel = 'Gly / crude protein'
568
      FieldName = 'Gly/MAT'
569
    end
570
    object ClientDataSetIngredientsSer_MAT: TFloatField
571
      DisplayLabel = 'Ser / crude protein'
572
      FieldName = 'Ser/MAT'
573
    end
574
    object ClientDataSetIngredientsPro_MAT: TFloatField
575
      DisplayLabel = 'Pro / crude protein'
576
      FieldName = 'Pro/MAT'
577
    end
578
    object ClientDataSetIngredientsdLys: TFloatField
579
      DisplayLabel = 'Lysd'
580
      FieldName = 'dLys'
581
    end
582
    object ClientDataSetIngredientsdThr: TFloatField
583
      DisplayLabel = 'Thrd'
584
      FieldName = 'dThr'
585
    end
586
    object ClientDataSetIngredientsdMet: TFloatField
587
      DisplayLabel = 'Metd'
588
      FieldName = 'dMet'
589
    end
590
    object ClientDataSetIngredientsdCys: TFloatField
591
      DisplayLabel = 'Cysd'
592
      FieldName = 'dCys'
593
    end
594
    object ClientDataSetIngredientsdMetCys: TFloatField
595
      DisplayLabel = 'Met+Cysd'
596
      FieldName = 'dMetCys'
597
    end
598
    object ClientDataSetIngredientsdTrp: TFloatField
599
      DisplayLabel = 'Trpd'
600
      FieldName = 'dTrp'
601
    end
602
    object ClientDataSetIngredientsdIle: TFloatField
603
      DisplayLabel = 'Iled'
604
      FieldName = 'dIle'
605
    end
606
    object ClientDataSetIngredientsdVal: TFloatField
607
      DisplayLabel = 'Vald'
608
      FieldName = 'dVal'
609
    end
610
    object ClientDataSetIngredientsdLeu: TFloatField
611
      DisplayLabel = 'Leud'
612
      FieldName = 'dLeu'
613
    end
614
    object ClientDataSetIngredientsdPhe: TFloatField
615
      DisplayLabel = 'Phed'
616
      FieldName = 'dPhe'
617
    end
618
    object ClientDataSetIngredientsdTyr: TFloatField
619
      DisplayLabel = 'Tyrd'
620
      FieldName = 'dTyr'
621
    end
622
    object ClientDataSetIngredientsdPheTyr: TFloatField
623
      DisplayLabel = 'Phe+Tyrd'
624
      FieldName = 'dPheTyr'
625
    end
626
    object ClientDataSetIngredientsdHis: TFloatField
627
      DisplayLabel = 'Hisd'
628
      FieldName = 'dHis'
629
    end
630
    object ClientDataSetIngredientsdArg: TFloatField
631
      DisplayLabel = 'Argd'
632
      FieldName = 'dArg'
633
    end
634
    object ClientDataSetIngredientsdAla: TFloatField
635
      DisplayLabel = 'Alad'
636
      FieldName = 'dAla'
637
    end
638
    object ClientDataSetIngredientsdAsp: TFloatField
639
      DisplayLabel = 'Aspd'
640
      FieldName = 'dAsp'
641
    end
642
    object ClientDataSetIngredientsdGlu: TFloatField
643
      DisplayLabel = 'Glud'
644
      FieldName = 'dGlu'
645
    end
646
    object ClientDataSetIngredientsdGly: TFloatField
647
      DisplayLabel = 'Glyd'
648
      FieldName = 'dGly'
649
    end
650
    object ClientDataSetIngredientsdSer: TFloatField
651
      DisplayLabel = 'Serd'
652
      FieldName = 'dSer'
653
    end
654
    object ClientDataSetIngredientsdPro: TFloatField
655
      DisplayLabel = 'Prod'
656
      FieldName = 'dPro'
657
    end
658
    object ClientDataSetIngredientsLysd: TFloatField
659
      DisplayLabel = 'dLys'
660
      FieldName = 'Lysd'
661
    end
662
    object ClientDataSetIngredientsThrd: TFloatField
663
      DisplayLabel = 'dThr'
664
      FieldName = 'Thrd'
665
    end
666
    object ClientDataSetIngredientsMetd: TFloatField
667
      DisplayLabel = 'dMet'
668
      FieldName = 'Metd'
669
    end
670
    object ClientDataSetIngredientsCysd: TFloatField
671
      DisplayLabel = 'dCys'
672
      FieldName = 'Cysd'
673
    end
674
    object ClientDataSetIngredientsMetCysd: TFloatField
675
      DisplayLabel = 'dMet+Cys'
676
      FieldName = 'MetCysd'
677
    end
678
    object ClientDataSetIngredientsTrpd: TFloatField
679
      DisplayLabel = 'dTrp'
680
      FieldName = 'Trpd'
681
    end
682
    object ClientDataSetIngredientsIled: TFloatField
683
      DisplayLabel = 'dIle'
684
      FieldName = 'Iled'
685
    end
686
    object ClientDataSetIngredientsVald: TFloatField
687
      DisplayLabel = 'dVal'
688
      FieldName = 'Vald'
689
    end
690
    object ClientDataSetIngredientsLeud: TFloatField
691
      DisplayLabel = 'dLeu'
692
      FieldName = 'Leud'
693
    end
694
    object ClientDataSetIngredientsPhed: TFloatField
695
      DisplayLabel = 'dPhe'
696
      FieldName = 'Phed'
697
    end
698
    object ClientDataSetIngredientsTyrd: TFloatField
699
      DisplayLabel = 'dTyr'
700
      FieldName = 'Tyrd'
701
    end
702
    object ClientDataSetIngredientsPheTyrd: TFloatField
703
      DisplayLabel = 'dPhe+Tyr'
704
      FieldName = 'PheTyrd'
705
    end
706
    object ClientDataSetIngredientsHisd: TFloatField
707
      DisplayLabel = 'dHis'
708
      FieldName = 'Hisd'
709
    end
710
    object ClientDataSetIngredientsArgd: TFloatField
711
      DisplayLabel = 'dArg'
712
      FieldName = 'Argd'
713
    end
714
    object ClientDataSetIngredientsAlad: TFloatField
715
      DisplayLabel = 'dAla'
716
      FieldName = 'Alad'
717
    end
718
    object ClientDataSetIngredientsAspd: TFloatField
719
      DisplayLabel = 'dAsp'
720
      FieldName = 'Aspd'
721
    end
722
    object ClientDataSetIngredientsGlud: TFloatField
723
      DisplayLabel = 'dGlu'
724
      FieldName = 'Glud'
725
    end
726
    object ClientDataSetIngredientsGlyd: TFloatField
727
      DisplayLabel = 'dGly'
728
      FieldName = 'Glyd'
729
    end
730
    object ClientDataSetIngredientsSerd: TFloatField
731
      DisplayLabel = 'dSer'
732
      FieldName = 'Serd'
733
    end
734
    object ClientDataSetIngredientsProd: TFloatField
735
      DisplayLabel = 'dPro'
736
      FieldName = 'Prod'
737
    end
738
    object ClientDataSetIngredientsLysd_ENc: TFloatField
739
      DisplayLabel = 'dLys / NE, growing pig'
740
      FieldName = 'Lysd/ENc'
741
    end
742
    object ClientDataSetIngredientsLysd_ENt: TFloatField
743
      DisplayLabel = 'dLys / NE, adult pig'
744
      FieldName = 'Lysd/ENt'
745
    end
746
    object ClientDataSetIngredientsCa: TFloatField
747 3 avalancogn
      DisplayLabel = 'Calcium (Ca)'
748 1 avalancogn
      FieldName = 'Ca'
749
    end
750
    object ClientDataSetIngredientsP: TFloatField
751 3 avalancogn
      DisplayLabel = 'Phosphorus (P)'
752 1 avalancogn
      FieldName = 'P'
753
    end
754 3 avalancogn
    object ClientDataSetIngredientsNa: TFloatField
755
      DisplayLabel = 'Sodium (Na)'
756
      FieldName = 'Na'
757
    end
758
    object ClientDataSetIngredientsK: TFloatField
759
      DisplayLabel = 'Potassium (K)'
760
      FieldName = 'K'
761
    end
762
    object ClientDataSetIngredientsCl: TFloatField
763
      DisplayLabel = 'Chlorine (Cl)'
764
      FieldName = 'Cl'
765
    end
766
    object ClientDataSetIngredientsBE: TFloatField
767
      DisplayLabel = 'Electrolyte balance'
768
      FieldName = 'BE'
769
    end
770 1 avalancogn
    object ClientDataSetIngredientsdP: TFloatField
771
      DisplayLabel = 'Pd, pellet'
772
      FieldName = 'dP'
773
    end
774
    object ClientDataSetIngredientsdPphy: TFloatField
775
      DisplayLabel = 'Pd, mash'
776
      FieldName = 'dPphy'
777
    end
778
  end
779
  object DataSourceIngredients: TDataSource
780
    DataSet = ClientDataSetIngredients
781
    Left = 560
782
    Top = 160
783
  end
784
  object ClientDataSetComposition: TClientDataSet
785
    Aggregates = <
786
      item
787
        Active = True
788
        AggregateName = 'LevelSum'
789
        Expression = 'Sum(Level)'
790
        GroupingLevel = 1
791
        IndexName = 'IndexRank'
792
        Visible = False
793
        OnUpdate = AggregateLevelSumUpdate
794
      end>
795
    AggregatesActive = True
796
    AutoCalcFields = False
797
    FieldDefs = <>
798
    IndexDefs = <
799
      item
800
        Name = 'IndexRank'
801
        Fields = 'Feed;Rank'
802
        GroupingLevel = 1
803
      end
804
      item
805
        Name = 'IndexLevel'
806
        DescFields = 'Level'
807
        Fields = 'Feed;Level'
808
        Options = [ixDescending]
809
        GroupingLevel = 1
810
      end
811
      item
812
        Name = 'IndexIngredientName'
813
        Fields = 'Feed;IngredientName'
814
        GroupingLevel = 1
815
      end>
816
    IndexName = 'IndexRank'
817
    Params = <>
818
    StoreDefs = True
819
    Left = 400
820
    Top = 360
821
    object ClientDataSetCompositionFeed: TIntegerField
822
      FieldName = 'Feed'
823
    end
824
    object ClientDataSetCompositionIngredient: TIntegerField
825
      FieldName = 'Ingredient'
826
    end
827
    object ClientDataSetCompositionUser: TBooleanField
828
      FieldName = 'User'
829
    end
830
    object ClientDataSetCompositionIngredientName: TWideStringField
831
      DisplayLabel = 'Name'
832
      FieldName = 'IngredientName'
833
      Size = 80
834
    end
835
    object ClientDataSetCompositionRank: TIntegerField
836
      FieldName = 'Rank'
837
    end
838
    object ClientDataSetCompositionMS: TFloatField
839
      DisplayLabel = 'DM'
840
      FieldName = 'MS'
841
    end
842
    object ClientDataSetCompositionLevel: TFloatField
843
      FieldName = 'Level'
844
    end
845
  end
846
  object DataSourceComposition: TDataSource
847
    DataSet = ClientDataSetComposition
848
    Left = 560
849
    Top = 360
850
  end
851
  object ClientDataSetPhytase: TClientDataSet
852
    Aggregates = <>
853
    AutoCalcFields = False
854
    MasterFields = 'Id'
855
    Params = <>
856
    Left = 400
857
    Top = 440
858
    object ClientDataSetPhytaseId: TAutoIncField
859
      FieldName = 'Id'
860
    end
861
    object ClientDataSetPhytaseType: TFloatField
862
      FieldName = 'Type'
863
      DisplayFormat = '0.00'
864
    end
865
    object ClientDataSetPhytaseCoef: TFloatField
866
      FieldName = 'Coef'
867
    end
868
  end
869
  object DataSourcePhytase: TDataSource
870
    DataSet = ClientDataSetPhytase
871
    Left = 560
872
    Top = 440
873
  end
874
  object ClientDataSetFeeds: TClientDataSet
875
    Aggregates = <>
876
    AutoCalcFields = False
877
    FilterOptions = [foCaseInsensitive]
878
    Params = <>
879
    OnCalcFields = ClientDataSetFeedsCalcFields
880
    Left = 400
881
    Top = 280
882
    object ClientDataSetFeedsId: TIntegerField
883
      FieldName = 'Id'
884
    end
885
    object ClientDataSetFeedsName: TWideStringField
886
      FieldName = 'Name'
887
      Size = 80
888
    end
889
    object ClientDataSetFeedsDescription: TWideStringField
890
      FieldName = 'Description'
891
      Size = 320
892
    end
893
    object ClientDataSetFeedsPresentation: TIntegerField
894
      DisplayLabel = 'Physical form'
895
      FieldName = 'Presentation'
896
    end
897
    object ClientDataSetFeedsBonusC: TFloatField
898
      DisplayLabel = 'Energy bonus, growing pig'
899
      FieldName = 'BonusC'
900
    end
901
    object ClientDataSetFeedsBonusT: TFloatField
902
      DisplayLabel = 'Energy bonus, adult pig'
903
      FieldName = 'BonusT'
904
    end
905
    object ClientDataSetFeedsMS: TFloatField
906
      DisplayLabel = 'Dry matter'
907
      FieldName = 'MS'
908
    end
909
    object ClientDataSetFeedsMS2: TFloatField
910
      DisplayLabel = 'Dry matter'
911
      FieldName = 'MS2'
912
    end
913
    object ClientDataSetFeedsMM: TFloatField
914
      DisplayLabel = 'Ash'
915
      FieldName = 'MM'
916
    end
917
    object ClientDataSetFeedsMAT: TFloatField
918
      DisplayLabel = 'Crude protein'
919
      FieldName = 'MAT'
920
    end
921
    object ClientDataSetFeedsMG: TFloatField
922
      DisplayLabel = 'Crude fat'
923
      FieldName = 'MG'
924
    end
925
    object ClientDataSetFeedsCB: TFloatField
926
      DisplayLabel = 'Crude fibre'
927
      FieldName = 'CB'
928
    end
929
    object ClientDataSetFeedsNDF: TFloatField
930
      FieldName = 'NDF'
931
    end
932
    object ClientDataSetFeedsADF: TFloatField
933
      FieldName = 'ADF'
934
    end
935
    object ClientDataSetFeedsADL: TFloatField
936
      FieldName = 'ADL'
937
    end
938
    object ClientDataSetFeedsAmidon: TFloatField
939
      DisplayLabel = 'Starch'
940
      FieldName = 'Amidon'
941
    end
942
    object ClientDataSetFeedsSucres: TFloatField
943
      DisplayLabel = 'Sugars'
944
      FieldName = 'Sucres'
945
    end
946
    object ClientDataSetFeedsEB: TFloatField
947
      DisplayLabel = 'GE'
948
      FieldName = 'EB'
949
    end
950
    object ClientDataSetFeedsdEc: TFloatField
951
      DisplayLabel = 'Ed, growing pig'
952
      FieldName = 'dEc'
953
    end
954
    object ClientDataSetFeedsEDc: TFloatField
955
      DisplayLabel = 'DE, growing pig'
956
      FieldName = 'EDc'
957
    end
958
    object ClientDataSetFeedsEMc_EDc: TFloatField
959
      DisplayLabel = 'ME / DE, growing pig'
960
      FieldName = 'EMc/EDc'
961
    end
962
    object ClientDataSetFeedsEMc: TFloatField
963
      DisplayLabel = 'ME, growing pig'
964
      FieldName = 'EMc'
965
    end
966
    object ClientDataSetFeedsENc_EMc: TFloatField
967
      DisplayLabel = 'NE / ME, growing pig'
968
      FieldName = 'ENc/EMc'
969
    end
970
    object ClientDataSetFeedsENc: TFloatField
971
      DisplayLabel = 'NE, growing pig'
972
      FieldName = 'ENc'
973
    end
974
    object ClientDataSetFeedsdEt: TFloatField
975
      DisplayLabel = 'Ed, adult pig'
976
      FieldName = 'dEt'
977
    end
978
    object ClientDataSetFeedsEDt: TFloatField
979
      DisplayLabel = 'DE, adult pig'
980
      FieldName = 'EDt'
981
    end
982
    object ClientDataSetFeedsEMt_EDt: TFloatField
983
      DisplayLabel = 'ME / DE, adult pig'
984
      FieldName = 'EMt/EDt'
985
    end
986
    object ClientDataSetFeedsEMt: TFloatField
987
      DisplayLabel = 'ME, adult pig'
988
      FieldName = 'EMt'
989
    end
990
    object ClientDataSetFeedsENt_EMt: TFloatField
991
      DisplayLabel = 'NE / ME, adult pig'
992
      FieldName = 'ENt/EMt'
993
    end
994
    object ClientDataSetFeedsENt: TFloatField
995
      DisplayLabel = 'NE, adult pig'
996
      FieldName = 'ENt'
997
    end
998
    object ClientDataSetFeedsEDt_EDc: TFloatField
999
      DisplayLabel = 'DE, adult pig / DE, growing pig'
1000
      FieldName = 'EDt/EDc'
1001
    end
1002
    object ClientDataSetFeedsEMt_EMc: TFloatField
1003
      DisplayLabel = 'ME, adult pig / ME, growing pig'
1004
      FieldName = 'EMt/EMc'
1005
    end
1006
    object ClientDataSetFeedsENt_ENc: TFloatField
1007
      DisplayLabel = 'NE, adult pig / NE, growing pig'
1008
      FieldName = 'ENt/ENc'
1009
    end
1010
    object ClientDataSetFeedsdNc: TFloatField
1011
      DisplayLabel = 'Nd, growing pig'
1012
      FieldName = 'dNc'
1013
    end
1014
    object ClientDataSetFeedsdNt: TFloatField
1015
      DisplayLabel = 'Nd, adult pig'
1016
      FieldName = 'dNt'
1017
    end
1018
    object ClientDataSetFeedsLys: TFloatField
1019
      FieldName = 'Lys'
1020
    end
1021
    object ClientDataSetFeedsThr: TFloatField
1022
      FieldName = 'Thr'
1023
    end
1024
    object ClientDataSetFeedsMet: TFloatField
1025
      FieldName = 'Met'
1026
    end
1027
    object ClientDataSetFeedsCys: TFloatField
1028
      FieldName = 'Cys'
1029
    end
1030
    object ClientDataSetFeedsMetCys: TFloatField
1031
      DisplayLabel = 'Met+Cys'
1032
      FieldName = 'MetCys'
1033
    end
1034
    object ClientDataSetFeedsTrp: TFloatField
1035
      FieldName = 'Trp'
1036
    end
1037
    object ClientDataSetFeedsIle: TFloatField
1038
      FieldName = 'Ile'
1039
    end
1040
    object ClientDataSetFeedsVal: TFloatField
1041
      FieldName = 'Val'
1042
    end
1043
    object ClientDataSetFeedsLeu: TFloatField
1044
      FieldName = 'Leu'
1045
    end
1046
    object ClientDataSetFeedsPhe: TFloatField
1047
      FieldName = 'Phe'
1048
    end
1049
    object ClientDataSetFeedsTyr: TFloatField
1050
      FieldName = 'Tyr'
1051
    end
1052
    object ClientDataSetFeedsPheTyr: TFloatField
1053
      DisplayLabel = 'Phe+Tyr'
1054
      FieldName = 'PheTyr'
1055
    end
1056
    object ClientDataSetFeedsHis: TFloatField
1057
      FieldName = 'His'
1058
    end
1059
    object ClientDataSetFeedsArg: TFloatField
1060
      FieldName = 'Arg'
1061
    end
1062
    object ClientDataSetFeedsAla: TFloatField
1063
      FieldName = 'Ala'
1064
    end
1065
    object ClientDataSetFeedsAsp: TFloatField
1066
      FieldName = 'Asp'
1067
    end
1068
    object ClientDataSetFeedsGlu: TFloatField
1069
      FieldName = 'Glu'
1070
    end
1071
    object ClientDataSetFeedsGly: TFloatField
1072
      FieldName = 'Gly'
1073
    end
1074
    object ClientDataSetFeedsSer: TFloatField
1075
      FieldName = 'Ser'
1076
    end
1077
    object ClientDataSetFeedsPro: TFloatField
1078
      FieldName = 'Pro'
1079
    end
1080
    object ClientDataSetFeedsLysd: TFloatField
1081
      DisplayLabel = 'dLys'
1082
      FieldName = 'Lysd'
1083
    end
1084
    object ClientDataSetFeedsThrd: TFloatField
1085
      DisplayLabel = 'dThr'
1086
      FieldName = 'Thrd'
1087
    end
1088
    object ClientDataSetFeedsMetd: TFloatField
1089
      DisplayLabel = 'dMet'
1090
      FieldName = 'Metd'
1091
    end
1092
    object ClientDataSetFeedsCysd: TFloatField
1093
      DisplayLabel = 'dCys'
1094
      FieldName = 'Cysd'
1095
    end
1096
    object ClientDataSetFeedsMetCysd: TFloatField
1097
      DisplayLabel = 'dMet+Cys'
1098
      FieldName = 'MetCysd'
1099
    end
1100
    object ClientDataSetFeedsTrpd: TFloatField
1101
      DisplayLabel = 'dTrp'
1102
      FieldName = 'Trpd'
1103
    end
1104
    object ClientDataSetFeedsIled: TFloatField
1105
      DisplayLabel = 'dIle'
1106
      FieldName = 'Iled'
1107
    end
1108
    object ClientDataSetFeedsVald: TFloatField
1109
      DisplayLabel = 'dVal'
1110
      FieldName = 'Vald'
1111
    end
1112
    object ClientDataSetFeedsLeud: TFloatField
1113
      DisplayLabel = 'dLeu'
1114
      FieldName = 'Leud'
1115
    end
1116
    object ClientDataSetFeedsPhed: TFloatField
1117
      DisplayLabel = 'dPhe'
1118
      FieldName = 'Phed'
1119
    end
1120
    object ClientDataSetFeedsTyrd: TFloatField
1121
      DisplayLabel = 'dTyr'
1122
      FieldName = 'Tyrd'
1123
    end
1124
    object ClientDataSetFeedsPheTyrd: TFloatField
1125
      DisplayLabel = 'dPhe+Tyr'
1126
      FieldName = 'PheTyrd'
1127
    end
1128
    object ClientDataSetFeedsHisd: TFloatField
1129
      DisplayLabel = 'dHis'
1130
      FieldName = 'Hisd'
1131
    end
1132
    object ClientDataSetFeedsArgd: TFloatField
1133
      DisplayLabel = 'dArg'
1134
      FieldName = 'Argd'
1135
    end
1136
    object ClientDataSetFeedsAlad: TFloatField
1137
      DisplayLabel = 'dAla'
1138
      FieldName = 'Alad'
1139
    end
1140
    object ClientDataSetFeedsAspd: TFloatField
1141
      DisplayLabel = 'dAsp'
1142
      FieldName = 'Aspd'
1143
    end
1144
    object ClientDataSetFeedsGlud: TFloatField
1145
      DisplayLabel = 'dGlu'
1146
      FieldName = 'Glud'
1147
    end
1148
    object ClientDataSetFeedsGlyd: TFloatField
1149
      DisplayLabel = 'dGly'
1150
      FieldName = 'Glyd'
1151
    end
1152
    object ClientDataSetFeedsSerd: TFloatField
1153
      DisplayLabel = 'dSer'
1154
      FieldName = 'Serd'
1155
    end
1156
    object ClientDataSetFeedsProd: TFloatField
1157
      DisplayLabel = 'dPro'
1158
      FieldName = 'Prod'
1159
    end
1160
    object ClientDataSetFeedsLysd_ENc: TFloatField
1161
      DisplayLabel = 'dLys / NE, growing pig'
1162
      FieldName = 'Lysd/ENc'
1163
    end
1164
    object ClientDataSetFeedsLysd_ENt: TFloatField
1165
      DisplayLabel = 'dLys / NE, adult pig'
1166
      FieldName = 'Lysd/ENt'
1167
    end
1168
    object ClientDataSetFeedsThrd_Lysd: TFloatField
1169
      DisplayLabel = 'dThr / dLys'
1170
      FieldName = 'Thrd/Lysd'
1171
    end
1172
    object ClientDataSetFeedsMetd_Lysd: TFloatField
1173
      DisplayLabel = 'dMet / dLys'
1174
      FieldName = 'Metd/Lysd'
1175
    end
1176
    object ClientDataSetFeedsCysd_Lysd: TFloatField
1177
      DisplayLabel = 'dCys / dLys'
1178
      FieldName = 'Cysd/Lysd'
1179
    end
1180
    object ClientDataSetFeedsMetCysd_Lysd: TFloatField
1181
      DisplayLabel = 'dMet+Cys / dLys'
1182
      FieldName = 'MetCysd/Lysd'
1183
    end
1184
    object ClientDataSetFeedsTrpd_Lysd: TFloatField
1185
      DisplayLabel = 'dTrp / dLys'
1186
      FieldName = 'Trpd/Lysd'
1187
    end
1188
    object ClientDataSetFeedsIled_Lysd: TFloatField
1189
      DisplayLabel = 'dIle / dLys'
1190
      FieldName = 'Iled/Lysd'
1191
    end
1192
    object ClientDataSetFeedsVald_Lysd: TFloatField
1193
      DisplayLabel = 'dVal / dLys'
1194
      FieldName = 'Vald/Lysd'
1195
    end
1196
    object ClientDataSetFeedsLeud_Lysd: TFloatField
1197
      DisplayLabel = 'dLeu / dLys'
1198
      FieldName = 'Leud/Lysd'
1199
    end
1200
    object ClientDataSetFeedsPhed_Lysd: TFloatField
1201
      DisplayLabel = 'dPhe / dLys'
1202
      FieldName = 'Phed/Lysd'
1203
    end
1204
    object ClientDataSetFeedsTyrd_Lysd: TFloatField
1205
      DisplayLabel = 'dTyr / dLys'
1206
      FieldName = 'Tyrd/Lysd'
1207
    end
1208
    object ClientDataSetFeedsPheTyrd_Lysd: TFloatField
1209
      DisplayLabel = 'dPhe+Tyr / dLys'
1210
      FieldName = 'PheTyrd/Lysd'
1211
    end
1212
    object ClientDataSetFeedsHisd_Lysd: TFloatField
1213
      DisplayLabel = 'dHis / dLys'
1214
      FieldName = 'Hisd/Lysd'
1215
    end
1216
    object ClientDataSetFeedsArgd_Lysd: TFloatField
1217
      DisplayLabel = 'dArg / dLys'
1218
      FieldName = 'Argd/Lysd'
1219
    end
1220
    object ClientDataSetFeedsAlad_Lysd: TFloatField
1221
      DisplayLabel = 'dAla / dLys'
1222
      FieldName = 'Alad/Lysd'
1223
    end
1224
    object ClientDataSetFeedsAspd_Lysd: TFloatField
1225
      DisplayLabel = 'dAsp / dLys'
1226
      FieldName = 'Aspd/Lysd'
1227
    end
1228
    object ClientDataSetFeedsGlud_Lysd: TFloatField
1229
      DisplayLabel = 'dGlu / dLys'
1230
      FieldName = 'Glud/Lysd'
1231
    end
1232
    object ClientDataSetFeedsGlyd_Lysd: TFloatField
1233
      DisplayLabel = 'dGly / dLys'
1234
      FieldName = 'Glyd/Lysd'
1235
    end
1236
    object ClientDataSetFeedsSerd_Lysd: TFloatField
1237
      DisplayLabel = 'dSer / dLys'
1238
      FieldName = 'Serd/Lysd'
1239
    end
1240
    object ClientDataSetFeedsProd_Lysd: TFloatField
1241
      DisplayLabel = 'dPro / dLys'
1242
      FieldName = 'Prod/Lysd'
1243
    end
1244
    object ClientDataSetFeedsCa: TFloatField
1245
      DisplayLabel = 'Calcium (Ca)'
1246
      FieldName = 'Ca'
1247
    end
1248
    object ClientDataSetFeedsP: TFloatField
1249
      DisplayLabel = 'Phosphorus (P)'
1250
      FieldName = 'P'
1251
    end
1252 3 avalancogn
    object ClientDataSetFeedsNa: TFloatField
1253
      DisplayLabel = 'Sodium (Na)'
1254
      FieldName = 'Na'
1255
    end
1256
    object ClientDataSetFeedsK: TFloatField
1257
      DisplayLabel = 'Potassium (K)'
1258
      FieldName = 'K'
1259
    end
1260
    object ClientDataSetFeedsCl: TFloatField
1261
      DisplayLabel = 'Chlorine (Cl)'
1262
      FieldName = 'Cl'
1263
    end
1264
    object ClientDataSetFeedsBE: TFloatField
1265
      DisplayLabel = 'Electrolyte balance'
1266
      FieldName = 'BE'
1267
    end
1268 1 avalancogn
    object ClientDataSetFeedsPd: TFloatField
1269
      DisplayLabel = 'Digestible P (dP)'
1270
      FieldName = 'Pd'
1271
    end
1272
    object ClientDataSetFeedsCa_Pd: TFloatField
1273
      DisplayLabel = 'Ca / dP'
1274
      FieldName = 'Ca/Pd'
1275
    end
1276
    object ClientDataSetFeedsPd_ENc: TFloatField
1277
      DisplayLabel = 'dP / NE, growing pig'
1278
      FieldName = 'Pd/ENc'
1279
    end
1280
    object ClientDataSetFeedsPd_ENt: TFloatField
1281
      DisplayLabel = 'dP / NE, adult pig'
1282
      FieldName = 'Pd/ENt'
1283
    end
1284
    object ClientDataSetFeedsPhytaseId: TIntegerField
1285
      DisplayLabel = 'Phytase ID'
1286
      FieldName = 'PhytaseId'
1287
    end
1288
    object ClientDataSetFeedsPhytaseType: TFloatField
1289
      DisplayLabel = 'Phytase type'
1290
      FieldKind = fkLookup
1291
      FieldName = 'PhytaseType'
1292
      LookupDataSet = ClientDataSetPhytase
1293
      LookupKeyFields = 'Id'
1294
      LookupResultField = 'Type'
1295
      KeyFields = 'PhytaseId'
1296
      DisplayFormat = '0.00'
1297
      Lookup = True
1298
    end
1299
    object ClientDataSetFeedsPhytaseConcentration: TFloatField
1300
      DisplayLabel = 'Phytase concentration'
1301
      FieldName = 'PhytaseConcentration'
1302
      DisplayFormat = '#,##0'
1303
    end
1304
    object ClientDataSetFeedsPhytaseIncorporation: TFloatField
1305
      DisplayLabel = 'Phytase incorporation'
1306
      FieldName = 'PhytaseIncorporation'
1307
      DisplayFormat = '#,##0'
1308
    end
1309
    object ClientDataSetFeedsPhytaseLevel: TFloatField
1310
      DisplayLabel = 'Phytase level'
1311
      FieldKind = fkInternalCalc
1312
      FieldName = 'PhytaseLevel'
1313
    end
1314
    object ClientDataSetFeedsLevelSum: TFloatField
1315
      DisplayLabel = 'Sum'
1316
      FieldName = 'LevelSum'
1317
    end
1318
    object ClientDataSetFeedsTotal: TFloatField
1319
      FieldKind = fkInternalCalc
1320
      FieldName = 'Total'
1321
    end
1322
    object ClientDataSetFeedsRemain: TFloatField
1323
      FieldKind = fkInternalCalc
1324
      FieldName = 'Remain'
1325
    end
1326
  end
1327
  object DataSourceFeeds: TDataSource
1328
    DataSet = ClientDataSetFeeds
1329
    Left = 560
1330
    Top = 280
1331
  end
1332
end