root / UnitDeclaration.dfm @ 3
Historique | Voir | Annoter | Télécharger (38,63 ko)
1 |
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 |
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 |
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 |
DisplayLabel = 'Calcium (Ca)' |
748 |
FieldName = 'Ca' |
749 |
end |
750 |
object ClientDataSetIngredientsP: TFloatField |
751 |
DisplayLabel = 'Phosphorus (P)' |
752 |
FieldName = 'P' |
753 |
end |
754 |
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 |
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 |
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 |
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 |